| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | TRISTAN N | 21.1 km/h | - | 1044 | 18:49 |
| 2 | Waylon Woolcock | 20.3 km/h | 291 W | 1006 | 19:32 |
| 3 | Gert Heyns | 20.3 km/h | 393 W | 1005 | 19:33 |
| 4 | Cronjé Beukes | 20.2 km/h | 403 W | 998 | 19:41 |
| 5 | Jaydan D | 20.1 km/h | - | 995 | 19:45 |
| 5 | Johan van Zyl | 20.1 km/h | 354 W | 995 | 19:45 |
| 7 | Charles Keey | 20.0 km/h | 325 W | 990 | 19:51 |
| 8 | Matthys Beukes (Synergy Cycle Sports) | 20.0 km/h | 392 W | 989 | 19:52 |
| 9 | James Reid | 19.8 km/h | 374 W | 978 | 20:05 |
| 10 | Erik Kleinhans | 19.8 km/h | 379 W | 977 | 20:07 |
Join Strava to see the full leaderboard