Level based on the index of 10 athletes at the start.
20 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | AMBROSI Massimiliano | 59.95 | |
| 2 | WILSON Omar | 76.19 | |
| 3 | CLEARY Samuel | 80.33 | |
| 4 | BOSHOFF Jordan | 83.72 | |
| 5 | RADEMAN-LUDEKE Travis | 87.38 | |
| 6 | RUDLING Tayne | 91.45 | |
| 7 | VAN ROOYEN Andre | 95.25 | |
| 8 | DU PLESSIS Jean-Pierre | 101.17 | |
| 9 | VAN STADEN Beon | 103.79 | |
| 10 | COLESKE Alec | 108.97 | |
| 11 | ALDUM Stephan | 110.16 | |
| 12 | VAN DER MERWE Josh | 112.11 | |
| 13 | FANICCHI Alessandro | 112.86 | |
| 14 | ODENDAAL Noah | 133.27 | |
| 15 | KANIS Joshua | 67.05 | |
| 16 | VAN ROOYEN Bart | 85.00 | |
| 17 | BINNEMAN Eben | 96.93 | |
| 18 | BOTES Ty | 100.84 | |
| 19 | VAN ZYL Devan | 104.14 | |
| 20 | LOENEN Jared | 118.11 |