Level based on the index of 4 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 | COLOMBO Filippo | 42.64 | |
| 2 | FRISCHKNECHT Andri | 43.69 | |
| 3 | FOSTER Michael | 56.20 | |
| 4 | VAN ZYL Johan | 63.46 | |
| 5 | VAN DER WALT Daniel | 64.77 | |
| 6 | ROETS Ernest | 72.56 | |
| 7 | DE VILLIERS Johan | 78.07 | |
| 8 | NXUMALO Unathi | 80.52 | |
| 9 | FOURIE Herman | 93.91 | |
| 10 | DU PREEZ Ignatius | 97.06 | |
| 11 | VAN STADEN Beon | 101.08 | |
| 12 | DURANDT Jaydan | 104.32 | |
| 13 | THOBINGUNYA Luyanda | 104.40 | |
| 14 | TERBLANCHE Damon | 107.29 | |
| 15 | COLESKE Alec | 107.55 | |
| 16 | WILSON Omar | 111.23 | |
| — | RUDLING Tayne | — | |
| — | MAKAE Tumelo | — | |
| — | PORTWIG Ruan | — | |
| — | MICHAELS Ethon | — | |
| — | BINNEMAN Eben | — | |
| — | TSHINGANE Zizo | — | |
| — | DAMASKINOS CARVALHO Zandor | — | |
| — | SCRIBANTE Johannes | — | |
| — | MATSOKOTSI Atlelang | — | |
| — | JORDAAN Ziandro | — | |
| — | GRIGGS Jaden | — |