| 1 | STONEHAM Angus | Zappi Racing Team | 05:48.000 | - | 28.966 |
| 1 | STONEHAM Angus | | 05:48.000 | - | 28.966 |
| 2 | LAJARIN Luis Alberto | Valverde Team - Ricardo Fuentes | 05:51.000 | 03.000 | 28.718 |
| 2 | LAJARIN Luis Alberto | | 05:51.000 | 03.000 | 28.718 |
| 3 | NISBET Cormac | Zappi Racing Team | 05:52.000 | 04.000 | 28.636 |
| 3 | NISBET Cormac | | 05:52.000 | 04.000 | 28.636 |
| 4 | GAMUNDI Joan | Saxun - Extrusax - Primoti | 05:53.000 | 05.000 | 28.555 |
| 5 | CALVO Sergio | | 05:55.000 | 07.000 | 28.394 |
| 6 | CAMBARERI Bernardo Gastón | Alimco - Campagnolo | 05:57.000 | 09.000 | 28.235 |
| 7 | BELOKI Markel | MMR Academy | 06:00.000 | 12.000 | 28 |
| 8 | COLE Matthew | Zappi Racing Team | 06:00.000 | 12.000 | 28 |
| 8 | COLE Matthew | | 06:00.000 | 12.000 | 28 |
| 9 | CORRES Gorka | | 06:01.000 | 13.000 | 27.922 |
| 10 | MARTÍN Raúl | | 06:01.000 | 13.000 | 27.922 |
| 11 | GARCIA Emilio | | 06:02.000 | 14.000 | 27.845 |
| 12 | JARRETT Deetray | trainSharp Development Team | 06:02.000 | 14.000 | 27.845 |
| 13 | DIAZ Victor | | 06:03.000 | 15.000 | 27.769 |
| 14 | LOSPITAO Pablo | ElectroMercantil GR-100 | 06:04.000 | 16.000 | 27.692 |
| 15 | GOROSTIDI Unax | Limousin | 06:05.000 | 17.000 | 27.616 |
| 16 | HOYOS Ibai | | 06:06.000 | 18.000 | 27.541 |
| 17 | CONEJERO Jon | | 06:07.000 | 19.000 | 27.466 |
| 18 | CANO Gerard | EOLO - Kometa Junior Team | 06:07.000 | 19.000 | 27.466 |
| 19 | RODRIGUEZ Martin | MMR Academy | 06:08.000 | 20.000 | 27.391 |
| 20 | ALVAREZ Francisco | | 06:08.000 | 20.000 | 27.391 |
| 21 | TERUEL Héctor | | 06:09.000 | 21.000 | 27.317 |
| 22 | IRAZABAL Ander | | 06:09.000 | 21.000 | 27.317 |
| 23 | MARTÍN Marco | MMR Academy | 06:11.000 | 23.000 | 27.17 |
| 24 | FERNANDEZ MARIN Francisco Jesus | | 06:11.000 | 23.000 | 27.17 |
| 25 | O'BRIEN Joseph | Zappi Racing Team | 06:11.000 | 23.000 | 27.17 |
| 25 | O'BRIEN Joseph | | 06:11.000 | 23.000 | 27.17 |
| 26 | RUIZ Galder | | 06:13.000 | 25.000 | 27.024 |
| 27 | ABRIL Alejandro | Valverde Team - Ricardo Fuentes | 06:13.000 | 25.000 | 27.024 |
| 27 | ABRIL Alejandro | | 06:13.000 | 25.000 | 27.024 |
| 28 | CELDA Héctor | | 06:13.000 | 25.000 | 27.024 |
| 29 | APARICIO Diego | Valverde Team - Ricardo Fuentes | 06:14.000 | 26.000 | 26.952 |
| 29 | APARICIO Diego | | 06:14.000 | 26.000 | 26.952 |
| 30 | LÓPEZ Juan José | Valverde Team - Ricardo Fuentes | 06:14.000 | 26.000 | 26.952 |
| 30 | LÓPEZ Juan José | | 06:14.000 | 26.000 | 26.952 |
| 31 | RODRIGUEZ Samuel | | 06:14.000 | 26.000 | 26.952 |
| 32 | ROUX Aurélien | | 06:15.000 | 27.000 | 26.88 |
| 33 | QUINTANA Aimar | Alimco - Campagnolo | 06:15.000 | 27.000 | 26.88 |
| 34 | DOMENS Alberto | | 06:16.000 | 28.000 | 26.809 |
| 35 | CARPIO Alejandro | | 06:17.000 | 29.000 | 26.737 |
| 36 | CALVO Pablo | | 06:18.000 | 30.000 | 26.667 |
| 37 | CROZZOLO Fabrizio | Volvo Arregui - CYA - Hegotarrak | 06:18.000 | 30.000 | 26.667 |
| 38 | GUTIERREZ Diego | Bathco Cycling Team | 06:19.000 | 31.000 | 26.596 |
| 39 | WATSON Callum | Prologue Racing Team | 06:19.000 | 31.000 | 26.596 |
| 40 | OLANO Unax | Limousin | 06:19.000 | 31.000 | 26.596 |
| 41 | MARTINEZ VILLEN Juan Jose | | 06:20.000 | 32.000 | 26.526 |
| 42 | FERNANDEZ Manuel | | 06:20.000 | 32.000 | 26.526 |
| 43 | DIAZ DE GARAYO Beñoit | Alimco - Campagnolo | 06:20.000 | 32.000 | 26.526 |
| 44 | LOAISA Ivan | EOLO - Kometa Junior Team | 06:21.000 | 33.000 | 26.457 |
| 45 | GRAU Alex | | 06:21.000 | 33.000 | 26.457 |
| 46 | MARTÍNEZ Rafael | MMR Academy | 06:22.000 | 34.000 | 26.387 |
| 47 | FLOREZ Samuel | EOLO - Kometa Junior Team | 06:23.000 | 35.000 | 26.319 |
| 48 | LOPEZ Luis | Valverde Team - Ricardo Fuentes | 06:23.000 | 35.000 | 26.319 |
| 48 | LOPEZ Luis | | 06:23.000 | 35.000 | 26.319 |
| 49 | GARCÍA Eder | | 06:24.000 | 36.000 | 26.25 |
| 50 | VEENEMANS Koen | | 06:26.000 | 38.000 | 26.114 |
| 51 | GARBAJOSA Adrián | | 06:26.000 | 38.000 | 26.114 |
| 52 | HAWKER Finlay | Zappi Racing Team | 06:27.000 | 39.000 | 26.047 |
| 52 | HAWKER Finlay | | 06:27.000 | 39.000 | 26.047 |
| 53 | GARCÍA Iurdan | | 06:27.000 | 39.000 | 26.047 |
| 54 | ORTUÑO CANADAS Hugo | Lucta - Granja Rinya - InfinObras | 06:28.000 | 40.000 | 25.979 |
| 55 | HELLER Jannik | Team Marco Brenner | 06:28.000 | 40.000 | 25.979 |
| 56 | HERMOSA Juan | | 06:29.000 | 41.000 | 25.913 |
| 57 | SANCHEZ David | | 06:29.000 | 41.000 | 25.913 |
| 58 | GARCÍA Marcos | | 06:29.000 | 41.000 | 25.913 |
| 59 | DÍAZ Iker | EOLO - Kometa Junior Team | 06:30.000 | 42.000 | 25.846 |
| 60 | EGURROLA Eneko | Alimco - Campagnolo | 06:31.000 | 43.000 | 25.78 |
| 61 | MARTÍN Álvar | EOLO - Kometa Junior Team | 06:31.000 | 43.000 | 25.78 |
| 62 | GUILBAULT Mikael | Zappi Racing Team | 06:31.000 | 43.000 | 25.78 |
| 63 | ROUX Damien | | 06:31.000 | 43.000 | 25.78 |
| 64 | JIMENEZ Tomas | | 06:32.000 | 44.000 | 25.714 |
| 65 | ARANDA Marc | Autovivo Grup | 06:32.000 | 44.000 | 25.714 |
| 66 | MOZO Ibai | | 06:32.000 | 44.000 | 25.714 |
| 67 | RUÍZ Nicolás | | 06:34.000 | 46.000 | 25.584 |
| 68 | BAVIERA Alejandro | Lucta - Granja Rinya - InfinObras | 06:34.000 | 46.000 | 25.584 |
| 69 | OTEGUI Eñaut | | 06:34.000 | 46.000 | 25.584 |
| 70 | MARTIN Iker | ElectroMercantil GR-100 | 06:36.000 | 48.000 | 25.455 |
| 71 | IRIARTE Igor | Limousin | 06:36.000 | 48.000 | 25.455 |
| 72 | NAVAS Kevin | Corbatas Pindal - Copsesa | 06:37.000 | 49.000 | 25.39 |
| 73 | URIÁN Juan David | Bathco Cycling Team | 06:37.000 | 49.000 | 25.39 |
| 74 | MUGA Josu | | 06:38.000 | 50.000 | 25.327 |
| 75 | BETELU Unax | | 06:39.000 | 51.000 | 25.263 |
| 76 | PEREZ Gonzalo | ElectroMercantil GR-100 | 06:41.000 | 53.000 | 25.137 |
| 77 | VIAN Oscar | MMR Academy | 06:41.000 | 53.000 | 25.137 |
| 78 | GORDILLO Mario | | 06:44.000 | 56.000 | 24.95 |
| 79 | GALINDO Alberto | | 06:44.000 | 56.000 | 24.95 |
| 80 | ALONSO Iker | Volvo Arregui - CYA - Hegotarrak | 06:45.000 | 57.000 | 24.889 |
| 81 | VERDU Gorka | Saxun - Extrusax - Primoti | 06:45.000 | 57.000 | 24.889 |
| 82 | GALVAÑ Jordi | Lucta - Granja Rinya - InfinObras | 06:46.000 | 58.000 | 24.828 |
| 83 | MOLINA Juan Carlos | | 06:52.000 | 1:04.000 | 24.466 |
| 84 | GÓMEZ Gorka | | 06:52.000 | 1:04.000 | 24.466 |
| 85 | NAVARRO Tamirat | | 06:53.000 | 1:05.000 | 24.407 |
| 86 | GRAU Vicent | Lucta - Granja Rinya - InfinObras | 06:53.000 | 1:05.000 | 24.407 |
| 87 | CASTOR Clément | Stade Toulousain Cyclisme Académie | 06:53.000 | 1:05.000 | 24.407 |
| 88 | ARTEAGA Asier | Limousin | 06:54.000 | 1:06.000 | 24.348 |
| 89 | RICHMOND Jordi | Lucta - Granja Rinya - InfinObras | 06:55.000 | 1:07.000 | 24.289 |
| 90 | BASURTO Mattin | | 07:00.000 | 1:12.000 | 24 |
| 91 | MARTÍN Aketx | | 07:00.000 | 1:12.000 | 24 |
| 92 | MUÑOZ David | | 07:04.000 | 1:16.000 | 23.774 |
| 93 | PRATS Ferrán | Saxun - Extrusax - Primoti | 07:04.000 | 1:16.000 | 23.774 |
| 94 | ALCAIN Pablo | | 07:06.000 | 1:18.000 | 23.662 |
| 95 | CRESPI Francisco | Bathco Cycling Team | 07:09.000 | 1:21.000 | 23.497 |
| 96 | ARTETA Nicolas | | 07:11.000 | 1:23.000 | 23.387 |
| 97 | FEIJOÓ Guillermo | | 07:17.000 | 1:29.000 | 23.066 |
| 98 | ORTIZ Jesus | Bathco Cycling Team | 07:30.000 | 1:42.000 | 22.4 |
| 99 | LLORET Jaume | Bathco Cycling Team | 07:38.000 | 1:50.000 | 22.009 |
| 100 | CASTAÑO Martí | Autovivo Grup | 07:46.000 | 1:58.000 | 21.631 |
| 101 | GALLEGO Alberto | | 08:08.000 | 2:20.000 | 20.656 |
| 1006 | CHAN Felipe Hassan | Volvo Arregui - CYA - Hegotarrak | 00:00.000 | -5:48.000 | |