| 1 | RODAS Gabriel | Caja Rural - Alea | 04:53:02.000 | - | 0 |
| 2 | SUTTON Louis | AVC Aix-en-Provence | 04:53:51.000 | 49.000 | 0 |
| 3 | JIMENEZ Daniel | Supermercados Froiz | 04:54:01.000 | 59.000 | 0 |
| 3 | JIMENEZ Daniel | G.D. Supermercados Froiz | 04:54:01.000 | 59.000 | 0 |
| 4 | WESTLEY Dylan | Galibier - Finisher | 04:54:11.000 | 1:09.000 | 0 |
| 4 | WESTLEY Dylan | team | 04:54:11.000 | 1:09.000 | 0 |
| 4 | WESTLEY Dylan | team | 04:54:11.000 | 1:09.000 | 0 |
| 4 | WESTLEY Dylan | team | 04:54:11.000 | 1:09.000 | 0 |
| 4 | WESTLEY Dylan | team | 04:54:11.000 | 1:09.000 | 0 |
| 4 | WESTLEY Dylan | team | 04:54:11.000 | 1:09.000 | 0 |
| 4 | WESTLEY Dylan | team | 04:54:11.000 | 1:09.000 | 0 |
| 4 | WESTLEY Dylan | team | 04:54:11.000 | 1:09.000 | 0 |
| 4 | WESTLEY Dylan | team | 04:54:11.000 | 1:09.000 | 0 |
| 4 | WESTLEY Dylan | team | 04:54:11.000 | 1:09.000 | 0 |
| 5 | GUARDEÑO Jaume | Caja Rural - Alea | 04:54:11.000 | 1:09.000 | 0 |
| 6 | VAN ASBROECK Maarten | Basso Team Flanders | 04:54:13.000 | 1:11.000 | 0 |
| 7 | GIMENO Nil | Equipo Gomur | 04:54:42.000 | 1:40.000 | 0 |
| 8 | CLASSEN Caleb | Team California | 04:54:44.000 | 1:42.000 | 0 |
| 9 | KLEIN Tobias | Aevolo | 04:54:54.000 | 1:52.000 | 0 |
| 10 | DE CLERCQ Seppe | Basso Team Flanders | 04:54:55.000 | 1:53.000 | 0 |
| 11 | LOPEZ Raul | | 04:55:09.000 | 2:07.000 | 0 |
| 12 | BILYI Maksym | UC Monaco | 04:55:28.000 | 2:26.000 | 0 |
| 13 | DEBAELE Jorre | Basso Team Flanders | 04:56:44.000 | 3:42.000 | 0 |
| 14 | TOMAS Josep | Brocar-Alé | 04:56:47.000 | 3:45.000 | 0 |
| 15 | ALVAREZ Alberto | Bicicletas Rodríguez Extremadura | 04:56:47.000 | 3:45.000 | 0 |
| 16 | BAGNARA Luca | EOLO-Kometa U23 | 04:57:17.000 | 4:15.000 | 0 |
| 17 | SALAS Eloi | Team MP Group | 04:57:32.000 | 4:30.000 | 0 |
| 18 | WALLINDER Wincent | Team IBT - Tripeak | 04:59:04.000 | 6:02.000 | 0 |
| 19 | WARREN Ewan | Brocar-Alé | 04:59:15.000 | 6:13.000 | 0 |
| 20 | CHAMORRO David | Bicicletas Rodríguez Extremadura | 04:59:25.000 | 6:23.000 | 0 |
| 21 | GARCIA Arnau | Team MP Group | 04:59:30.000 | 6:28.000 | 0 |
| 22 | MONROIG GIMENO Izan | Valverde Team - Ricardo Fuentes | 04:59:51.000 | 6:49.000 | 0 |
| 23 | GARCIA LOPEZ Alex | EOLO-Kometa U23 | 05:00:17.000 | 7:15.000 | 0 |
| 24 | CAVIA Daniel | Equipo Gomur | 05:00:36.000 | 7:34.000 | 0 |
| 25 | HERRAN Diego | Equipo Gomur | 05:00:48.000 | 7:46.000 | 0 |
| 26 | VELASQUEZ Kevin | UC Monaco | 05:01:21.000 | 8:19.000 | 0 |
| 27 | RAMADA Miguel | team | 05:02:06.000 | 9:04.000 | 0 |
| 27 | RAMADA Miguel | team | 05:02:06.000 | 9:04.000 | 0 |
| 27 | RAMADA Miguel | team | 05:02:06.000 | 9:04.000 | 0 |
| 27 | RAMADA Miguel | team | 05:02:06.000 | 9:04.000 | 0 |
| 27 | RAMADA Miguel | team | 05:02:06.000 | 9:04.000 | 0 |
| 27 | RAMADA Miguel | team | 05:02:06.000 | 9:04.000 | 0 |
| 27 | RAMADA Miguel | team | 05:02:06.000 | 9:04.000 | 0 |
| 27 | RAMADA Miguel | team | 05:02:06.000 | 9:04.000 | 0 |
| 28 | SILVA Mario | team | 05:02:18.000 | 9:16.000 | 0 |
| 28 | SILVA Mario | team | 05:02:18.000 | 9:16.000 | 0 |
| 28 | SILVA Mario | team | 05:02:18.000 | 9:16.000 | 0 |
| 28 | SILVA Mario | team | 05:02:18.000 | 9:16.000 | 0 |
| 28 | SILVA Mario | team | 05:02:18.000 | 9:16.000 | 0 |
| 28 | SILVA Mario | team | 05:02:18.000 | 9:16.000 | 0 |
| 28 | SILVA Mario | team | 05:02:18.000 | 9:16.000 | 0 |
| 28 | SILVA Mario | team | 05:02:18.000 | 9:16.000 | 0 |
| 29 | MEEHAN Jamie | Spellman Dublin Port Cycling Team | 05:02:46.000 | 9:44.000 | 0 |
| 29 | MEEHAN Jamie | Brocar-Alé | 05:02:46.000 | 9:44.000 | 0 |
| 30 | MINOIA Sebastiano | EOLO-Kometa U23 | 05:02:56.000 | 9:54.000 | 0 |
| 31 | SANZ Jose | team | 05:02:56.000 | 9:54.000 | 0 |
| 31 | SANZ Jose | team | 05:02:56.000 | 9:54.000 | 0 |
| 31 | SANZ Jose | team | 05:02:56.000 | 9:54.000 | 0 |
| 31 | SANZ Jose | team | 05:02:56.000 | 9:54.000 | 0 |
| 31 | SANZ Jose | Equipo Essax | 05:02:56.000 | 9:54.000 | 0 |
| 32 | CASALDERREY Raul | G.D. Supermercados Froiz | 05:03:01.000 | 9:59.000 | 0 |
| 33 | ARROSPIDE Eneko | Baqué Cycling Team | 05:03:16.000 | 00:10:14.000 | 0 |
| 34 | LENNARTSSON Hugo | AVC Aix-en-Provence | 05:03:18.000 | 00:10:16.000 | 0 |
| 35 | AGIRREBEITIA Mikel | Baqué Cycling Team | 05:04:09.000 | 00:11:07.000 | 0 |
| 36 | BROUWERS Emile | Basso Team Flanders | 05:04:48.000 | 00:11:46.000 | 0 |
| 37 | TEEKENS Ofke | Willebrord Wil Vooruit | 05:05:22.000 | 00:12:20.000 | 0 |
| 38 | CASTELLON Jan | Caja Rural - Alea | 05:05:48.000 | 00:12:46.000 | 0 |
| 39 | FONT Biel | Team MP Group | 05:06:48.000 | 00:13:46.000 | 0 |
| 40 | GARCÍA Pablo | High Level-Gsport-Grupo Tormo | 05:08:20.000 | 00:15:18.000 | 0 |
| 41 | LUNA Alejandro | Supermercados Froiz | 05:08:47.000 | 00:15:45.000 | 0 |
| 41 | LUNA Alejandro | G.D. Supermercados Froiz | 05:08:47.000 | 00:15:45.000 | 0 |
| 42 | KLYVER Hjalmar | Team IBT - Tripeak | 05:09:48.000 | 00:16:46.000 | 0 |
| 43 | ANTON Miguel | Bicicletas Rodríguez Extremadura | 05:09:50.000 | 00:16:48.000 | 0 |
| 44 | TORRELLA Alvaro | High Level-Gsport-Grupo Tormo | 05:10:05.000 | 00:17:03.000 | 0 |
| 45 | FELTON Quinn | Aevolo | 05:10:28.000 | 00:17:26.000 | 0 |
| 46 | RODRIGUEZ Tadeo | Equipo Essax | 05:11:07.000 | 00:18:05.000 | 0 |
| 47 | GORIS Max | Willebrord Wil Vooruit | 05:12:40.000 | 00:19:38.000 | 0 |
| 48 | WIENKE Brooks | Aevolo | 05:12:54.000 | 00:19:52.000 | 0 |
| 49 | ORTEGA Gorka | Baqué Cycling Team | 05:13:27.000 | 00:20:25.000 | 0 |
| 50 | OTXANDORENA Ugaitz | Galibier - Finisher | 05:13:33.000 | 00:20:31.000 | 0 |
| 51 | CHRISTIAN Sean | Aevolo | 05:14:33.000 | 00:21:31.000 | 0 |
| 52 | DOLS Marc | Brocar-Alé | 05:14:37.000 | 00:21:35.000 | 0 |
| 53 | LOZANO Adrián | Valverde Team - Ricardo Fuentes | 05:14:37.000 | 00:21:35.000 | 0 |
| 54 | ALLEVA Edoardo Mauro | EOLO-Kometa U23 | 05:14:44.000 | 00:21:42.000 | 0 |
| 55 | GONZALEZ Jorge | Equipo Gomur | 05:15:59.000 | 00:22:57.000 | 0 |
| 56 | MAGNUSSON Isak | Team IBT - Tripeak | 05:15:59.000 | 00:22:57.000 | 0 |
| 57 | CEPA Daniel | Caja Rural - Alea | 05:16:26.000 | 00:23:24.000 | 0 |
| 58 | CRIADO Daniel | Galibier - Finisher | 05:16:41.000 | 00:23:39.000 | 0 |
| 58 | CRIADO Daniel | team | 05:16:41.000 | 00:23:39.000 | 0 |
| 58 | CRIADO Daniel | team | 05:16:41.000 | 00:23:39.000 | 0 |
| 58 | CRIADO Daniel | team | 05:16:41.000 | 00:23:39.000 | 0 |
| 58 | CRIADO Daniel | team | 05:16:41.000 | 00:23:39.000 | 0 |
| 58 | CRIADO Daniel | team | 05:16:41.000 | 00:23:39.000 | 0 |
| 58 | CRIADO Daniel | team | 05:16:41.000 | 00:23:39.000 | 0 |
| 58 | CRIADO Daniel | team | 05:16:41.000 | 00:23:39.000 | 0 |
| 58 | CRIADO Daniel | team | 05:16:41.000 | 00:23:39.000 | 0 |
| 58 | CRIADO Daniel | team | 05:16:41.000 | 00:23:39.000 | 0 |
| 59 | ROSADO Abel Odon | Galibier - Finisher | 05:17:49.000 | 00:24:47.000 | 0 |
| 59 | ROSADO Abel Odon | team | 05:17:49.000 | 00:24:47.000 | 0 |
| 59 | ROSADO Abel Odon | team | 05:17:49.000 | 00:24:47.000 | 0 |
| 59 | ROSADO Abel Odon | team | 05:17:49.000 | 00:24:47.000 | 0 |
| 59 | ROSADO Abel Odon | team | 05:17:49.000 | 00:24:47.000 | 0 |
| 59 | ROSADO Abel Odon | team | 05:17:49.000 | 00:24:47.000 | 0 |
| 59 | ROSADO Abel Odon | team | 05:17:49.000 | 00:24:47.000 | 0 |
| 59 | ROSADO Abel Odon | team | 05:17:49.000 | 00:24:47.000 | 0 |
| 59 | ROSADO Abel Odon | team | 05:17:49.000 | 00:24:47.000 | 0 |
| 59 | ROSADO Abel Odon | team | 05:17:49.000 | 00:24:47.000 | 0 |
| 60 | BESSEGA Gabriele | EOLO-Kometa U23 | 05:18:39.000 | 00:25:37.000 | 0 |
| 61 | LAMBEA Ignasi | Team MP Group | 05:19:56.000 | 00:26:54.000 | 0 |
| 62 | BENITO Adrián | Bicicletas Rodríguez Extremadura | 05:20:25.000 | 00:27:23.000 | 0 |
| 63 | CALABUIG Estanislao | Caja Rural - Alea | 05:20:29.000 | 00:27:27.000 | 0 |
| 64 | DINGEMANS Marijn | Basso Team Flanders | 05:20:52.000 | 00:27:50.000 | 0 |
| 65 | CASTELLA Mikel | Equipo Essax | 05:21:15.000 | 00:28:13.000 | 0 |
| 66 | ORTEGA Pablo | Lasal Cocinas - Louriña | 05:21:53.000 | 00:28:51.000 | 0 |
| 66 | ORTEGA Pablo | High Level-Gsport-Grupo Tormo | 05:21:53.000 | 00:28:51.000 | 0 |
| 67 | MERINO Marcos | Baqué Cycling Team | 05:22:24.000 | 00:29:22.000 | 0 |
| 68 | GARCIA Jorge | | 05:22:29.000 | 00:29:27.000 | 0 |
| 69 | MIRA Raul | Arabay Vas Team | 05:22:42.000 | 00:29:40.000 | 0 |
| 69 | MIRA Raul | ARABAY C.FRIENDLY BALEAR | 05:22:42.000 | 00:29:40.000 | 0 |
| 69 | MIRA Raul | Teika - Ale | 05:22:42.000 | 00:29:40.000 | 0 |
| 70 | TORRELLA Roman | Arabay Vas Team | 05:22:55.000 | 00:29:53.000 | 0 |
| 70 | TORRELLA Roman | ARABAY C.FRIENDLY BALEAR | 05:22:55.000 | 00:29:53.000 | 0 |
| 71 | ŻELAZOWSKI Michał | UC Monaco | 05:23:18.000 | 00:30:16.000 | 0 |
| 72 | GUTIERREZ Iban | Brocar-Alé | 05:24:00.000 | 00:30:58.000 | 0 |
| 73 | LA GRENADE Jérémie | AVC Aix-en-Provence | 05:24:29.000 | 00:31:27.000 | 0 |
| 74 | GEERLINGS Sergio | Valverde Team - Ricardo Fuentes | 05:26:28.000 | 00:33:26.000 | 0 |
| 75 | VAN RANDERAAT Ruben | Willebrord Wil Vooruit | 05:27:01.000 | 00:33:59.000 | 0 |
| 76 | DE PAULA Victor Cesar | Valverde Team - Ricardo Fuentes | 05:28:35.000 | 00:35:33.000 | 0 |
| 77 | ETXABE Kimetz | Baqué Cycling Team | 05:30:25.000 | 00:37:23.000 | 0 |
| 78 | GOÑI Ismael | Galibier - Finisher | 05:30:26.000 | 00:37:24.000 | 0 |
| 79 | FEINT Camden | AVC Aix-en-Provence | 05:31:01.000 | 00:37:59.000 | 0 |
| 80 | GRACIA Isaac | Equipo Gomur | 05:31:29.000 | 00:38:27.000 | 0 |
| 81 | TESSIORE Tommaso | UC Monaco | 05:32:42.000 | 00:39:40.000 | 0 |
| 82 | ROBBINS Jacques | UC Monaco | 05:34:36.000 | 00:41:34.000 | 0 |
| 83 | MURLA Andreu | Valverde Team - Ricardo Fuentes | 05:34:48.000 | 00:41:46.000 | 0 |
| 84 | LOZANO Juan Pedro | Valverde Team - Ricardo Fuentes | 05:38:23.000 | 00:45:21.000 | 0 |