| 1 |
Diego Uriarte Belzunegi Galibier - Finisher | 03:54:20 |
| 2 |
Asier Pablo González Quintana Vigo - Rías Baixas | + 00:00:06 |
| 3 |
Jorge González Segurado Gomur - Cantabria Infinita | + 00:00:38 |
| 4 |
Josep Tomàs Juan Brocar - Alé | + 00:00:38 |
| 5 |
Lucas Joseph Towers Caja Rural - Alea | + 00:00:38 |
| 6 |
Sebastiano Minoia Eolo - Kometa | + 00:00:44 |
| 7 |
Sergey Malnev Team MP Group | + 00:01:23 |
| 8 |
Francisco Muñoz Llana Eolo - Kometa | + 00:01:26 |
| 9 |
Jason Andrey Huertas Araya | + 00:01:47 |
| 10 |
Brayan Yesid Borda Muñoz Construcciones Qoda | + 00:01:57 |
| 11 |
Pol Hervás García Brocar - Alé | + 00:01:57 |
| 12 |
Sergi Darder Gari High Level - Gsport - Grupo Tormo | + 00:01:57 |
| 13 |
Guillermo Thomas Silva Coussan Caja Rural - Alea | + 00:01:57 |
| 14 |
Gabriel Ochando Escudero Zamora Enamora | + 00:01:57 |
| 15 |
Aritz Urra Garmendia Telco'm - On Clima - Oses | + 00:01:57 |
| 16 |
Sergio Trueba Cagigas Gomur - Cantabria Infinita | + 00:01:57 |
| 17 |
Francesc Bennassar Rosselló High Level - Gsport - Grupo Tormo | + 00:01:57 |
| 18 |
Vojtěch Kmínek Club Ciclista Padronés - Cortizo | + 00:01:57 |
| 19 |
Ricardo Alejandro Zurita García Club Ciclista Padronés - Cortizo | + 00:01:57 |
| 20 |
Juan Diego Cano Pérez Brócoli Mecánico - Sakata - Lorca | + 00:01:57 |
| 21 |
Josué Gómez Barrachina Brocar - Alé | + 00:01:57 |
| 22 |
Daniel Cavia Sanz Gomur - Cantabria Infinita | + 00:01:57 |
| 23 |
Daniel Jimenez Martinez Súper Froiz | + 00:01:57 |
| 24 |
Mikel Castellá Benedito Essax | + 00:01:57 |
| 25 |
Sergio Ginés Quilez High Level - Gsport - Grupo Tormo | + 00:01:57 |
| 26 |
Vicente Rojas Naranjo Súper Froiz | + 00:01:57 |
| 27 |
José Eduardo Autrán Carrillo Súper Froiz | + 00:01:57 |
| 28 |
Joan Albert Riera Clar Arabay Team Balears | + 00:01:57 |
| 29 |
Cole Davis Laboral Kutxa - Fundación Euskadi | + 00:01:57 |
| 30 |
David Chamorro Pérez Bicicletas Rodríguez - Extremadura | + 00:01:57 |
| 31 |
Ilia Shchegolkov Controlpack | + 00:02:03 |
| 32 |
David González Tirado Bicicletas Rodríguez - Extremadura | + 00:02:03 |
| 33 |
Ramón Fernández Cuesta Eolo - Kometa | + 00:02:03 |
| 34 |
Abel Odón Rosado Novillo Galibier - Finisher | + 00:02:03 |
| 35 |
Darío Díaz Tomás Valverde Team - Ricardo Fuentes | + 00:02:03 |
| 36 |
Ferrán Robert Torrents Controlpack | + 00:02:03 |
| 37 |
Ismael Guzmán Velázquez Gomur - Cantabria Infinita | + 00:02:03 |
| 38 |
Steven Bayona Barragán Maglia Tecnosylva Bembibre | + 00:02:03 |
| 39 |
Miguel Moya Cano Tenerife BikePoint - Gsport | + 00:02:03 |
| 40 |
Raúl Bastida Natividad Telco'm - On Clima - Oses | + 00:02:03 |
| 41 |
Seddik Benganif Ulevel - Safir Fruits | + 00:02:03 |
| 42 |
Arnau García Sánchez Team MP Group | + 00:02:03 |
| 43 |
Daniel Cepa Server Caja Rural - Alea | + 00:02:03 |
| 44 |
Sergio Gutiérrez Vargas Gomur - Cantabria Infinita | + 00:02:03 |
| 45 |
Fernando Rodríguez Romero Bicicletas Rodríguez - Extremadura | + 00:02:08 |
| 46 |
Elkin Stiven Malaver Robles Maglia Tecnosylva Bembibre | + 00:02:08 |
| 47 |
Jordi Gandía Ribera High Level - Gsport - Grupo Tormo | + 00:02:08 |
| 48 |
Arnau Gilabert Vilaplana Eolo - Kometa | + 00:02:08 |
| 49 |
Estanislao Calabuig Vázquez Caja Rural - Alea | + 00:02:08 |
| 50 |
Yanne Dorenbos Galibier - Finisher | + 00:02:17 |
| 51 |
Fernando Santos Monje Súper Froiz | + 00:02:21 |
| 52 |
Aaron Wade Club Ciclista Padronés - Cortizo | + 00:02:22 |
| 53 |
Viacheslav Ivanov Team MP Group | + 00:02:22 |
| 54 |
Iván Palomeque Fernández High Level - Gsport - Grupo Tormo | + 00:03:07 |
| 55 |
Alejandro Luna Del Cerro Súper Froiz | + 00:05:02 |
| 56 |
Javier Ibáñez Beltrán-de-Salazar Caja Rural - Alea | + 00:05:02 |
| 57 |
Martín Rey Vázquez Club Ciclista Padronés - Cortizo | + 00:05:17 |
| 58 |
Miquel Valls Alemany Vigo - Rías Baixas | + 00:05:29 |
| 59 |
Joan Pazos Fernández Team MP Group | + 00:05:35 |
| 60 |
Tomás Mirallés Sendra Essax | + 00:05:35 |
| 61 |
Jamie Meehan Brocar - Alé | + 00:06:17 |
| 62 |
Eder Ruiz-de-Balugera Barredo Telco'm - On Clima - Oses | + 00:06:32 |
| 63 |
Víctor César de Paula Valverde Team - Ricardo Fuentes | + 00:06:32 |
| 64 |
Óscar García Navarro Essax | + 00:06:32 |
| 65 |
Óscar Rota Rus Zamora Enamora | + 00:06:32 |
| 66 |
Adrián Losarcos Marco Caja Rural - Alea | + 00:06:32 |
| 67 |
José Carlos López Saavedra El Bicho - Pizzería Española - PHI | + 00:06:32 |
| 68 |
Luis Enrique Flauzino El Bicho - Pizzería Española - PHI | + 00:06:32 |
| 69 |
Taj Mueller Maglia Tecnosylva Bembibre | + 00:06:35 |
| 70 |
Kacper Smreczek Telco'm - On Clima - Oses | + 00:06:35 |
| 71 |
Marc Mestre Ginestar Ulevel - Safir Fruits | + 00:06:35 |
| 72 |
Fabricio Herman Castillo Torres - Fernando Barceló Team | + 00:06:35 |
| 73 |
Owen Lightfoot Maglia Tecnosylva Bembibre | + 00:06:35 |
| 74 |
Óscar Fuentes Paniego Gomur - Cantabria Infinita | + 00:06:35 |
| 75 |
Enrique Calahorra Custardoy Maglia Tecnosylva Bembibre | + 00:06:35 |
| 76 |
Pedro García Tomás Brócoli Mecánico - Sakata - Lorca | + 00:06:35 |
| 77 |
Unai Martínez Sanz Bicicletas Rodríguez - Extremadura | + 00:06:35 |
| 78 |
Iñaki Errazkin Eceiza Club Ciclista Padronés - Cortizo | + 00:06:35 |
| 79 |
Gabriel Ibáñez Beltrán-de-Salazar Laboral Kutxa - Fundación Euskadi | + 00:06:35 |
| 80 |
Marc Naveira Visus Huesca La Magia - Renault Auto Cuatro | + 00:06:35 |
| 81 |
Raúl Granados Pastor Esetec - Salazones Ricardo Fuentes | + 00:06:35 |
| 82 |
Ewan Scanlon Warren Brocar - Alé | + 00:06:35 |
| 83 |
Gonzalo Ariño Bolinches Esetec - Salazones Ricardo Fuentes | + 00:06:35 |
| 84 |
Cristian Camilo López Molina Torres - Fernando Barceló Team | + 00:06:35 |
| 85 |
Mario Silva Baeza Controlpack | + 00:06:35 |
| 86 |
Jorge Gálvez López Zamora Enamora | + 00:06:35 |
| 87 |
Juan José Pérez Díaz Brócoli Mecánico - Sakata - Lorca | + 00:06:35 |
| 88 |
Christian Jiménez Ruiz Huesca La Magia - Renault Auto Cuatro | + 00:06:35 |
| 89 |
Alexander Finlay Ball Maglia Tecnosylva Bembibre | + 00:06:35 |
| 90 |
Abel Olivares Terrés Esetec - Salazones Ricardo Fuentes | + 00:06:35 |
| 91 |
Óscar Moscardó Hernández Essax | + 00:06:35 |
| 92 |
Juan Pablo Ortega Jiménez Vigo - Rías Baixas | + 00:06:35 |
| 93 |
Iván Gómez Llorente Galibier - Finisher | + 00:06:35 |
| 94 |
Guillem Suriñach Casero Controlpack | + 00:06:35 |
| 95 |
José Sanz Gandía Essax | + 00:06:35 |
| 96 |
Mario Granero Cedrón Brocar - Alé | + 00:06:35 |
| 97 |
Ailetz Lasa Lizárraga Laboral Kutxa - Fundación Euskadi | + 00:06:35 |
| 98 |
Kevin Scott Fernández Ramos Ulevel - Safir Fruits | + 00:06:35 |
| 99 |
Raúl Mira Bonastre Arabay Team Balears | + 00:06:35 |
| 100 |
Gabriele Raccagni Eolo - Kometa | + 00:06:35 |
| 101 |
Franco Nicolás Aramburu do Canto Ulevel - Safir Fruits | + 00:06:35 |
| 102 |
José Urrea Pérez Esetec - Salazones Ricardo Fuentes | + 00:06:44 |
| 103 |
Víctor García Guell El Bicho - Pizzería Española - PHI | + 00:06:44 |
| 104 |
Ion Jurio Sesma Telco'm - On Clima - Oses | + 00:06:47 |
| 105 |
José Molinero González Construcciones Qoda | + 00:07:20 |
| 106 |
Bernat Tarrés Mas Vigo - Rías Baixas | + 00:07:36 |
| 107 |
Pablo Ortega Sanz High Level - Gsport - Grupo Tormo | + 00:09:00 |
| 108 |
Ethan Pauly Arabay Team Balears | + 00:09:00 |
| 109 |
Neo Martínez Sanz El Bicho - Pizzería Española - PHI | + 00:09:00 |
| 110 |
Alfonso Campoy Medina Essax | + 00:09:19 |
| 111 |
Miquel Morales Villegas Caja Rural - Alea | + 00:09:43 |
| 112 |
Juan José Torres Díaz Construcciones Qoda | + 00:12:17 |
| 113 |
Marc Torres Colomar Club Ciclista Padronés - Cortizo | + 00:14:54 |
| 114 |
Marcos Gómez Vega Maglia Tecnosylva Bembibre | + 00:14:54 |