| 1 | Viacheslav IvanovTeam MP Group | Team MP Group | 03:36:29.000 |
| 2 | José Marín AragónTelco'm - On Clima - Oses | Telco'm - On Clima - Oses | 00:00:01 |
| 3 | Íñigo González IbarraClub Ciclista Padronés - Cortizo | Club Ciclista Padronés - Cortizo | 00:00:11 |
| 4 | Javier Serrano RodríguezEolo - Kometa | Eolo - Kometa | 00:00:11 |
| 5 | Benjamín Prades ReverteControlpack | Controlpack | 00:00:11 |
| 6 | Joseba López CuestaCaja Rural - Alea | Caja Rural - Alea | 00:00:11 |
| 7 | Iker Trigo HernándezGomur - Cantabria Infinita | Gomur - Cantabria Infinita | 00:00:13 |
| 8 | Andrea PietrobonEolo - Kometa | Eolo - Kometa | 00:00:19 |
| 9 | Joan RieraBaqué Cycling Team | Baqué Cycling Team | 00:00:40 |
| 10 | Juan Esteban Martinez GalloGrupo Eulen - Nuuk | Grupo Eulen - Nuuk | 00:00:40 |
| 11 | Iker MinteguiLaboral Kutxa - Fundación Euskadi | Laboral Kutxa - Fundación Euskadi | 00:00:40 |
| 12 | Nehuen BazanHuesca La Magia - Renault Auto Cuatro | Huesca La Magia - Renault Auto Cuatro | 00:00:40 |
| 13 | Ángel Coterillo GonzálezGomur - Cantabria Infinita | Gomur - Cantabria Infinita | 00:00:40 |
| 14 | Guillermo Thomas Silva CoussanPreviley Maglia Coforma Bembibre | Previley Maglia Coforma Bembibre | 00:00:40 |
| 15 | Carlos Gutiérrez SánchezClub Ciclista Padronés - Cortizo | Club Ciclista Padronés - Cortizo | 00:00:40 |
| 16 | Jorge Gutiérrez GonzálezLizarte | Lizarte | 00:00:40 |
| 17 | Asier Castilla PicazaLaboral Kutxa - Fundación Euskadi | Laboral Kutxa - Fundación Euskadi | 00:00:40 |
| 18 | Alberto Álvarez CamposBicicletas Rodríguez - Extremadura | Bicicletas Rodríguez - Extremadura | 00:00:40 |
| 19 | Francisco Muñoz LlanaEolo - Kometa | Eolo - Kometa | 00:00:40 |
| 20 | David González TiradoBicicletas Rodríguez - Extremadura | Bicicletas Rodríguez - Extremadura | 00:00:40 |
| 21 | Antonio Nieto SánchezLizarte | Lizarte | 00:00:40 |
| 22 | José Luis Faura AsensioValverde Team - Ricardo Fuentes | Valverde Team - Ricardo Fuentes | 00:00:40 |
| 23 | Arnau Gilabert VilaplanaEolo - Kometa | Eolo - Kometa | 00:00:46 |
| 24 | Gabriel Rodas JimenoCaja Rural - Alea | Caja Rural - Alea | 00:00:46 |
| 25 | Imanol Álvarez ArriolaEiser - Hirumet | Eiser - Hirumet | 00:01:23 |
| 26 | Íñigo EizagirreGrupo Eulen - Nuuk | Grupo Eulen - Nuuk | 00:01:26 |
| 27 | Jon ArakamaLaboral Kutxa - Fundación Euskadi | Laboral Kutxa - Fundación Euskadi | 00:01:27 |
| 28 | Abel Balderstone RoumensCaja Rural - Alea | Caja Rural - Alea | 00:01:27 |
| 29 | Mulu Kinfe HailemichaelCaja Rural - Alea | Caja Rural - Alea | 00:01:29 |
| 30 | Manuel OioliEolo - Kometa | Eolo - Kometa | 00:02:23 |
| 31 | Jaime RomeroDrone Hopper - GSport | Drone Hopper - GSport | 00:02:23 |
| 32 | Antonio González TorresEolo - Kometa | Eolo - Kometa | 00:02:25 |
| 33 | Alex HoehnDrone Hopper - GSport | Drone Hopper - GSport | 00:02:33 |
| 34 | Kimetz EtxabeBaqué Cycling Team | Baqué Cycling Team | 00:02:33 |
| 35 | Gorka Sorarrain AgirrezabalaBaqué Cycling Team | Baqué Cycling Team | 00:02:35 |
| 36 | Ailetz Lasa LizárragaLaboral Kutxa - Fundación Euskadi | Laboral Kutxa - Fundación Euskadi | 00:02:35 |
| 37 | Iñaki Murua CarrascoLaboral Kutxa - Fundación Euskadi | Laboral Kutxa - Fundación Euskadi | 00:02:35 |
| 38 | Cristóbal Ángel Moral DelgadoBicicletas Rodríguez - Extremadura | Bicicletas Rodríguez - Extremadura | 00:02:35 |
| 39 | Elkin MalaverPreviley Maglia Coforma Bembibre | Previley Maglia Coforma Bembibre | 00:02:35 |
| 40 | Sergio Chumil GonzálezClub Ciclista Padronés - Cortizo | Club Ciclista Padronés - Cortizo | 00:02:35 |
| 41 | Simone SanoDrone Hopper - GSport | Drone Hopper - GSport | 00:02:35 |
| 42 | Unai EsparzaGrupo Eulen - Nuuk | Grupo Eulen - Nuuk | 00:02:35 |
| 43 | Aleix SaumellTeam MP Group | Team MP Group | 00:02:39 |
| 44 | Ander Ganzabal BilbaoEiser - Hirumet | Eiser - Hirumet | 00:02:40 |
| 45 | Ricard FitóLa Tova - Huesca La Magia | La Tova - Huesca La Magia | 00:02:59 |
| 46 | Daniel Cavia SanzEiser - Hirumet | Eiser - Hirumet | 00:03:00 |
| 47 | Eneko ArrospideEibar - Debabarrena | Eibar - Debabarrena | 00:03:00 |
| 48 | Pablo Clavero CastilloHuesca La Magia - Renault Auto Cuatro | Huesca La Magia - Renault Auto Cuatro | 00:03:00 |
| 49 | Pablo Rubio RoblesGomur - Cantabria Infinita | Gomur - Cantabria Infinita | 00:03:00 |
| 50 | Aner Arozena DominguezElectro Alavesa - Zuia | Electro Alavesa - Zuia | 00:03:00 |
| 51 | Sergio Geerlings MartinezValverde Team - Ricardo Fuentes | Valverde Team - Ricardo Fuentes | 00:03:00 |
| 52 | Ignacio Ara PérezHuesca La Magia - Renault Auto Cuatro | Huesca La Magia - Renault Auto Cuatro | 00:03:00 |
| 53 | Haritz SeinEibar - Debabarrena | Eibar - Debabarrena | 00:03:00 |
| 54 | Jaume Espuis RelControlpack | Controlpack | 00:03:00 |
| 55 | Jon Gil VelazGomur - Cantabria Infinita | Gomur - Cantabria Infinita | 00:03:00 |
| 56 | Víctor CastellanoArabay Cycling Friendly Team Balears | Arabay Cycling Friendly Team Balears | 00:03:00 |
| 57 | Oier Larrañaga ArakamaHostal Latorre - Ederlán | Hostal Latorre - Ederlán | 00:03:00 |
| 58 | Daniel Mellado TamayoClub Ciclista Padronés - Cortizo | Club Ciclista Padronés - Cortizo | 00:03:00 |
| 59 | Pablo Ara PérezVigo - Rías Baixas | Vigo - Rías Baixas | 00:03:11 |
| 60 | Álvaro Torrella TeruelDrone Hopper - GSport | Drone Hopper - GSport | 00:04:00 |
| 61 | Alfonso Plá MicóArabay Cycling Friendly Team Balears | Arabay Cycling Friendly Team Balears | 00:04:12 |
| 62 | Álvaro Carasa GranadosVigo - Rías Baixas | Vigo - Rías Baixas | 00:04:18 |
| 63 | Roberto Ledesma EstévezArabay Cycling Friendly Team Balears | Arabay Cycling Friendly Team Balears | 00:04:18 |
| 64 | José MañeruLizarte | Lizarte | 00:04:38 |
| 65 | Jon IbarluzeaTelco'm - On Clima - Oses | Telco'm - On Clima - Oses | 00:04:38 |
| 66 | Guillem Surinyach CaseroControlpack | Controlpack | 00:04:38 |
| 67 | Pablo Álvarez MartínezElectro Alavesa - Zuia | Electro Alavesa - Zuia | 00:04:38 |
| 68 | Raúl Bastida NatividadTelco'm - On Clima - Oses | Telco'm - On Clima - Oses | 00:04:38 |
| 69 | Kacper KrawiecHostal Latorre - Ederlán | Hostal Latorre - Ederlán | 00:04:38 |
| 70 | Alejandro Tomás Lovera MoreiraEssax | Essax | 00:04:38 |
| 71 | Fergus RobinsonEiser - Hirumet | Eiser - Hirumet | 00:04:42 |
| 72 | Pablo Castresana MartinezLizarte | Lizarte | 00:04:42 |
| 73 | Tomás Mirallés SendraEssax | Essax | 00:04:48 |
| 74 | Eneko Bedialauneta FernándezElectro Alavesa - Zuia | Electro Alavesa - Zuia | 00:05:17 |
| 75 | Raúl López FrancoCaja Rural - Alea | Caja Rural - Alea | 00:05:17 |
| 76 | Raúl González CorreaValverde Team - Ricardo Fuentes | Valverde Team - Ricardo Fuentes | 00:05:17 |
| 77 | Sergio García CampoGomur - Cantabria Infinita | Gomur - Cantabria Infinita | 00:05:46 |
| 78 | Unai CuevaGrupo Eulen - Nuuk | Grupo Eulen - Nuuk | 00:05:46 |
| 79 | Adriá Tortosa NovesTeam MP Group | Team MP Group | 00:05:46 |
| 80 | Fernando Rodríguez RomeroBicicletas Rodríguez - Extremadura | Bicicletas Rodríguez - Extremadura | 00:05:46 |
| 81 | Marcos García AragonesesVigo - Rías Baixas | Vigo - Rías Baixas | 00:05:46 |
| 82 | Rubén González MárquezArabay Cycling Friendly Team Balears | Arabay Cycling Friendly Team Balears | 00:05:46 |
| 83 | Aitor AgirreLaboral Kutxa - Fundación Euskadi | Laboral Kutxa - Fundación Euskadi | 00:05:46 |
| 84 | Juan Camilo Castillo VillaTelco'm - On Clima - Oses | Telco'm - On Clima - Oses | 00:05:46 |
| 85 | Javier Muñoz MorenoValverde Team - Ricardo Fuentes | Valverde Team - Ricardo Fuentes | 00:05:46 |
| 86 | José AutranSúper Froiz | Súper Froiz | 00:05:46 |
| 87 | Manuel Rodríguez AlonsoSúper Froiz | Súper Froiz | 00:05:46 |
| 88 | Gorka Ortega SoroBaqué Cycling Team | Baqué Cycling Team | 00:05:46 |
| 89 | Ramón Fernández CuestaEolo - Kometa | Eolo - Kometa | 00:05:52 |
| 90 | Bryan Raúl Obando RosasSúper Froiz | Súper Froiz | 00:06:41 |
| 91 | Vlas ShichkinTeam MP Group | Team MP Group | 00:06:41 |
| 92 | Raúl Casalderrey EsperónSúper Froiz | Súper Froiz | 00:07:31 |
| 93 | Aimar Aiestarán GoikoetxeaEibar - Debabarrena | Eibar - Debabarrena | 00:07:31 |
| 94 | Asier Urionabarrenetxea AranbarriEiser - Hirumet | Eiser - Hirumet | 00:07:31 |
| 95 | Eder Ruiz de BalugueraTelco'm - On Clima - Oses | Telco'm - On Clima - Oses | 00:07:41 |
| 96 | Alonso EchavarríaClub Ciclista Padronés - Cortizo | Club Ciclista Padronés - Cortizo | 00:08:01 |
| 97 | Beñat OnaindiaBaqué Cycling Team | Baqué Cycling Team | 00:08:08 |
| 98 | Mikel Agirrebeitia IturrietaBaqué Cycling Team | Baqué Cycling Team | 00:08:58 |
| 99 | Sergi DarderDrone Hopper - GSport | Drone Hopper - GSport | 00:09:34 |
| 100 | Cristian AliagaDrone Hopper - GSport | Drone Hopper - GSport | 00:09:35 |
| 101 | Pau LlanerasArabay Cycling Friendly Team Balears | Arabay Cycling Friendly Team Balears | 00:09:35 |