| 1 |
Jonathan Lastra Martínez Caja Rural - Seguros RGA | 01:01:12 |
| 2 |
Ion Izagirre Insausti | + 00:00:47 |
| 3 |
Aitor Hernández Gutiérrez | + 00:00:56 |
| 4 |
Diego Ruiz De Arcaute Díaz de Alda Caja Rural - Alea | + 00:01:37 |
| 5 |
Iñigo Gómez Elorriaga Caravanas Erandio | + 00:01:42 |
| 6 |
Peio Goikoetxea Goiogana | + 00:03:22 |
| 7 |
Jokin Murguialday Elorza Caja Rural - Seguros RGA | + 00:04:26 |
| 8 |
Miguel Sánchez Prado Nesta - MMR | + 00:04:26 |
| 9 |
Julen Zubero Aldekoa | + 00:04:32 |
| 10 |
Aimar Erostarbe Ugarte Baqué Cycling Team | + 00:05:02 |
| 11 |
Martín Mata Cabello | + 00:05:07 |
| 12 |
Jesús Torres Pérez | + 00:05:18 |
| 13 |
Asier Arregui Dominguez Bizikleta.com | + 00:05:25 |
| 14 |
Joseph Gerardo Ramirez Venegas Bizikleta.com | + 00:06:06 |
| 15 |
Galder Leiza Zubero Eiser - Hirumet | + 00:06:34 |
| 16 |
Joseba León Gutiérrez | + 00:09:03 |
| 17 |
Aimar Madina Zubia Caja Rural - Alea | + 00:09:42 |
| 18 |
Iker Senar Domingo | + 1 vuelta |
| 19 |
Zígor Urain Zabala | + 1 vuelta |
| 20 |
Haritz Erasun Etxaniz | + 1 vuelta |
| 21 |
Roberto Tesouro Ramos Grupo Eulen - Nuuk CX | + 1 vuelta |
| 22 |
Aimar Aiestarán Goikoetxea Eibar - Debabarrena | + 1 vuelta |
| 23 |
Samuel Martínez Cristóbal | + 1 vuelta |
| 24 |
Manuel Sánchez Álvarez Salchi Matrix Fitness | + 1 vuelta |
| 25 |
Mikel Hernández Oruesagasti | + 1 vuelta |
| 26 |
Ander Ibarguren Sasturain | + 1 vuelta |
| 27 |
Eneko Balda Enciso | + 1 vuelta |
| 28 |
Miguel Ángel Quintela González Zorribike Simalfactory MTB Team | + 1 vuelta |
| 29 |
Íñigo Díaz Sánchez Sima Cepial - Aranako | + 2 vueltas |
| 30 |
Inazio Uriguen Arbaiza | + 2 vueltas |