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