| Rank | Name | Time | ||
|---|---|---|---|---|
| 1 | Matthys Beukes (Synergy Cycle Sports) | 19.7 km/h | 468 W | 1:59 |
| 2 | Matthew Keyser | 19.1 km/h | 450 W | 2:03 |
| 2 | Nicol Carstens | 19.1 km/h | 424 W | 2:03 |
| 2 | Juan E | 19.1 km/h | 311 W | 2:03 |
| 5 | Christian Van Zyl | 18.5 km/h | 306 W | 2:07 |
| 6 | Thomas Hudson | 18.2 km/h | 413 W | 2:09 |
| 7 | Luke Hayward | 18.1 km/h | - | 2:10 |
| 8 | Jamie P | 17.9 km/h | 295 W | 2:11 |
| 9 | Renay Groustra | 17.8 km/h | 316 W | 2:12 |
| 10 | Aidan Penfold | 17.7 km/h | 351 W | 2:13 |
| 10 | Zandré Raath | 17.7 km/h | 260 W | 2:13 |
| 10 | Murray Craib | 17.7 km/h | 436 W | 2:13 |
Join Strava to see the full leaderboard