Level based on the index of a single athlete at the start. Penalised level: fewer than three athletes with a valid index at the start.
18 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | CRUZ João | 234.40 | |
| 2 | FONSECA João | 237.94 | |
| 3 | LEMARDELE Maxence | 240.60 | |
| 4 | SOUSA Rafael | 242.12 | |
| 5 | NUNES Bruno | 242.62 | |
| 6 | NEVES Diogo | 245.80 | |
| 7 | ROCHA João | 247.82 | |
| 8 | BARROS Guilherme | 250.49 | |
| 9 | PEREIRA Luís | 253.23 | |
| 10 | SUMMO Theo | 253.66 | |
| 11 | COURBIERE Tom | 258.71 | |
| 12 | RIBEIRO José | 268.45 | |
| 13 | FRAGOSO Duarte | 314.27 | |
| 14 | AZEVEDO João | 277.19 | |
| 15 | PEDROSA Francisco | 277.40 | |
| 16 | JALONEN Viljami | 283.68 | |
| 17 | MAGALHÃES Diogo | 291.33 | |
| 18 | VIZCAINO BAUTISTA David | 296.59 | |
| — | OLIVEIRA Carlos | — | |
| — | MASSENA Frederico | — | |
| — | LARÓ Rafael | — | |
| — | SERRADOR Claudio | — | |
| — | MESQUITA Tiago | — | |
| — | DIAMANTINO André | — | |
| — | QUEIRÓS Romeu | — | |
| — | GARCIA Guilherme | — | |
| — | MARINHEIRO Ricardo | — | |
| — | TAVARES Tiago | — | |
| — | VITORINO Francisco did not finish | — | |
| — | LOPES Gonçalo did not finish | — | |
| — | PAREDES Rodrigo did not finish | — | |
| — | AFONSO Joel did not start | — | |
| — | LOPES Miguel did not start | — | |
| — | COSTA João did not start | — | |
| — | ALVES Hernani did not start | — | |
| — | ARAÚJO Rodrigo did not start | — | |
| — | ALVES Miguel did not start | — | |
| — | SANCHO Bruno did not start | — | |
| — | PEDROSA João did not start | — |