| 1 | GUTIERREZ Diego | Natural Greatness - Rali - Alé | 02:29:52.000 | - | 45.32 |
| 2 | CADENA Joan | High Level-Gsport-Grupo Tormo | 02:29:52.000 | - | 45.32 |
| 3 | ARTIGUES Jordi | Club Ciclista Padronés - Cortizo | 02:29:52.000 | - | 45.32 |
| 4 | GRACIA Isaac | Gomur - Cantabria Infinita | 02:29:52.000 | - | 45.32 |
| 5 | PICARD Paul | OCF Team Legend Wheels | 02:29:52.000 | - | 45.32 |
| 6 | UGARTE Gari | Fundación Ciclista Euskadi | 02:29:52.000 | - | 45.32 |
| 7 | DÍAZ Joel | Supermercados Froiz | 02:29:52.000 | - | 45.32 |
| 8 | REINOSO Emilio | Caja Rural - Alea | 02:29:52.000 | - | 45.32 |
| 9 | FLOREZ Samuel | Club Ciclista Padronés - Cortizo | 02:29:52.000 | - | 45.32 |
| 10 | ROCA Albert | Team MP Group | 02:29:52.000 | - | 45.32 |
| 11 | MUNTANYA Albert | Telco'm - On Clima - Osés | 02:29:52.000 | - | 45.32 |
| 12 | CUSACK Nathan | Kelly Benefits Cycling Team | 02:29:52.000 | - | 45.32 |
| 12 | CUSACK Nathan | CXD Trek Bikes | 02:29:52.000 | - | 45.32 |
| 13 | NOUGUE-DESSUS Aaron | Telco'm - On Clima - Osés | 02:29:52.000 | - | 45.32 |
| 14 | REY Martín | Club Ciclista Padronés - Cortizo | 02:29:52.000 | - | 45.32 |
| 15 | PEREZ Carlos | Supermercados Froiz | 02:29:52.000 | - | 45.32 |
| 16 | BLOCH Brayden | Randwick Cycling Club | 02:29:52.000 | - | 45.32 |
| 16 | BLOCH Brayden | Natural Greatness - Rali - Alé | 02:29:52.000 | - | 45.32 |
| 17 | BENITO Adrián | Extremadura - Pebetero | 02:29:52.000 | - | 45.32 |
| 18 | LOZANO Juan Pedro | Caja Rural - Alea | 02:29:52.000 | - | 45.32 |
| 19 | FERNÁNDEZ Samuel | Fundación Ciclista Euskadi | 02:29:52.000 | - | 45.32 |
| 20 | PLA Albert | Team MP Group | 02:29:52.000 | - | 45.32 |
| 21 | LLORET Jaume | Orihuela Cycling Team | 02:29:52.000 | - | 45.32 |
| 22 | MONROIG GIMENO Izan | Valverde Team - Ricardo Fuentes | 02:29:52.000 | - | 45.32 |
| 23 | ORTS Óscar | Team Polti VisitMalta Junior | 02:29:52.000 | - | 45.32 |
| 24 | CHAMORRO David | Extremadura - Pebetero | 02:29:52.000 | - | 45.32 |
| 25 | VIDAL Adrien | OCF Team Legend Wheels | 02:29:52.000 | - | 45.32 |
| 26 | GARCÍA Rubén | El Bicho - Prime Numbers | 02:29:52.000 | - | 45.32 |
| 27 | SANROMA Manuel | Valverde Team - Ricardo Fuentes | 02:29:52.000 | - | 45.32 |
| 28 | DIAZ Dario | Valverde Team - Ricardo Fuentes | 02:29:52.000 | - | 45.32 |
| 29 | FERNANDEZ MARIN Francisco Jesus | Extremadura - Pebetero | 02:29:52.000 | - | 45.32 |
| 30 | CALABUIG Estanislao | Caja Rural - Alea | 02:29:52.000 | - | 45.32 |
| 31 | VIAN Oscar | Gomur - Cantabria Infinita | 02:29:52.000 | - | 45.32 |
| 32 | RODRIGUEZ Manuel | Extremadura - Pebetero | 02:29:52.000 | - | 45.32 |
| 33 | SAUBÈRE Loïs | OCF Team Legend Wheels | 02:29:52.000 | - | 45.32 |
| 34 | TUTTY Cal | Velo Performance U23 Development Team | 02:29:52.000 | - | 45.32 |
| 35 | MCNABB Lachlan | Martigues Sport Cyclisme Payden-Rygel | 02:29:52.000 | - | 45.32 |
| 36 | FAJARDO Adrian | Vigo - Rias Baixas | 02:29:52.000 | - | 45.32 |
| 37 | CUBILLAS Javier | Baqué Movistar Team | 02:29:52.000 | - | 45.32 |
| 38 | AGUIRRE Yago | Fundación Ciclista Euskadi | 02:29:52.000 | - | 45.32 |
| 39 | GOMEZ Mario | Gomur - Cantabria Infinita | 02:29:52.000 | - | 45.32 |
| 40 | MARTÍNEZ Rafael | Caja Rural - Alea | 02:29:52.000 | - | 45.32 |
| 41 | CAMPS Jordi | Autovivo Grup | 02:29:52.000 | - | 45.32 |
| 42 | FREDERIKSEN Asger | Torres - Sobato | 02:29:52.000 | - | 45.32 |
| 43 | PAREDES Alejandro | El Bicho - Prime Numbers | 02:29:52.000 | - | 45.32 |
| 44 | LAJARIN Luis Alberto | Equipo Finisher - Kern Pharma | 02:29:52.000 | - | 45.32 |
| 45 | MARIN Angel | Orihuela Cycling Team | 02:29:52.000 | - | 45.32 |
| 46 | SHELTON Marcis | Team California | 02:29:52.000 | - | 45.32 |
| 47 | LENO Pablo | Extremadura - Pebetero | 02:29:52.000 | - | 45.32 |
| 48 | GALLEGO Alberto | Extremadura - Pebetero | 02:29:52.000 | - | 45.32 |
| 49 | GONZÁLEZ Kevin | Torres - Sobato | 02:29:52.000 | - | 45.32 |
| 50 | BERANGO Aimar | Telco'm - On Clima - Osés | 02:29:52.000 | - | 45.32 |
| 51 | ABRIL Alejandro | Equipo Finisher - Kern Pharma | 02:29:52.000 | - | 45.32 |
| 52 | AGUERO GONZALEZ Alex | Gomur - Cantabria Infinita | 02:29:52.000 | - | 45.32 |
| 53 | GARCIA Luis | Fundación Ciclista Euskadi | 02:29:52.000 | - | 45.32 |
| 54 | OLVERA Lucas | Team MP Group | 02:29:52.000 | - | 45.32 |
| 55 | COLE Owen | Team Winston Salem - Flow | 02:29:52.000 | - | 45.32 |
| 56 | ELPHINGSTONE Luke | Kelly Benefits Cycling Team | 02:29:52.000 | - | 45.32 |
| 57 | TORRES Marc | Club Ciclista Padronés - Cortizo | 02:29:52.000 | - | 45.32 |
| 58 | LOAISA Ivan | Valverde Team - Ricardo Fuentes | 02:29:52.000 | - | 45.32 |
| 59 | KIRKHAM Will | Torres - Sobato | 02:29:52.000 | - | 45.32 |
| 60 | JIMENEZ Eleazar | Gomur - Cantabria Infinita | 02:29:52.000 | - | 45.32 |
| 61 | BRUCE-GONZALEZ Bertie | High Level-Gsport-Grupo Tormo | 02:29:52.000 | - | 45.32 |
| 62 | GIULIANO Dario | Caja Rural - Alea | 02:29:52.000 | - | 45.32 |
| 63 | SHELTON Noah | Team California | 02:29:52.000 | - | 45.32 |
| 64 | CEPA Daniel | Caja Rural - Alea | 02:29:52.000 | - | 45.32 |
| 65 | GUTIERREZ Iban | Club Ciclista Padronés - Cortizo | 02:29:52.000 | - | 45.32 |
| 66 | MERENCIANO Alejandro | High Level-Gsport-Grupo Tormo | 02:29:52.000 | - | 45.32 |
| 67 | LLOPIS GINER Emilio | High Level-Gsport-Grupo Tormo | 02:29:52.000 | - | 45.32 |
| 68 | MORRIS Richard | Team California | 02:29:52.000 | - | 45.32 |
| 69 | GARCÍA Pablo | Supermercados Froiz | 02:29:52.000 | - | 45.32 |
| 70 | CARPIO Alejandro | Tenerife - Bike Point - Gsport | 02:29:52.000 | - | 45.32 |
| 71 | STOKES Ben | Kelly Benefits Cycling Team | 02:29:52.000 | - | 45.32 |
| 72 | CUADRADO Adrian | Extremadura - Pebetero | 02:29:52.000 | - | 45.32 |
| 73 | QUERALT Pol | Orihuela Cycling Team | 02:29:52.000 | - | 45.32 |
| 74 | CRAUSE Pedri | Natural Greatness - Rali - Alé | 02:29:52.000 | - | 45.32 |
| 75 | DOLS Marc | Natural Greatness - Rali - Alé | 02:29:52.000 | - | 45.32 |
| 76 | QUEVEDO Sergio | Vigo - Rias Baixas | 02:29:52.000 | - | 45.32 |
| 77 | BUSQUERES Nathan | OCF Team Legend Wheels | 02:29:52.000 | - | 45.32 |
| 78 | NEFF Henry | Kelly Benefits Cycling Team | 02:29:52.000 | - | 45.32 |
| 79 | LLOVERAS Marc | Vigo - Rias Baixas | 02:29:52.000 | - | 45.32 |
| 80 | GOÑI Ismael | Equipo Finisher - Kern Pharma | 02:29:52.000 | - | 45.32 |
| 81 | TREMOULET Antoine | OCF Team Legend Wheels | 02:29:52.000 | - | 45.32 |
| 82 | WHITCHER Jamie | BC East Midlands Carter-Legrand | 02:29:52.000 | - | 45.32 |
| 82 | WHITCHER Jamie | BMTH Cycleworks Vitec Fire Ford CE | 02:29:52.000 | - | 45.32 |
| 83 | FERNANDEZ Alberto | Caja Rural - Alea | 02:29:52.000 | - | 45.32 |
| 84 | GAMPER Eloi | Team MP Group | 02:29:52.000 | - | 45.32 |
| 85 | PARETA Roger | Equipo Finisher - Kern Pharma | 02:29:52.000 | - | 45.32 |
| 86 | CORRES Gorka | Caja Rural - Alea | 02:29:52.000 | - | 45.32 |
| 87 | DIAZ Mario | Vigo - Rias Baixas | 02:29:52.000 | - | 45.32 |
| 88 | WISSINK Luka | Sensa - Kanjers voor Kanjers | 02:29:52.000 | - | 45.32 |
| 89 | PACHO Adrian | Supermercados Froiz | 02:29:52.000 | - | 45.32 |
| 90 | RIVERO Santiago Damián | Supermercados Froiz | 02:29:52.000 | - | 45.32 |
| 91 | SUAREZ Jose Carlos | Tenerife - Bike Point - Gsport | 02:29:52.000 | - | 45.32 |
| 92 | GARCIA RABADAN Jesus | Supermercados Froiz | 02:29:52.000 | - | 45.32 |
| 93 | TORRES Jaime | Sanse | 02:29:52.000 | - | 45.32 |
| 94 | IMAZ Ekain | GT Tolosa/Danena | 02:29:52.000 | - | 45.32 |
| 95 | VILLATE Ibai | Alimco - Campagnolo | 02:29:52.000 | - | 45.32 |
| 96 | EVANS Presley | Club Ciclista Padronés - Cortizo | 02:29:52.000 | - | 45.32 |
| 97 | IBAÑEZ Gabriel | Fundación Ciclista Euskadi | 02:29:52.000 | - | 45.32 |
| 98 | COLLELL Marc | Telco'm - On Clima - Osés | 02:29:52.000 | - | 45.32 |
| 99 | GÓMEZ Iker | Equipo Finisher - Kern Pharma | 02:29:52.000 | - | 45.32 |
| 100 | GARCIA Victor | El Bicho - Prime Numbers | 02:29:52.000 | - | 45.32 |
| 101 | SERRANO Sergio | High Level-Gsport-Grupo Tormo | 02:29:52.000 | - | 45.32 |
| 102 | MORRAS Ekai | Telco'm - On Clima - Osés | 02:29:52.000 | - | 45.32 |
| 103 | GARCIA Pedro | Avimosa - Chozas | 02:29:52.000 | - | 45.32 |
| 104 | CABALLERO Michael | | 02:30:13.000 | 21.000 | 45.215 |
| 105 | GARDNER Arthur Thomas | Velo Performance U23 Development Team | 02:30:15.000 | 23.000 | 45.205 |
| 106 | SASTRE Yeray | El Bicho - Prime Numbers | 02:30:26.000 | 34.000 | 45.15 |
| 107 | SMITH Brockton | Kelly Benefits Cycling Team | 02:30:36.000 | 44.000 | 45.1 |
| 108 | TWELVES Callum | Torres - Sobato | 02:30:37.000 | 45.000 | 45.095 |
| 109 | GARCIA Jorge | El Bicho - Prime Numbers | 02:30:13.000 | 21.000 | 45.215 |
| 110 | MOÑINO Alberto | Avimosa - Chozas | 02:30:50.000 | 58.000 | 45.03 |
| 111 | GALBUSERA Simone | Equipo Finisher - Kern Pharma | 02:29:52.000 | - | 45.32 |
| 112 | FERNANDEZ Hugo | High Level-Gsport-Grupo Tormo | 02:31:08.000 | 1:16.000 | 44.94 |
| 113 | ARTERO Daniel | Team MP Group | 02:29:52.000 | - | 45.32 |
| 114 | ZAKRAJSEK Dylan | Competitive Edge Racing | 02:31:22.000 | 1:30.000 | 44.871 |
| 114 | ZAKRAJSEK Dylan | Competitive Edge Racing | 02:31:22.000 | 1:30.000 | 44.871 |
| 115 | DICK Ahron | Equipo Finisher - Kern Pharma | 02:31:51.000 | 1:59.000 | 44.728 |
| 115 | DICK Ahron | BCC Race Team | 02:31:51.000 | 1:59.000 | 44.728 |
| 116 | DÍAZ Iván | Vigo - Rias Baixas | 02:31:57.000 | 2:05.000 | 44.699 |
| 117 | MIR Marti | Natural Greatness - Rali - Alé | 02:32:03.000 | 2:11.000 | 44.67 |
| 118 | MORA Gerard | Team MP Group | 02:32:03.000 | 2:11.000 | 44.67 |
| 119 | TENORIO Daniel | Gomur - Cantabria Infinita | 02:32:07.000 | 2:15.000 | 44.65 |
| 120 | MORANTE Javier | Natural Greatness - Rali - Alé | 02:32:29.000 | 2:37.000 | 44.543 |
| 121 | DOMENS Alberto | Torres - Sobato | 02:32:29.000 | 2:37.000 | 44.543 |
| 122 | AGIRRE Aitor | Fundación Ciclista Euskadi | 02:32:32.000 | 2:40.000 | 44.528 |
| 123 | PASCUAL Javier | Telco'm - On Clima - Osés | 02:32:40.000 | 2:48.000 | 44.489 |
| 124 | IRISARRI Ibai | Fundación Ciclista Euskadi | 02:32:56.000 | 3:04.000 | 44.412 |
| 126 | DIKE Joshua Ethan | Tenerife - Bike Point - Gsport | 02:33:06.000 | 3:14.000 | 44.363 |
| 127 | DIRIBARNE Maxime | Gomur - Cantabria Infinita | 02:33:23.000 | 3:31.000 | 44.281 |
| 128 | ROUX Aurélien | OCF Team Legend Wheels | 02:34:11.000 | 4:19.000 | 44.051 |
| 129 | VILLAREAL Yostin Josué | Torres - Sobato | 02:37:08.000 | 7:16.000 | 43.224 |
| 130 | VEENENDAAL Vaughn | Team California | 02:39:15.000 | 9:23.000 | 42.65 |
| 131 | GARBAJOSA Adrián | El Bicho - Prime Numbers | 02:39:44.000 | 9:52.000 | 42.521 |
| 132 | MARTÍNEZ Jaime | Orihuela Cycling Team | 02:40:07.000 | 00:10:15.000 | 42.419 |
| 133 | POMBO Tomás | Club Ciclista Padronés - Cortizo | 02:40:10.000 | 00:10:18.000 | 42.406 |
| 134 | IMPERIAL Andres | Valverde Team - Ricardo Fuentes | 02:40:10.000 | 00:10:18.000 | 42.406 |
| 135 | GALINDO Nicolas | El Bicho - Prime Numbers | 02:41:03.000 | 00:11:11.000 | 42.173 |
| 136 | FIGULS Jaume | Team MP Group | 02:41:03.000 | 00:11:11.000 | 42.173 |
| 137 | DOMINGUEZ Miguel | Vigo - Rias Baixas | 02:41:03.000 | 00:11:11.000 | 42.173 |
| 138 | CAUDELL Ezra | Team California | 02:41:28.000 | 00:11:36.000 | 42.064 |
| 139 | RUHE Julien | Kelly Benefits Cycling Team | 02:41:28.000 | 00:11:36.000 | 42.064 |
| 140 | CASTAÑO Ismael | Torres - Sobato | 02:41:33.000 | 00:11:41.000 | 42.043 |
| 141 | BORTOLAZZI Adan | Orihuela Cycling Team | 02:41:37.000 | 00:11:45.000 | 42.025 |
| 142 | SANCHEZ Ruben | Supermercados Froiz | 02:41:39.000 | 00:11:47.000 | 42.017 |
| 143 | LEI Diego | Avimosa - Chozas | 02:41:40.000 | 00:11:48.000 | 42.012 |
| 144 | FAJARDO Alex | Vigo - Rias Baixas | 02:41:48.000 | 00:11:56.000 | 41.978 |
| 1005 | ROURE Ivan | Purito Cycling Team | 00:00.000 | -02:29:52.000 | |
| 1005 | ROBERTSON Elliot | Telco'm - On Clima - Osés | 00:00.000 | -02:29:52.000 | |
| 1005 | CASARES Gonzalo | Valverde Team - Ricardo Fuentes | 00:00.000 | -02:29:52.000 | |
| 1005 | MOLINA Miguel Ángel | Valverde Team - Ricardo Fuentes | 00:00.000 | -02:29:52.000 | |
| 1005 | MOSTELLER Luke | Team California | 00:00.000 | -02:29:52.000 | |
| 1005 | TARIELASHVILI Giorgi | | 00:00.000 | -02:29:52.000 | |
| 1005 | ROUX Damien | OCF Team Legend Wheels | 00:00.000 | -02:29:52.000 | |
| 1005 | CERMEÑO Alejandro | Orihuela Cycling Team | 00:00.000 | -02:29:52.000 | |
| 1005 | BARRERES Hugo | Orihuela Cycling Team | 00:00.000 | -02:29:52.000 | |
| 1005 | O'CONNOR Willem | Velo Performance U23 Development Team | 00:00.000 | -02:29:52.000 | |
| 1005 | COLLINS Michael | Velo Performance U23 Development Team | 00:00.000 | -02:29:52.000 | |
| 1005 | DIAZ-PINES Pedro | | 00:00.000 | -02:29:52.000 | |
| 1005 | GOMEZ Hugo | | 00:00.000 | -02:29:52.000 | |
| 1005 | REGALADO Mathyas Milano | | 00:00.000 | -02:29:52.000 | |
| 1005 | MORENO Javier | | 00:00.000 | -02:29:52.000 | |
| 1005 | CASCAJO Fernando | | 00:00.000 | -02:29:52.000 | |