| Rank | Name | Time | ||
|---|---|---|---|---|
| 1 | Matthew Keyser | 35.8 km/h | 412 W | 4:05 |
| 2 | Oliver Lennard ⛰ 🚲 | 35.6 km/h | 359 W | 4:06 |
| 3 | Jean-Pierre Lloyd | 34.0 km/h | 328 W | 4:18 |
| 3 | Jb R | 34.0 km/h | 310 W | 4:18 |
| 3 | Dan Loubser | 34.0 km/h | - | 4:18 |
| 6 | Benre Labuschagne | 33.8 km/h | - | 4:19 |
| 6 | DuToit v | 33.8 km/h | - | 4:19 |
| 8 | Joshua Louw | 33.7 km/h | 300 W | 4:20 |
| 9 | Theuns v | 33.6 km/h | - | 4:21 |
| 10 | Matthew V | 33.4 km/h | 313 W | 4:22 |
| 10 | Donovan Le Cok | 33.4 km/h | 338 W | 4:22 |
| 10 | Matt Owen | 33.4 km/h | - | 4:22 |
| 10 | Ruan Portwig | 33.4 km/h | 362 W | 4:22 |
| 10 | Victor Olckers | 33.4 km/h | - | 4:22 |
| 10 | Josh Grant | 33.4 km/h | 277 W | 4:22 |
| 10 | Zack v | 33.4 km/h | - | 4:22 |
| 10 | Charles Keey | 33.4 km/h | - | 4:22 |
| 10 | Etnard Louw | 33.4 km/h | - | 4:22 |
Join Strava to see the full leaderboard