| 1 | GONZALEZ Jorge | Club Ciclista Padronés - Cortizo | 02:24:31.000 | - | 40.936 |
| 2 | BESSEGA Gabriele | Team Polti Kometa U23 | 02:24:31.000 | - | 40.936 |
| 3 | ARA Pablo | Telco'm - On Clima - Osés | 02:24:31.000 | - | 40.936 |
| 3 | ARA Pablo | | 02:24:31.000 | - | 40.936 |
| 4 | MÄEUIBO Markus | Equipo Essax | 02:24:31.000 | - | 40.936 |
| 5 | DÍAZ Alex | Caja Rural - Alea | 02:24:31.000 | - | 40.936 |
| 6 | MARTÍNEZ Rafael | Caja Rural - Alea | 02:24:31.000 | - | 40.936 |
| 7 | JIMÉNEZ Dylan Roberto | 7C - Economy - Lacoinex | 02:24:31.000 | - | 40.936 |
| 7 | JIMÉNEZ Dylan Roberto | Vigo - Rias Baixas | 02:24:31.000 | - | 40.936 |
| 8 | KREIKEMEIER Kade | Brocar - Rali - Alé | 02:24:31.000 | - | 40.936 |
| 9 | FAURA José Luis | Club Ciclista Padronés - Cortizo | 02:24:31.000 | - | 40.936 |
| 10 | GUTIÉRREZ Carlos | Club Ciclista Padronés - Cortizo | 02:24:31.000 | - | 40.936 |
| 11 | LOSPITAO Pablo | Caja Rural - Alea | 02:24:31.000 | - | 40.936 |
| 12 | STOKES Ben | Kelly Benefit Strategies Elite | 02:24:31.000 | - | 40.936 |
| 13 | ARENS Luke | Kelly Benefit Strategies Elite | 02:24:31.000 | - | 40.936 |
| 14 | TOMAS Josep | Brocar - Rali - Alé | 02:24:31.000 | - | 40.936 |
| 15 | GONZÁLEZ David | Vigo - Rias Baixas | 02:24:31.000 | - | 40.936 |
| 16 | SAGRADO Alvaro | Brocar - Rali - Alé | 02:24:31.000 | - | 40.936 |
| 17 | GARCIA LOPEZ Alex | Team Polti Kometa U23 | 02:24:31.000 | - | 40.936 |
| 18 | RODAS Gabriel | High Level-Gsport-Grupo Tormo | 02:24:31.000 | - | 40.936 |
| 19 | BEL Guillem | Technosylva Maglia Bembibre | 02:24:31.000 | - | 40.936 |
| 20 | ARCHETTI Riccardo | Team Polti Kometa U23 | 02:24:31.000 | - | 40.936 |
| 21 | REDONDO José Antonio | Avimosa - Chozas | 02:24:31.000 | - | 40.936 |
| 22 | PASCUAL Eusebio | Vigo - Rias Baixas | 02:24:31.000 | - | 40.936 |
| 23 | FLÓREZ Frank Sebastián | Risaralda Casta de Campeones | 02:24:31.000 | - | 40.936 |
| 24 | MOSCARDO Oscar | Equipo Essax | 02:24:39.000 | 08.000 | 40.899 |
| 25 | GARCIA RABADAN Jesus | Valverde Team - Ricardo Fuentes | 02:24:39.000 | 08.000 | 40.899 |
| 26 | GOMEZ Eduardo | | 02:24:39.000 | 08.000 | 40.899 |
| 27 | BILYI Maksym | Club Ciclista Padronés - Cortizo | 02:24:39.000 | 08.000 | 40.899 |
| 28 | RAMIREZ Cristobal Ignacio | Technosylva Maglia Bembibre | 02:24:39.000 | 08.000 | 40.899 |
| 29 | VÁSQUEZ Juan Mardoqueo | Vigo - Rias Baixas | 02:24:39.000 | 08.000 | 40.899 |
| 29 | VÁSQUEZ Juan Mardoqueo | Hino-One-La red-Suzuki | 02:24:39.000 | 08.000 | 40.899 |
| 30 | GONZÁLEZ Antonio | Team Polti Kometa U23 | 02:24:39.000 | 08.000 | 40.899 |
| 31 | LOZANO Juan Pedro | Valverde Team - Ricardo Fuentes | 02:24:39.000 | 08.000 | 40.899 |
| 32 | NEFF Henry | Kelly Benefit Strategies Elite | 02:24:39.000 | 08.000 | 40.899 |
| 33 | BAGNARA Luca | Team Polti Kometa U23 | 02:24:39.000 | 08.000 | 40.899 |
| 34 | CERRO Xabier | Laboral Kutxa - Fundación Ciclista Euskadi | 02:24:44.000 | 13.000 | 40.875 |
| 35 | FERNANDEZ Alberto | Caja Rural - Alea | 02:24:44.000 | 13.000 | 40.875 |
| 36 | MENA Cristobal | Technosylva Maglia Bembibre | 02:26:03.000 | 1:32.000 | 40.507 |
| 37 | ZURITA Ricardo Alejandro | High Level-Gsport-Grupo Tormo | 02:27:02.000 | 2:31.000 | 40.236 |
| 37 | ZURITA Ricardo Alejandro | Osorio Group 9Vit City Bike | 02:27:02.000 | 2:31.000 | 40.236 |
| 38 | ESTELRICH Mateu | Equipo Essax | 02:27:03.000 | 2:32.000 | 40.231 |
| 39 | RAMOS Miguel | El Bicho - Prime Numbers | 02:27:03.000 | 2:32.000 | 40.231 |
| 40 | RECUERDA Manuel | | 02:27:06.000 | 2:35.000 | 40.218 |
| 41 | TRUJILLO Jose Antonio | | 02:27:10.000 | 2:39.000 | 40.199 |
| 42 | CUSACK Nathan | Kelly Benefit Strategies Elite | 02:27:18.000 | 2:47.000 | 40.163 |
| 42 | CUSACK Nathan | CXD Trek Bikes | 02:27:18.000 | 2:47.000 | 40.163 |
| 43 | MARTÍN Noel | | 02:27:18.000 | 2:47.000 | 40.163 |
| 44 | SILVA Mario | Illes Balears - Arabay | 02:27:18.000 | 2:47.000 | 40.163 |
| 45 | SALMON Octavio Ivan | | 02:27:18.000 | 2:47.000 | 40.163 |
| 46 | CAMBARERI Bernardo Gastón | Laboral Kutxa - Fundación Ciclista Euskadi | 02:27:18.000 | 2:47.000 | 40.163 |
| 47 | BENNASSAR Joan Marti | High Level-Gsport-Grupo Tormo | 02:27:18.000 | 2:47.000 | 40.163 |
| 48 | MATARIN Pau | | 02:27:18.000 | 2:47.000 | 40.163 |
| 49 | CANOVAS Antonio | | 02:27:18.000 | 2:47.000 | 40.163 |
| 50 | MIRALLES Tomas | Vigo - Rias Baixas | 02:27:18.000 | 2:47.000 | 40.163 |
| 51 | CANO Juan Diego | Valverde Team - Ricardo Fuentes | 02:27:28.000 | 2:57.000 | 40.118 |
| 52 | CROZZOLO Fabrizio | Technosylva Maglia Bembibre | 02:27:28.000 | 2:57.000 | 40.118 |
| 53 | GONZÁLEZ Jorge | Avimosa - Chozas | 02:27:28.000 | 2:57.000 | 40.118 |
| 54 | LARANJEIRA Hélder | | 02:27:35.000 | 3:04.000 | 40.086 |
| 55 | GRANERO Mario | Brocar - Rali - Alé | 02:27:51.000 | 3:20.000 | 40.014 |
| 56 | GONZALEZ Adrian | | 02:27:51.000 | 3:20.000 | 40.014 |
| 57 | IBÁÑEZ Javier | Caja Rural - Alea | 02:27:55.000 | 3:24.000 | 39.995 |
| 58 | KRAWIEC Kacper | Telco'm - On Clima - Osés | 02:27:55.000 | 3:24.000 | 39.995 |
| 58 | KRAWIEC Kacper | | 02:27:55.000 | 3:24.000 | 39.995 |
| 59 | BARRERO Martin | Team Polti Kometa U23 | 02:27:55.000 | 3:24.000 | 39.995 |
| 60 | FERNANDEZ Ramon | Club Ciclista Padronés - Cortizo | 02:28:00.000 | 3:29.000 | 39.973 |
| 61 | MOYA Miguel | High Level-Gsport-Grupo Tormo | 02:28:21.000 | 3:50.000 | 39.879 |
| 62 | DIKE Joshua Ethan | TEG Procycling Team | 02:28:35.000 | 4:04.000 | 39.816 |
| 63 | GARCÍA José Antonio | Retelec Team Cycling Galicia | 02:28:37.000 | 4:06.000 | 39.807 |
| 63 | GARCÍA José Antonio | team | 02:28:37.000 | 4:06.000 | 39.807 |
| 63 | GARCÍA José Antonio | team | 02:28:37.000 | 4:06.000 | 39.807 |
| 63 | GARCÍA José Antonio | team | 02:28:37.000 | 4:06.000 | 39.807 |
| 64 | FUENTES Antonio | Valverde Team - Ricardo Fuentes | 02:28:37.000 | 4:06.000 | 39.807 |
| 65 | LARRAÑAGA Oier | Telco'm - On Clima - Osés | 02:28:37.000 | 4:06.000 | 39.807 |
| 65 | LARRAÑAGA Oier | | 02:28:37.000 | 4:06.000 | 39.807 |
| 66 | TALLARICO Enzo Ariel | | 02:28:37.000 | 4:06.000 | 39.807 |
| 67 | BELIJAR Alejandro | Zamora Enamora | 02:28:37.000 | 4:06.000 | 39.807 |
| 68 | GONZÁLEZ Yeray | Illes Balears - Arabay | 02:28:45.000 | 4:14.000 | 39.771 |
| 69 | BORRAS Nicolas | Illes Balears - Arabay | 02:28:45.000 | 4:14.000 | 39.771 |
| 70 | GOMEZ Roberto | | 02:28:45.000 | 4:14.000 | 39.771 |
| 71 | RAMIREZ Carlos | | 02:28:45.000 | 4:14.000 | 39.771 |
| 72 | CRESPI Francisco | Illes Balears - Arabay | 02:28:45.000 | 4:14.000 | 39.771 |
| 73 | GARCIA Alvaro | Vigo - Rias Baixas | 02:28:48.000 | 4:17.000 | 39.758 |
| 74 | MARTORELL Erik | El Bicho - Prime Numbers | 02:28:48.000 | 4:17.000 | 39.758 |
| 75 | PÉREZ-GRUESO Rubén | Tenerife - BikePoint - La Sede | 02:28:48.000 | 4:17.000 | 39.758 |
| 76 | LOSARCOS Adrian | Telco'm - On Clima - Osés | 02:28:53.000 | 4:22.000 | 39.736 |
| 76 | LOSARCOS Adrian | | 02:28:53.000 | 4:22.000 | 39.736 |
| 77 | BASTIDA Raúl | Telco'm - On Clima - Osés | 02:28:53.000 | 4:22.000 | 39.736 |
| 77 | BASTIDA Raúl | | 02:28:53.000 | 4:22.000 | 39.736 |
| 78 | PEREZ Iker | Caja Rural - Alea | 02:28:53.000 | 4:22.000 | 39.736 |
| 79 | TRIGO Iker | Laboral Kutxa - Fundación Ciclista Euskadi | 02:29:37.000 | 5:06.000 | 39.541 |
| 80 | PINDADO Hector | Avimosa - Chozas | 02:30:00.000 | 5:29.000 | 39.44 |
| 81 | GOMEZ Marcos | Technosylva Maglia Bembibre | 02:30:40.000 | 6:09.000 | 39.265 |
| 82 | AMARAL Gonçalo | Technosylva Maglia Bembibre | 02:31:49.000 | 7:18.000 | 38.968 |
| 83 | TRILLO Jose Carlos | Retelec Team Cycling Galicia | 02:31:53.000 | 7:22.000 | 38.951 |
| 84 | RODRIGUES Rúben | Laboral Kutxa - Fundación Ciclista Euskadi | 02:32:13.000 | 7:42.000 | 38.866 |
| 85 | MURUA Iñaki | Laboral Kutxa - Fundación Ciclista Euskadi | 02:32:13.000 | 7:42.000 | 38.866 |
| 86 | APARICIO Diego | Valverde Team - Ricardo Fuentes | 02:32:23.000 | 7:52.000 | 38.823 |
| 87 | YAGÜE José Carlos | El Bicho - Prime Numbers | 02:32:23.000 | 7:52.000 | 38.823 |
| 88 | CASTELLA Mikel | Equipo Essax | 02:32:23.000 | 7:52.000 | 38.823 |
| 89 | PÉREZ Juan José | | 02:32:23.000 | 7:52.000 | 38.823 |
| 90 | HERNANDEZ Raul | | 02:32:23.000 | 7:52.000 | 38.823 |
| 91 | HILLIGOSS Anthony | Kelly Benefit Strategies Elite | 02:32:23.000 | 7:52.000 | 38.823 |
| 92 | IMPERIAL Andres | Valverde Team - Ricardo Fuentes | 02:32:23.000 | 7:52.000 | 38.823 |
| 93 | TWELVES Callum | | 02:32:28.000 | 7:57.000 | 38.802 |
| 94 | GARCÍA Oscar | Club Ciclista Padronés - Cortizo | 02:32:41.000 | 8:10.000 | 38.747 |
| 95 | GALINDO Nicolas | El Bicho - Prime Numbers | 02:32:44.000 | 8:13.000 | 38.734 |
| 96 | SANCHIDRIAN Fernando | Zamora Enamora | 02:32:44.000 | 8:13.000 | 38.734 |
| 97 | PEREZ Daniel | | 02:32:44.000 | 8:13.000 | 38.734 |
| 98 | PAZOS Joan | | 02:33:02.000 | 8:31.000 | 38.658 |
| 99 | VAZQUEZ Pablo | | 02:33:02.000 | 8:31.000 | 38.658 |
| 100 | PEREZ Santiago Gabriel | Ciudad de Oviedo - Tartiere Auto | 02:33:02.000 | 8:31.000 | 38.658 |
| 101 | TORRES Melvin | Muni Fraijanes | 02:33:02.000 | 8:31.000 | 38.658 |
| 102 | MARTINEZ Diego Salvador | Equipo Essax | 02:33:02.000 | 8:31.000 | 38.658 |
| 103 | FAJARDO Alex | Equipo Essax | 02:33:02.000 | 8:31.000 | 38.658 |
| 104 | HERNÁNDEZ David | | 02:33:02.000 | 8:31.000 | 38.658 |
| 105 | GUILANYA David | Illes Balears - Arabay | 02:33:02.000 | 8:31.000 | 38.658 |
| 105 | GUILANYA David | Proton Cycling Academy | 02:33:02.000 | 8:31.000 | 38.658 |
| 106 | RUIZ DE BALUGERA Eder | Telco'm - On Clima - Osés | 02:33:20.000 | 8:49.000 | 38.583 |
| 106 | RUIZ DE BALUGERA Eder | | 02:33:20.000 | 8:49.000 | 38.583 |
| 107 | SASTRE Yeray | El Bicho - Prime Numbers | 02:33:50.000 | 9:19.000 | 38.457 |
| 108 | BUBA Ricardo Martin | High Level-Gsport-Grupo Tormo | 02:33:55.000 | 9:24.000 | 38.436 |
| 109 | ACEÑA Imanol | Laboral Kutxa - Fundación Ciclista Euskadi | 02:33:57.000 | 9:26.000 | 38.428 |
| 110 | CASTAÑO Ismael | | 02:34:05.000 | 9:34.000 | 38.395 |
| 111 | UGARTE Daniel | Illes Balears - Arabay | 02:37:03.000 | 00:12:32.000 | 37.67 |
| 1005 | SMITH Brockton | Kelly Benefit Strategies Elite | 00:00.000 | -02:24:31.000 | |
| 1005 | HERVAS Pol | Brocar - Rali - Alé | 00:00.000 | -02:24:31.000 | |
| 1005 | HERVAS Pol | Team Madras Cycling | 00:00.000 | -02:24:31.000 | |
| 1005 | MARTINEZ SANZ Neo | El Bicho - Prime Numbers | 00:00.000 | -02:24:31.000 | |
| 1005 | SAN EMETERIO Mario | Retelec Team Cycling Galicia | 00:00.000 | -02:24:31.000 | |
| 1005 | MARSHALL Jack | Brocar - Rali - Alé | 00:00.000 | -02:24:31.000 | |
| 1005 | GARCÍA Héctor | | 00:00.000 | -02:24:31.000 | |
| 1005 | VELAYOS Santos | Avimosa - Chozas | 00:00.000 | -02:24:31.000 | |
| 1005 | CRAVIOTTO Raúl | Avimosa - Chozas | 00:00.000 | -02:24:31.000 | |
| 1007 | TANFIELD Toby | | 02:39:02.000 | 00:14:31.000 | 37.2 |
| 1007 | MONTERO Samuel | | 02:39:02.000 | 00:14:31.000 | 37.2 |
| 1007 | GONZALO DUCROS Diego | | 02:39:02.000 | 00:14:31.000 | 37.2 |
| 1007 | RIPOLL Andrés | High Level-Gsport-Grupo Tormo | 02:39:10.000 | 00:14:39.000 | 37.169 |
| 1007 | DE LA HERA Jose Manuel | | 02:44:57.000 | 00:20:26.000 | 35.865 |
| 1007 | GARCIA Adriá | | 02:45:04.000 | 00:20:33.000 | 35.84 |