Level based on the index of 13 athletes at the start.
13 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | FERREIRA Roberto | 70.33 | |
| 2 | CRUZ João | 76.50 | |
| 3 | FONSECA João | 77.91 | |
| 4 | PEREZ ARGANDA Luca | 87.92 | |
| 5 | FRANCO Daniel | 90.23 | |
| 6 | FERREIRA Rui | 96.62 | |
| 7 | SILVA Vasco | 106.32 | |
| 8 | SILVA Bruno | 110.32 | |
| 9 | SILVA Daniel | 111.73 | |
| 10 | PEDROSA Francisco | 116.78 | |
| 11 | LOPES Gonçalo | 119.56 | |
| 12 | LAMAGRANDE ALVAREZ Lucas | 121.97 | |
| 13 | ALVES Tiago | 123.15 | |
| — | AZEVEDO João | — | |
| — | TAVARES Tiago | — | |
| — | PEDROSA João | — | |
| — | SALTÃO Rafael | — | |
| — | MENDES José | — | |
| — | SALTÃO Francisco | — | |
| — | NUNES Bruno | — | |
| — | OLIVEIRA Bernardo | — | |
| — | MARINHEIRO Ricardo did not finish | — | |
| — | PEREIRA Luís did not start | — | |
| — | RODRIGUES Dinis did not start | — | |
| — | COSTA RODRIGUES David did not start | — | |
| — | PEREIRA Bernardo did not start | — |