| Rank | Name | Time | ||
|---|---|---|---|---|
| 1 | Brent Yelland | 29.1 km/h | - | 1:25 |
| 2 | Cayde Muldoon | 27.4 km/h | 426 W | 1:30 |
| 3 | Dylan Potgieter | 25.2 km/h | - | 1:38 |
| 4 | Bryan G | 24.9 km/h | - | 1:39 |
| 5 | Semesh Ramklass | 23.3 km/h | - | 1:46 |
| 6 | Kevin Johnson | 23.1 km/h | 359 W | 1:47 |
| 7 | Juan B | 22.9 km/h | 364 W | 1:48 |
| 8 | Sphesihle Magwaza | 22.3 km/h | - | 1:51 |
| 9 | Alexander Haupt | 21.3 km/h | 367 W | 1:56 |
| 10 | Jeremy Hulsen | 20.6 km/h | 390 W | 2:00 |
Join Strava to see the full leaderboard