Level based on the index of 32 athletes at the start.
44 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | FRANCO GALLEGO Hugo | 37.76 | |
| 2 | MINGORANCE FERNANDEZ Alberto | 40.48 | |
| 3 | BARBER ARGUIMBAU Francesc | 40.69 | |
| 4 | MORELL COLL Aniol | 44.87 | |
| 5 | BARROSO GOMEZ Alberto | 48.01 | |
| 6 | OLVEIRA RODRIGO Eneko | 50.60 | |
| 7 | MIR MASCARO Joan | 52.13 | |
| 8 | VILLAR BLANCO Raul | 56.53 | |
| 9 | GARCIA VAZQUEZ Alejandro | 57.57 | |
| 10 | SILVESTRE PASCUAL Dario | 59.11 | |
| 11 | ZARAGOZA PASCUAL Vicent | 60.37 | |
| 12 | VERTIZ APEZETXEA Eneit | 62.04 | |
| 13 | GALAN CORTAZAR Unax | 65.25 | |
| 14 | PEREZ RODRIGUEZ Juan Luis | 68.81 | |
| 15 | SANCHEZ ALDEGUER Manuel | 73.83 | |
| 16 | ZAERA GISBERT Javier | 75.86 | |
| 17 | SANCHEZ ASENSIO Javier | 76.77 | |
| 18 | VILAPLANA ARAN Fernando | 77.74 | |
| 19 | PEREZ ARGANDA Luca | 79.35 | |
| 20 | SELLES PARDO Victor | 81.51 | |
| 21 | ZURRIAGA GIL Victor | 82.42 | |
| 22 | ALAMAN MIER Alex | 84.02 | |
| 23 | IBAÑEZ MARTINEZ Juan Manuel | 84.86 | |
| 24 | MARTINEZ CAZORLA Daniel | 89.12 | |
| 25 | RODRIGUEZ LAURE Jose Antonio | 89.81 | |
| 26 | DIAZ PEREZ Miguel | 90.44 | |
| 27 | MOLL MUT Adelino | 91.21 | |
| 28 | PEREZ DOBLADO Juan Miguel | 92.75 | |
| 29 | SANCHEZ LOPEZ Sergio | 95.19 | |
| 30 | ANDRADE GONZALEZ Javier | 97.00 | |
| 31 | EGIZABAL SAGASTIBELTZA Jon | 99.03 | |
| 32 | MAESTRA SIMON Miguel | 99.79 | |
| 33 | ALABERT PONS Quim | 104.61 | |
| 34 | VIZCAINO BAUTISTA David | 105.24 | |
| 35 | IVARS SIRERA David | 105.72 | |
| 36 | CRISTOBAL MEDIAVILLA Jose Maria | 107.40 | |
| 37 | CALVO DIAZ Diego | 108.52 | |
| 38 | CHIVATO MORENO Borja | 109.21 | |
| 39 | MARIBLANCA MARTINEZ Jorge | 110.12 | |
| 40 | MARTINEZ GARCIA Ivan | 111.73 | |
| 41 | PEREZ LARENA-AVELLANEDA Rafael | 112.14 | |
| 42 | FERNANDEZ OLIVEIRA Luis | 118.08 | |
| 43 | DIAZ GOMEZ Martin | 129.52 | |
| 44 | SAGARDOY ZUNZARREN Iñigo | 143.76 | |
| — | RICHART MARTIN Eduardo | — | |
| — | AGUILERA ROYO Oscar | — | |
| — | LAMAGRANDE ALVAREZ Lucas | — | |
| — | ALVAREZ MARTINEZ Guillermo | — | |
| — | LORENTE DELGADO Adrian | — | |
| — | GONZALEZ NOGUEIRAS Denis | — | |
| — | AGENJO MUÑOZ Carlos | — | |
| — | LORENTE BELTRAN Manuel | — | |
| — | ANSORENA MURILLO Josu | — | |
| — | LOPEZ NUÑEZ Adrian | — | |
| — | ACOSTA RUIZ Dayron | — | |
| — | LARREA ARMENDARIZ Javier | — | |
| — | CIGES BERNAT Marc | — | |
| — | LAPIDO BARROSO Jesus | — | |
| — | CRIADO FERNANDEZ Sergio | — | |
| — | FERNANDEZ CONTIN Iñaki | — | |
| — | BETANCOR LASO Fabio | — | |
| — | MORA LAPIDO Diego | — | |
| — | GONZALEZ GARCIA Iñigo | — | |
| — | ORDOÑEZ SANCHEZ Jose Maria | — | |
| — | GONZALEZ GUTIERREZ Jose Maria | — | |
| — | MACHO JIMENEZ Daniel did not finish | — | |
| — | REINOSO SANCHEZ Marcos did not finish | — | |
| — | FERNANDEZ ECHEVARRIA Angel did not finish | — | |
| — | SOUTO ARJONES Alejandro did not finish | — | |
| — | TURNÉ MARINELLO Roger did not finish | — | |
| — | JIMENEZ DIAZ Alejandro did not finish | — | |
| — | MEDIAVILLA MOLINA Daniel did not finish | — | |
| — | GALLEGO EUGENIO Luis did not finish | — | |
| — | BUBA SOPKO Danny Jan did not finish | — | |
| — | RAMIREZ DE ARELLANO PASCUAL Jose Miguel did not finish | — | |
| — | AGUIN CASTRO Jorge did not finish | — | |
| — | BILBAO PEREZ Igor did not start | — | |
| — | CARBALLO MIRANDA Juan Carlos did not start | — | |
| — | MORA GARCIA Antonio did not start | — | |
| — | BOSCH PICO Jaume did not start | — | |
| — | FIDALGO GONZALEZ Alejandro did not start | — |