Level based on the index of 16 athletes at the start.
17 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | BARROSO GOMEZ Alberto | 70.70 | |
| 2 | FRANCO GALLEGO Hugo | 78.02 | |
| 3 | CRUZ João | 78.10 | |
| 4 | MARINHEIRO Ricardo | 84.01 | |
| 5 | FONSECA João | 85.04 | |
| 6 | NUNES Bruno | 89.18 | |
| 7 | SOUSA Rafael | 92.14 | |
| 8 | FERREIRA Roberto | 97.82 | |
| 9 | ROCHA João | 100.11 | |
| 10 | FRANCISCO Filipe | 104.28 | |
| 11 | FERREIRA Rui | 102.44 | |
| 12 | GALVÃO Duarte | 113.05 | |
| 13 | PEREIRA Luís | 117.20 | |
| 14 | GONÇALVES Alexandre | 119.49 | |
| 15 | ARAÚJO Rodrigo | 124.05 | |
| 16 | RIBEIRO José | 127.10 | |
| 17 | PEDROSA Francisco | 130.68 | |
| — | FRAGOSO Duarte | — | |
| — | LOPES Gonçalo | — | |
| — | ALVES Tiago | — | |
| — | ROCHA Daniel | — | |
| — | MAGALHÃES Diogo | — | |
| — | MASSENA Frederico | — | |
| — | RAPOSO Rodrigo | — | |
| — | SANTOS Vitor | — | |
| — | OLIVEIRA Carlos | — | |
| — | TAVARES Tiago | — | |
| — | AZEVEDO João | — | |
| — | MESQUITA Tiago | — | |
| — | PEDROSA João | — | |
| — | PEREIRA Bernardo | — | |
| — | SIMÕES João | — | |
| — | SILVA Dinis | — | |
| — | PAREDES Rodrigo | — | |
| — | FARIA Afonso | — | |
| — | SACRAMENTO Jose | — | |
| — | LARÓ Rafael did not finish | — | |
| — | SOUSA Leonardo did not start | — | |
| — | AGUIN CASTRO Jorge did not start | — |