Level based on the index of 9 athletes at the start.
14 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | FONSECA João | 80.63 | |
| 2 | SOUSA Rafael | 85.89 | |
| 3 | ARAÚJO Rodrigo | 107.08 | |
| 4 | PEDROSA Francisco | 112.68 | |
| 5 | GALVÃO Duarte | 118.47 | |
| 6 | ROCHA Daniel | 123.59 | |
| 7 | FRAGOSO Duarte | 127.30 | |
| 8 | LOPES Gonçalo | 131.60 | |
| 9 | MAGALHÃES Diogo | 135.75 | |
| 10 | CARDONA Mateus | 134.25 | |
| 11 | DUARTE Guilherme | 139.27 | |
| 12 | MESQUITA Tiago | 143.97 | |
| 13 | TAVARES Tiago | 152.60 | |
| 14 | RAPOSO Rodrigo | 155.20 | |
| — | PEDROSA João | — | |
| — | SIMÕES João | — | |
| — | PEREIRA Bernardo | — | |
| — | FARIA Afonso | — | |
| — | SILVA Dinis | — | |
| — | DIAMANTINO André | — | |
| — | SANTOS Gonçalo | — | |
| — | OLIVEIRA Bernardo | — | |
| — | DIAS Frederico | — | |
| — | PAREDES Rodrigo did not finish | — |