Level based on the index of 14 athletes at the start.
21 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.18 | |
| 2 | PAIS Tomás | 89.49 | |
| 3 | ARAÚJO Rodrigo | 92.81 | |
| 4 | FRANCO Daniel | 94.06 | |
| 5 | MAGALHÃES Diogo | 101.19 | |
| 6 | LOPES Gonçalo | 108.38 | |
| 7 | SILVA Vasco | 110.86 | |
| 8 | SILVA Daniel | 112.27 | |
| 9 | ALMEIDA Simão | 115.64 | |
| 10 | FRAGOSO Duarte | 120.06 | |
| 11 | GALVÃO Duarte | 125.77 | |
| 12 | PEDROSA Francisco | 138.98 | |
| 13 | MESQUITA Tiago | 143.62 | |
| 14 | PIEDADE Ricardo | 144.56 | |
| 15 | DIAS Luis | 145.75 | |
| 16 | AZEITONA João | 147.15 | |
| 17 | SALTÃO Francisco | 149.28 | |
| 18 | ROCHA Daniel | 154.33 | |
| 19 | SALTÃO Rafael | 157.57 | |
| 20 | TAVARES Tiago | 158.52 | |
| 21 | PAREDES Rodrigo | 163.74 | |
| — | SILVA Dinis | — | |
| — | FARIA Afonso | — | |
| — | VARANDA Santiago | — | |
| — | REBELO Pedro | — | |
| — | SIMÕES João | — | |
| — | MATOS Francisco | — | |
| — | ANJOS Tomás | — | |
| — | SANTOS Gonçalo | — | |
| — | RODRIGUES Dinis | — | |
| — | CABRAL Francisco | — | |
| — | MORAIS João did not start | — |