| 1 | MITCHELL Adam | Vendée U Pays de la Loire | 03:20:36.000 | - | 41.127 | 
| 2 | BELOHVOŠČIKS Kristiāns | UC Monaco | 03:20:36.000 | - | 41.127 | 
| 3 | ELPHINGSTONE Luke |  | 03:20:36.000 | - | 41.127 | 
| 4 | BESSEGA Gabriele | Team Polti Kometa U23 | 03:20:36.000 | - | 41.127 | 
| 5 | GUTIERREZ Diego | Brocar - Rali - Alé | 03:20:36.000 | - | 41.127 | 
| 6 | PÉREZ César | Equipo Essax | 03:20:36.000 | - | 41.127 | 
| 6 | PÉREZ César | Valverde Team - Ricardo Fuentes | 03:20:36.000 | - | 41.127 | 
| 7 | SANCHEZ Ruben | Caja Rural - Alea | 03:20:36.000 | - | 41.127 | 
| 8 | ARTIGUES Jordi | High Level-Gsport-Grupo Tormo | 03:20:36.000 | - | 41.127 | 
| 9 | UGARTE Gari | Laboral Kutxa - Fundación Ciclista Euskadi | 03:20:36.000 | - | 41.127 | 
| 10 | GIULIANO Dario | Team Polti Kometa U23 | 03:20:36.000 | - | 41.127 | 
| 11 | GRACIA Isaac | Gomur - Cantabria Infinita | 03:20:36.000 | - | 41.127 | 
| 12 | MAISONOBE Sam | Vendée U Pays de la Loire | 03:20:36.000 | - | 41.127 | 
| 13 | CABEDO Marc | Club Ciclista Padronés - Cortizo | 03:20:36.000 | - | 41.127 | 
| 14 | GORDGE Kieran | Óbidos Cycling Team | 03:20:36.000 | - | 41.127 | 
| 15 | RUBIROLA Marc | Team MP Group | 03:20:36.000 | - | 41.127 | 
| 16 | SHELTON Marcis | SoCalCycling.com Team | 03:20:36.000 | - | 41.127 | 
| 17 | JIMÉNEZ Dylan Roberto | 7C - Economy - Lacoinex | 03:20:36.000 | - | 41.127 | 
| 17 | JIMÉNEZ Dylan Roberto | Vigo - Rias Baixas | 03:20:36.000 | - | 41.127 | 
| 18 | BONILLA Pablo Sandino | Club Ciclista Padronés - Cortizo | 03:20:36.000 | - | 41.127 | 
| 19 | TÓTH Márkó | UC Monaco | 03:20:36.000 | - | 41.127 | 
| 20 | GUTIERREZ Iban | Brocar - Rali - Alé | 03:20:36.000 | - | 41.127 | 
| 21 | SILVA Mario | Illes Balears - Arabay | 03:20:36.000 | - | 41.127 | 
| 22 | FAJARDO Samuel | Zamora Enamora | 03:20:36.000 | - | 41.127 | 
| 23 | FERNANDEZ Alberto | Caja Rural - Alea | 03:20:36.000 | - | 41.127 | 
| 24 | FERNANDEZ Hugo | Tenerife - BikePoint - La Sede | 03:20:36.000 | - | 41.127 | 
| 25 | MARTIN Daniel | Zamora Enamora | 03:20:36.000 | - | 41.127 | 
| 26 | ALONSO Pelayo | Vigo - Rias Baixas | 03:20:36.000 | - | 41.127 | 
| 27 | DIRIBARNE Maxime | Gomur - Cantabria Infinita | 03:20:36.000 | - | 41.127 | 
| 28 | LOZANO Juan Pedro | Valverde Team - Ricardo Fuentes | 03:20:36.000 | - | 41.127 | 
| 29 | LOZANO Adrián | Valverde Team - Ricardo Fuentes | 03:20:36.000 | - | 41.127 | 
| 30 | GAJDULEWICZ Mateusz | Vendée U Pays de la Loire | 03:20:36.000 | - | 41.127 | 
| 31 | ARENS Luke | Kelly Benefit Strategies Elite | 03:20:36.000 | - | 41.127 | 
| 32 | MARTÍNEZ Rafael | Caja Rural - Alea | 03:20:36.000 | - | 41.127 | 
| 33 | GRANADOS Alejandro | Telco'm - On Clima - Osés | 03:20:36.000 | - | 41.127 | 
| 33 | GRANADOS Alejandro |  | 03:20:36.000 | - | 41.127 | 
| 34 | COLLELL Marc | Team MP Group | 03:20:36.000 | - | 41.127 | 
| 35 | CRIADO Daniel | Equipo Finisher - Kern Pharma | 03:20:36.000 | - | 41.127 | 
| 36 | GARCÍA Pablo | Supermercados Froiz | 03:20:36.000 | - | 41.127 | 
| 36 | GARCÍA Pablo | High Level-Gsport-Grupo Tormo | 03:20:36.000 | - | 41.127 | 
| 37 | CARRASCOSA Pablo | Equipo Finisher - Kern Pharma | 03:20:36.000 | - | 41.127 | 
| 38 | CERRO Xabier | Laboral Kutxa - Fundación Ciclista Euskadi | 03:20:36.000 | - | 41.127 | 
| 39 | BOULAHOITE Rayan | Vendée U Pays de la Loire | 03:20:36.000 | - | 41.127 | 
| 40 | GARCIA Luis | Laboral Kutxa - Fundación Ciclista Euskadi | 03:20:36.000 | - | 41.127 | 
| 41 | SORIANO Iker | Brocar - Rali - Alé | 03:20:36.000 | - | 41.127 | 
| 42 | VELASQUEZ Kevin | UC Monaco | 03:20:36.000 | - | 41.127 | 
| 43 | OSTIZ Raúl | Equipo Finisher - Kern Pharma | 03:20:36.000 | - | 41.127 | 
| 44 | EROSTARBE Aimar | Caja Rural - Alea | 03:20:36.000 | - | 41.127 | 
| 45 | DIAZ Ivan |  | 03:20:36.000 | - | 41.127 | 
| 46 | GAMPER Eloi | Team MP Group | 03:20:36.000 | - | 41.127 | 
| 47 | FUENTES Óscar | Gomur - Cantabria Infinita | 03:20:36.000 | - | 41.127 | 
| 48 | CRAUSE Pedri | Brocar - Rali - Alé | 03:20:36.000 | - | 41.127 | 
| 49 | FERNÁNDEZ Samuel | Gomur - Cantabria Infinita | 03:20:55.000 | 19.000 | 41.062 | 
| 50 | GUTIERREZ Sergio | Gomur - Cantabria Infinita | 03:20:55.000 | 19.000 | 41.062 | 
| 51 | WARREN Ewan | Brocar - Rali - Alé | 03:21:30.000 | 54.000 | 40.943 | 
| 52 | FELDHOFFER Bálint | Team Polti Kometa U23 | 03:21:48.000 | 1:12.000 | 40.882 | 
| 53 | RODRIGUEZ Tadeo | Equipo Essax | 03:23:38.000 | 3:02.000 | 40.514 | 
| 54 | CUSACK Nathan | Kelly Benefit Strategies Elite | 03:23:38.000 | 3:02.000 | 40.514 | 
| 54 | CUSACK Nathan | CXD Trek Bikes | 03:23:38.000 | 3:02.000 | 40.514 | 
| 55 | MÄEUIBO Markus | Equipo Essax | 03:23:38.000 | 3:02.000 | 40.514 | 
| 56 | DE PAULA Victor Cesar | Valverde Team - Ricardo Fuentes | 03:23:38.000 | 3:02.000 | 40.514 | 
| 57 | RICO David | Team California | 03:23:38.000 | 3:02.000 | 40.514 | 
| 58 | CANO Gerard | Team Polti Kometa U23 | 03:23:38.000 | 3:02.000 | 40.514 | 
| 59 | DÍAZ Joel | Team MP Group | 03:23:38.000 | 3:02.000 | 40.514 | 
| 60 | RACCAGNI Gabriele | Team Polti Kometa U23 | 03:23:38.000 | 3:02.000 | 40.514 | 
| 61 | BESSEGA Tommaso | Team Polti Kometa U23 | 03:23:38.000 | 3:02.000 | 40.514 | 
| 62 | MARTINEZ Adrian | Laboral Kutxa - Fundación Ciclista Euskadi | 03:23:38.000 | 3:02.000 | 40.514 | 
| 63 | LOPES Lucas | Supermercados Froiz | 03:23:38.000 | 3:02.000 | 40.514 | 
| 64 | DE LA CALLE Hugo | Club Ciclista Padronés - Cortizo | 03:23:38.000 | 3:02.000 | 40.514 | 
| 65 | GOENAGA Oihan | Telco'm - On Clima - Osés | 03:23:38.000 | 3:02.000 | 40.514 | 
| 65 | GOENAGA Oihan |  | 03:23:38.000 | 3:02.000 | 40.514 | 
| 66 | FUENTES Antonio | Valverde Team - Ricardo Fuentes | 03:23:38.000 | 3:02.000 | 40.514 | 
| 67 | CASTILLA Asier | Laboral Kutxa - Fundación Ciclista Euskadi | 03:23:38.000 | 3:02.000 | 40.514 | 
| 68 | ORTEGA Gorka | High Level-Gsport-Grupo Tormo | 03:23:38.000 | 3:02.000 | 40.514 | 
| 69 | TESSIORE Tommaso | UC Monaco | 03:23:38.000 | 3:02.000 | 40.514 | 
| 70 | GARCÍA Rubén | Avimosa - Chozas | 03:23:38.000 | 3:02.000 | 40.514 | 
| 71 | SZIJÁRTÓ Zétény | UC Monaco | 03:23:38.000 | 3:02.000 | 40.514 | 
| 72 | SHYRIN Daniil | UC Monaco | 03:23:38.000 | 3:02.000 | 40.514 | 
| 73 | RODRIGUEZ Manuel | Club Ciclista Padronés - Cortizo | 03:23:38.000 | 3:02.000 | 40.514 | 
| 74 | CHARTEAU Diego | Vendée U Pays de la Loire | 03:23:38.000 | 3:02.000 | 40.514 | 
| 75 | CASTELLA Mikel | Equipo Essax | 03:23:38.000 | 3:02.000 | 40.514 | 
| 76 | GALINDO Nicolas | El Bicho - Prime Numbers | 03:23:38.000 | 3:02.000 | 40.514 | 
| 77 | ROTA Oscar | Zamora Enamora | 03:23:38.000 | 3:02.000 | 40.514 | 
| 78 | IMPERIAL Andres | Valverde Team - Ricardo Fuentes | 03:23:38.000 | 3:02.000 | 40.514 | 
| 79 | CRESPI Francisco | Illes Balears - Arabay | 03:23:38.000 | 3:02.000 | 40.514 | 
| 80 | LLOPIS GINER Emilio | High Level-Gsport-Grupo Tormo | 03:23:38.000 | 3:02.000 | 40.514 | 
| 81 | NEFF Henry | Kelly Benefit Strategies Elite | 03:23:38.000 | 3:02.000 | 40.514 | 
| 82 | KRAWIEC Kacper | Telco'm - On Clima - Osés | 03:23:38.000 | 3:02.000 | 40.514 | 
| 82 | KRAWIEC Kacper |  | 03:23:38.000 | 3:02.000 | 40.514 | 
| 83 | RODRIGUEZ Pau | Óbidos Cycling Team | 03:23:38.000 | 3:02.000 | 40.514 | 
| 84 | CALABUIG Estanislao | Caja Rural - Alea | 03:23:38.000 | 3:02.000 | 40.514 | 
| 85 | ROCA Albert | Team MP Group | 03:23:38.000 | 3:02.000 | 40.514 | 
| 86 | HILLIGOSS Anthony | Kelly Benefit Strategies Elite | 03:23:38.000 | 3:02.000 | 40.514 | 
| 87 | REBOLLO MARTIN Jose | Zamora Enamora | 03:23:38.000 | 3:02.000 | 40.514 | 
| 88 | GARCIA Jorge | Supermercados Froiz | 03:23:38.000 | 3:02.000 | 40.514 | 
| 88 | GARCIA Jorge | team | 03:23:38.000 | 3:02.000 | 40.514 | 
| 88 | GARCIA Jorge | team | 03:23:38.000 | 3:02.000 | 40.514 | 
| 88 | GARCIA Jorge | team | 03:23:38.000 | 3:02.000 | 40.514 | 
| 89 | HERRAIZ Alem | Caja Rural - Alea | 03:23:38.000 | 3:02.000 | 40.514 | 
| 90 | AGUERO GONZALEZ Alex | Gomur - Cantabria Infinita | 03:23:38.000 | 3:02.000 | 40.514 | 
| 91 | BELIJAR Alejandro | Zamora Enamora | 03:23:38.000 | 3:02.000 | 40.514 | 
| 92 | LÓPEZ Javier | Valverde Team - Ricardo Fuentes | 03:23:38.000 | 3:02.000 | 40.514 | 
| 92 | LÓPEZ Javier | Brocar - Rali - Alé | 03:23:38.000 | 3:02.000 | 40.514 | 
| 92 | LÓPEZ Javier | team | 03:23:38.000 | 3:02.000 | 40.514 | 
| 92 | LÓPEZ Javier | team | 03:23:38.000 | 3:02.000 | 40.514 | 
| 92 | LÓPEZ Javier | team | 03:23:38.000 | 3:02.000 | 40.514 | 
| 93 | NARRAWAY Nicholas | Team California | 03:23:38.000 | 3:02.000 | 40.514 | 
| 94 | TORRES Marc | Club Ciclista Padronés - Cortizo | 03:23:38.000 | 3:02.000 | 40.514 | 
| 95 | FLOREZ Samuel | Club Ciclista Padronés - Cortizo | 03:23:38.000 | 3:02.000 | 40.514 | 
| 96 | BASARABA Mykhailo | UC Monaco | 03:23:38.000 | 3:02.000 | 40.514 | 
| 97 | SANROMA Manuel | Team Polti Kometa U23 | 03:23:38.000 | 3:02.000 | 40.514 | 
| 98 | KELLEY Garin | Team California | 03:23:38.000 | 3:02.000 | 40.514 | 
| 99 | QUEVEDO Sergio | Vigo - Rias Baixas | 03:23:38.000 | 3:02.000 | 40.514 | 
| 100 | ABRIL Alejandro | Equipo Finisher - Kern Pharma | 03:23:38.000 | 3:02.000 | 40.514 | 
| 101 | AGUILAR Hugo | Caja Rural - Alea | 03:23:38.000 | 3:02.000 | 40.514 | 
| 102 | MORRAS Ekai | Telco'm - On Clima - Osés | 03:27:38.000 | 7:02.000 | 39.734 | 
| 102 | MORRAS Ekai |  | 03:27:38.000 | 7:02.000 | 39.734 | 
| 103 | CALDWELL Kellen | Team California | 03:27:38.000 | 7:02.000 | 39.734 | 
| 105 | GOROSTIETA Nikol | Telco'm - On Clima - Osés | 03:27:38.000 | 7:02.000 | 39.734 | 
| 106 | BELMONTE Iván | High Level-Gsport-Grupo Tormo | 03:32:21.000 | 00:11:45.000 | 38.851 | 
| 107 | GUEFVENEU Swann | Vendée U Pays de la Loire | 03:36:02.000 | 00:15:26.000 | 38.189 | 
| 108 | FUENTES Enzo | Illes Balears - Arabay | 03:36:02.000 | 00:15:26.000 | 38.189 | 
| 109 | SENESEN Iván | Avimosa - Chozas | 03:36:02.000 | 00:15:26.000 | 38.189 | 
| 110 | OSUNA Manuel | Avimosa - Chozas | 03:36:02.000 | 00:15:26.000 | 38.189 | 
| 111 | AGIRRE Aitor | Laboral Kutxa - Fundación Ciclista Euskadi | 03:36:02.000 | 00:15:26.000 | 38.189 | 
| 112 | LARSON Evan | Team California | 03:36:02.000 | 00:15:26.000 | 38.189 | 
| 113 | GARCÍA Oscar | Club Ciclista Padronés - Cortizo | 03:36:02.000 | 00:15:26.000 | 38.189 | 
| 114 | GARBAJOSA Adrián | Supermercados Froiz | 03:36:02.000 | 00:15:26.000 | 38.189 | 
| 115 | SALEIRO Sérgio | Óbidos Cycling Team | 03:36:02.000 | 00:15:26.000 | 38.189 | 
| 116 | PEREZ Carlos | Supermercados Froiz | 03:36:06.000 | 00:15:30.000 | 38.177 | 
| 117 | FANDIÑO Ruben | Supermercados Froiz | 03:36:06.000 | 00:15:30.000 | 38.177 | 
| 117 | FANDIÑO Ruben | team | 03:36:06.000 | 00:15:30.000 | 38.177 | 
| 117 | FANDIÑO Ruben | team | 03:36:06.000 | 00:15:30.000 | 38.177 | 
| 117 | FANDIÑO Ruben | team | 03:36:06.000 | 00:15:30.000 | 38.177 | 
| 118 | HAINES Luca | Team California | 03:36:06.000 | 00:15:30.000 | 38.177 | 
| 119 | ARTERO Daniel | Equipo Finisher - Kern Pharma | 03:36:09.000 | 00:15:33.000 | 38.168 | 
| 120 | ROMEO Sergio | Equipo Finisher - Kern Pharma | 03:36:09.000 | 00:15:33.000 | 38.168 | 
| 121 | SALAS Eloi | Team MP Group | 03:36:09.000 | 00:15:33.000 | 38.168 | 
| 122 | CASADO Axier | Team MP Group | 03:36:09.000 | 00:15:33.000 | 38.168 | 
| 123 | JIMENEZ Tomas | El Bicho - Prime Numbers | 03:36:09.000 | 00:15:33.000 | 38.168 | 
| 124 | LANCHAS Cristino | Vigo - Rias Baixas | 03:36:09.000 | 00:15:33.000 | 38.168 | 
| 125 | IZCARA Eder | Zamora Enamora | 03:36:09.000 | 00:15:33.000 | 38.168 | 
| 126 | DOMINGUEZ Miguel | Zamora Enamora | 03:36:14.000 | 00:15:38.000 | 38.153 | 
| 127 | LIGHTFOOT Owen | Vigo - Rias Baixas | 03:36:14.000 | 00:15:38.000 | 38.153 | 
| 128 | SUAREZ Alain | Gomur - Cantabria Infinita | 03:36:14.000 | 00:15:38.000 | 38.153 | 
| 128 | SUAREZ Alain | Nesta - MMR Cycling Team | 03:36:14.000 | 00:15:38.000 | 38.153 | 
| 129 | CROWLEY Liam | UCD Dublin | 03:36:14.000 | 00:15:38.000 | 38.153 | 
| 130 | SILVA João | Óbidos Cycling Team | 03:36:14.000 | 00:15:38.000 | 38.153 | 
| 131 | HERMOSA Juan | Vigo - Rias Baixas | 03:36:14.000 | 00:15:38.000 | 38.153 | 
| 132 | GEERLINGS Sergio | Valverde Team - Ricardo Fuentes | 03:36:14.000 | 00:15:38.000 | 38.153 | 
| 133 | MOIR Calum | Brocar - Rali - Alé | 03:36:14.000 | 00:15:38.000 | 38.153 | 
| 134 | FAJARDO Adrian | Equipo Essax | 03:36:21.000 | 00:15:45.000 | 38.133 | 
| 135 | MONROIG GIMENO Izan | Valverde Team - Ricardo Fuentes | 03:36:21.000 | 00:15:45.000 | 38.133 | 
| 1005 | FLOCH PRIGENT Tanguy | Vendée U Pays de la Loire | 00:00.000 | -03:20:36.000 |  | 
| 1005 | SMRECZEK Kacper | Telco'm - On Clima - Osés | 00:00.000 | -03:20:36.000 |  | 
| 1005 | SMRECZEK Kacper |  | 00:00.000 | -03:20:36.000 |  | 
| 1005 | SERRANO Sergio | High Level-Gsport-Grupo Tormo | 00:00.000 | -03:20:36.000 |  | 
| 1005 | MOLINA Miguel Ángel | El Bicho - Prime Numbers | 00:00.000 | -03:20:36.000 |  | 
| 1005 | RAMOS Miguel | El Bicho - Prime Numbers | 00:00.000 | -03:20:36.000 |  | 
| 1005 | BARGE Mario | El Bicho - Prime Numbers | 00:00.000 | -03:20:36.000 |  | 
| 1005 | ORTEGA Carlos | Ulevel - Frutamine | 00:00.000 | -03:20:36.000 |  | 
| 1005 | ORTEGA Carlos | Equipo Essax | 00:00.000 | -03:20:36.000 |  |