Level based on the index of 13 athletes at the start.
16 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | MARINHEIRO Ricardo | 66.41 | |
| 2 | CRUZ João | 75.53 | |
| 3 | AMADO Gonçalo | 83.97 | |
| 4 | COSTA RODRIGUES David | 86.12 | |
| 5 | PEREIRA Luís | 88.19 | |
| 6 | NEVES Diogo | 93.16 | |
| 7 | NUNES Bruno | 99.98 | |
| 8 | LARANJEIRA Hélder | 102.42 | |
| 9 | SILVA Bruno | 103.98 | |
| 10 | GONÇALVES Alexandre | 111.39 | |
| 11 | FRAZÃO Tomás | 109.90 | |
| 12 | FERREIRA Rui | 116.72 | |
| 13 | ALVES Hernani | 121.53 | |
| 14 | MASSENA Frederico | 123.68 | |
| 15 | AZEVEDO João | 130.20 | |
| 16 | SANTOS Simão | 143.91 | |
| — | PINHEIRO Rodrigo | — | |
| — | PEREIRA Bernardo | — | |
| — | COSTA Tiago | — | |
| — | MENDES José | — | |
| — | SOARES Filipe | — | |
| — | ALEIXO SIMÃO Daniel Filipe | — | |
| — | PEDROSA João | — | |
| — | FERREIRA Roberto did not finish | — | |
| — | CRUZ Carlos did not finish | — | |
| — | ALVES Tiago did not finish | — | |
| — | PINHEIRO Alexandre did not finish | — | |
| — | SOUSA Leonardo did not finish | — | |
| — | FERREIRA Rui did not start | — | |
| — | RODRIGUES André did not start | — | |
| — | FERREIRA Ivo did not start | — |