Level based on the index of 12 athletes at the start.
16 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | FOSTER Michael | 49.50 | |
| 2 | AMBROSI Massimiliano | 53.23 | |
| 3 | VAN ZYL Johan | 56.17 | |
| 4 | RUWIEL Luca | 66.84 | |
| 5 | ROETS Ernest | 70.15 | |
| 6 | WILSON Omar | 72.98 | |
| 7 | HAHN Hugo | 74.32 | |
| 8 | COLESKE Alec | 76.00 | |
| 9 | PIAT William | 76.10 | |
| 10 | NXUMALO Unathi | 79.14 | |
| 11 | VAN DER WATT Daniel | 81.05 | |
| 12 | DE VILLIERS Johan | 83.65 | |
| 13 | TERBLANCHE Damon | 91.47 | |
| 14 | RUDLING Tayne | 101.47 | |
| 15 | NGIDI Kusaselihle | 123.80 | |
| 16 | ZINDELA Thabiso | 124.25 | |
| — | BINNEMAN Eben | — | |
| — | NEWLANDS Luke | — | |
| — | JACOBS Zuan | — | |
| — | DAMASKINOS CARVALHO Zandor | — | |
| — | RICHTER Brent did not finish | — |