| 1 | LOSPITAO Pablo | ElectroMercantil GR-100 | 02:30:40.000 | - | 39.146 |
| 2 | CAMBARERI Bernardo Gastón | Alimco - Campagnolo | 02:30:40.000 | - | 39.146 |
| 3 | CROZZOLO Fabrizio | Volvo Arregui - CYA - Hegotarrak | 02:30:40.000 | - | 39.146 |
| 4 | NISBET Cormac | Zappi Racing Team | 02:30:40.000 | - | 39.146 |
| 4 | NISBET Cormac | | 02:30:40.000 | - | 39.146 |
| 5 | ABRIL Alejandro | Valverde Team - Ricardo Fuentes | 02:30:40.000 | - | 39.146 |
| 5 | ABRIL Alejandro | | 02:30:40.000 | - | 39.146 |
| 6 | STONEHAM Angus | Zappi Racing Team | 02:30:40.000 | - | 39.146 |
| 6 | STONEHAM Angus | | 02:30:40.000 | - | 39.146 |
| 7 | O'BRIEN Joseph | Zappi Racing Team | 02:30:40.000 | - | 39.146 |
| 7 | O'BRIEN Joseph | | 02:30:40.000 | - | 39.146 |
| 8 | COLE Matthew | Zappi Racing Team | 02:30:40.000 | - | 39.146 |
| 8 | COLE Matthew | | 02:30:40.000 | - | 39.146 |
| 9 | GAMUNDI Joan | Saxun - Extrusax - Primoti | 02:30:40.000 | - | 39.146 |
| 10 | BELOKI Markel | MMR Academy | 02:30:40.000 | - | 39.146 |
| 11 | LAJARIN Luis Alberto | Valverde Team - Ricardo Fuentes | 02:30:40.000 | - | 39.146 |
| 11 | LAJARIN Luis Alberto | | 02:30:40.000 | - | 39.146 |
| 12 | JARRETT Deetray | trainSharp Development Team | 02:30:54.000 | 14.000 | 39.085 |
| 13 | DOMENS Alberto | | 02:30:56.000 | 16.000 | 39.077 |
| 14 | DIAZ Victor | | 02:31:37.000 | 57.000 | 38.901 |
| 15 | IRAZABAL Ander | | 02:31:37.000 | 57.000 | 38.901 |
| 16 | HAWKER Finlay | Zappi Racing Team | 02:31:37.000 | 57.000 | 38.901 |
| 16 | HAWKER Finlay | | 02:31:37.000 | 57.000 | 38.901 |
| 17 | CALVO Sergio | | 02:31:39.000 | 59.000 | 38.892 |
| 18 | GOROSTIDI Unax | Limousin | 02:31:44.000 | 1:04.000 | 38.871 |
| 19 | CORRES Gorka | | 02:31:44.000 | 1:04.000 | 38.871 |
| 20 | RUIZ Galder | | 02:31:44.000 | 1:04.000 | 38.871 |
| 21 | CRESPI Francisco | Bathco Cycling Team | 02:32:02.000 | 1:22.000 | 38.794 |
| 22 | CASTAÑO Martí | Autovivo Grup | 02:32:02.000 | 1:22.000 | 38.794 |
| 23 | ALVAREZ Francisco | | 02:32:02.000 | 1:22.000 | 38.794 |
| 24 | ROUX Aurélien | | 02:32:02.000 | 1:22.000 | 38.794 |
| 25 | LOPEZ Luis | Valverde Team - Ricardo Fuentes | 02:32:02.000 | 1:22.000 | 38.794 |
| 25 | LOPEZ Luis | | 02:32:02.000 | 1:22.000 | 38.794 |
| 26 | PEREZ Gonzalo | ElectroMercantil GR-100 | 02:32:02.000 | 1:22.000 | 38.794 |
| 27 | LÓPEZ Juan José | Valverde Team - Ricardo Fuentes | 02:32:02.000 | 1:22.000 | 38.794 |
| 27 | LÓPEZ Juan José | | 02:32:02.000 | 1:22.000 | 38.794 |
| 28 | LOAISA Ivan | EOLO - Kometa Junior Team | 02:32:02.000 | 1:22.000 | 38.794 |
| 29 | LLORET Jaume | Bathco Cycling Team | 02:32:02.000 | 1:22.000 | 38.794 |
| 30 | GARBAJOSA Adrián | | 02:32:02.000 | 1:22.000 | 38.794 |
| 31 | ARTEAGA Asier | Limousin | 02:32:02.000 | 1:22.000 | 38.794 |
| 32 | ORTIZ Jesus | Bathco Cycling Team | 02:32:02.000 | 1:22.000 | 38.794 |
| 33 | ROUX Damien | | 02:32:02.000 | 1:22.000 | 38.794 |
| 34 | CANO Gerard | EOLO - Kometa Junior Team | 02:32:02.000 | 1:22.000 | 38.794 |
| 35 | RODRIGUEZ Samuel | | 02:32:02.000 | 1:22.000 | 38.794 |
| 36 | MARTIN Iker | ElectroMercantil GR-100 | 02:32:02.000 | 1:22.000 | 38.794 |
| 37 | TERUEL Héctor | | 02:32:02.000 | 1:22.000 | 38.794 |
| 38 | MARTÍN Raúl | | 02:32:02.000 | 1:22.000 | 38.794 |
| 39 | CONEJERO Jon | | 02:32:02.000 | 1:22.000 | 38.794 |
| 40 | BAVIERA Alejandro | Lucta - Granja Rinya - InfinObras | 02:32:02.000 | 1:22.000 | 38.794 |
| 41 | JIMENEZ Tomas | | 02:32:02.000 | 1:22.000 | 38.794 |
| 42 | WATSON Callum | Prologue Racing Team | 02:32:02.000 | 1:22.000 | 38.794 |
| 43 | APARICIO Diego | Valverde Team - Ricardo Fuentes | 02:32:02.000 | 1:22.000 | 38.794 |
| 43 | APARICIO Diego | | 02:32:02.000 | 1:22.000 | 38.794 |
| 44 | GARCÍA Iurdan | | 02:32:45.000 | 2:05.000 | 38.612 |
| 45 | MOZO Ibai | | 02:32:45.000 | 2:05.000 | 38.612 |
| 46 | RODRIGUEZ Martin | MMR Academy | 02:33:29.000 | 2:49.000 | 38.428 |
| 47 | SANCHEZ David | | 02:33:37.000 | 2:57.000 | 38.394 |
| 48 | URIÁN Juan David | Bathco Cycling Team | 02:33:37.000 | 2:57.000 | 38.394 |
| 49 | MARTÍN Marco | MMR Academy | 02:33:37.000 | 2:57.000 | 38.394 |
| 50 | GUTIERREZ Diego | Bathco Cycling Team | 02:33:37.000 | 2:57.000 | 38.394 |
| 51 | OLANO Unax | Limousin | 02:33:37.000 | 2:57.000 | 38.394 |
| 52 | FLOREZ Samuel | EOLO - Kometa Junior Team | 02:33:37.000 | 2:57.000 | 38.394 |
| 53 | GARCIA Emilio | | 02:33:37.000 | 2:57.000 | 38.394 |
| 54 | CARPIO Alejandro | | 02:34:37.000 | 3:57.000 | 38.146 |
| 55 | DIAZ DE GARAYO Beñoit | Alimco - Campagnolo | 02:35:11.000 | 4:31.000 | 38.007 |
| 56 | MUGA Josu | | 02:35:11.000 | 4:31.000 | 38.007 |
| 57 | DÍAZ Iker | EOLO - Kometa Junior Team | 02:35:19.000 | 4:39.000 | 37.974 |
| 58 | CALVO Pablo | | 02:35:31.000 | 4:51.000 | 37.925 |
| 59 | NAVAS Kevin | Corbatas Pindal - Copsesa | 02:35:56.000 | 5:16.000 | 37.824 |
| 60 | MARTÍN Aketx | | 02:35:56.000 | 5:16.000 | 37.824 |
| 61 | FERNANDEZ MARIN Francisco Jesus | | 02:35:56.000 | 5:16.000 | 37.824 |
| 62 | GALLEGO Alberto | | 02:35:56.000 | 5:16.000 | 37.824 |
| 63 | ARTETA Nicolas | | 02:35:56.000 | 5:16.000 | 37.824 |
| 64 | QUINTANA Aimar | Alimco - Campagnolo | 02:36:47.000 | 6:07.000 | 37.619 |
| 65 | IRIARTE Igor | Limousin | 02:36:47.000 | 6:07.000 | 37.619 |
| 66 | BETELU Unax | | 02:36:49.000 | 6:09.000 | 37.611 |
| 67 | HELLER Jannik | Team Marco Brenner | 02:36:49.000 | 6:09.000 | 37.611 |
| 68 | GARCÍA Eder | | 02:36:49.000 | 6:09.000 | 37.611 |
| 69 | FEIJOÓ Guillermo | | 02:36:50.000 | 6:10.000 | 37.607 |
| 70 | VEENEMANS Koen | | 02:37:47.000 | 7:07.000 | 37.38 |
| 71 | ARANDA Marc | Autovivo Grup | 02:37:47.000 | 7:07.000 | 37.38 |
| 72 | GALINDO Alberto | | 02:37:55.000 | 7:15.000 | 37.349 |
| 73 | MARTINEZ VILLEN Juan Jose | | 02:37:55.000 | 7:15.000 | 37.349 |
| 74 | RICHMOND Jordi | Lucta - Granja Rinya - InfinObras | 02:38:53.000 | 8:13.000 | 37.122 |
| 75 | GORDILLO Mario | | 02:38:53.000 | 8:13.000 | 37.122 |
| 76 | GUILBAULT Mikael | Zappi Racing Team | 02:38:53.000 | 8:13.000 | 37.122 |
| 77 | GALVAÑ Jordi | Lucta - Granja Rinya - InfinObras | 02:39:10.000 | 8:30.000 | 37.055 |
| 78 | CELDA Héctor | | 02:39:10.000 | 8:30.000 | 37.055 |
| 79 | GARCÍA Marcos | | 02:39:10.000 | 8:30.000 | 37.055 |
| 80 | MUÑOZ David | | 02:39:10.000 | 8:30.000 | 37.055 |
| 81 | RUÍZ Nicolás | | 02:39:10.000 | 8:30.000 | 37.055 |
| 82 | MOLINA Juan Carlos | | 02:39:10.000 | 8:30.000 | 37.055 |
| 83 | OTEGUI Eñaut | | 02:39:10.000 | 8:30.000 | 37.055 |
| 84 | ALCAIN Pablo | | 02:39:10.000 | 8:30.000 | 37.055 |
| 85 | GRAU Vicent | Lucta - Granja Rinya - InfinObras | 02:39:17.000 | 8:37.000 | 37.028 |
| 86 | ORTUÑO CANADAS Hugo | Lucta - Granja Rinya - InfinObras | 02:39:17.000 | 8:37.000 | 37.028 |
| 87 | MARTÍN Álvar | EOLO - Kometa Junior Team | 02:39:20.000 | 8:40.000 | 37.017 |
| 88 | HERMOSA Juan | | 02:39:20.000 | 8:40.000 | 37.017 |
| 89 | ALONSO Iker | Volvo Arregui - CYA - Hegotarrak | 02:39:20.000 | 8:40.000 | 37.017 |
| 90 | BASURTO Mattin | | 02:39:22.000 | 8:42.000 | 37.009 |
| 91 | NAVARRO Tamirat | | 02:39:22.000 | 8:42.000 | 37.009 |
| 92 | GÓMEZ Gorka | | 02:40:02.000 | 9:22.000 | 36.855 |
| 93 | PRATS Ferrán | Saxun - Extrusax - Primoti | 02:40:05.000 | 9:25.000 | 36.843 |
| 94 | EGURROLA Eneko | Alimco - Campagnolo | 02:40:20.000 | 9:40.000 | 36.786 |
| 1005 | MARTÍNEZ Rafael | MMR Academy | 00:00.000 | -02:30:40.000 | |
| 1005 | VIAN Oscar | MMR Academy | 00:00.000 | -02:30:40.000 | |
| 1005 | VERDU Gorka | Saxun - Extrusax - Primoti | 00:00.000 | -02:30:40.000 | |
| 1005 | FERNANDEZ Manuel | | 00:00.000 | -02:30:40.000 | |
| 1005 | GRAU Alex | | 00:00.000 | -02:30:40.000 | |
| 1005 | HOYOS Ibai | | 00:00.000 | -02:30:40.000 | |
| 1006 | CASTOR Clément | Stade Toulousain Cyclisme Académie | 00:00.000 | -02:30:40.000 | |