| 1 |
Gorka Corres Ibáñez-de-Opakua Grupo Eleyco - Iturribero | 00:38:43 |
| 2 |
Hodei Muñoz Gabiña Fundibide - Esselle - Sebal | + 00:00:30 |
| 3 |
Emilio Reinoso Sánchez Uves - Spiuk Racing Team | + 00:00:43 |
| 4 |
Carlos Gámez Ferrer | + 00:01:04 |
| 5 |
David Ivars Sirera Fundació Teika - Alé | + 00:01:26 |
| 6 |
Ángel Fernández Echevarría Goros Bike - Castañeda | + 00:01:26 |
| 7 |
Matisse van Kerckhove | + 00:01:40 |
| 8 |
Adrián Valle Elegido Fundació Teika - Alé | + 00:02:06 |
| 9 |
Iván Martínez García | + 00:02:16 |
| 10 |
Mikel Regil Fernández Quesos Albéniz | + 00:02:34 |
| 11 |
Adrián Garbajosa Pasan Bikery - Denpros CX Team | + 00:02:49 |
| 12 |
Oskitx Eguiguren Santamaría 33 Bike Mobel Pro Team | + 00:02:52 |
| 13 |
Luca Matei Fernández Bicicletas Meta - Corb Pindal | + 00:02:57 |
| 14 |
Oier Ruiz de Arcaute Agurtek Arabarrak | + 00:03:18 |
| 15 |
Martí Bravo Requena | + 00:03:41 |
| 16 |
Manuel Cotera González Goros Bike - Castañeda | + 00:03:51 |
| 17 |
Jordi Fournies Peris Stefano Garzelli Team | + 00:04:04 |
| 18 |
Juan Pedro López Martínez Valverde Team - Ricardo Fuentes Júnior | + 00:04:04 |
| 19 |
Íñigo Uría Cuadra Luyando - Ganzedo - 3 Lezamauto | + 00:04:23 |
| 20 |
Joel González Blanco Zorribike Simalfactory MTB Team | + 00:04:29 |
| 21 |
José Antonio Cedeño Gutiérrez | + 00:04:37 |
| 22 |
Héctor Teruel Martínez | + 00:04:40 |
| 23 |
Adahí Rumayor Barategui | + 00:04:55 |
| 24 |
Isaac Pérez Cabañas | + 00:05:19 |
| 25 |
Álex Sanz Gómez Castillo de Onda | + 00:05:50 |
| 26 |
Daniel Pérez Guilabert Infinobras - Zafiro Team Calpe | + 00:06:06 |
| 27 |
Alejandro Lorente Miguel 33 Bike Mobel Pro Team | + 00:06:20 |
| 28 |
Pablo Gómez Conde | + 00:06:28 |
| 29 |
Héctor Vallejo Rodríguez Goros Bike - Castañeda | + 00:06:48 |
| 30 |
Marcos Reinoso Sánchez Uves - Spiuk Racing Team | + 00:07:08 |
| 31 |
Daniel Roig Teruel | + 00:07:29 |
| 32 |
Nicolás Quintana González | + 00:09:00 |
| 33 |
Jairo Jaén Boscà | + 00:09:05 |
| 34 |
Alex Sáez Navas | + 00:09:34 |