| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Tristan de Lange | 19.0 km/h | 347 W | 1154 | 19:01 |
| 1 | TRISTAN N | 19.0 km/h | 324 W | 1154 | 19:01 |
| 3 | Marco Joubert | 18.7 km/h | 429 W | 1132 | 19:23 |
| 4 | Rudi K | 18.6 km/h | 309 W | 1131 | 19:24 |
| 5 | Philip Buys | 18.1 km/h | 290 W | 1101 | 19:56 |
| 5 | Erik Kleinhans | 18.1 km/h | 375 W | 1101 | 19:56 |
| 7 | Tom E | 17.9 km/h | 345 W | 1084 | 20:15 |
| 7 | Craig Boyes | 17.9 km/h | 271 W | 1084 | 20:15 |
| 9 | Matthys Beukes (Synergy Cycle Sports) | 17.8 km/h | 361 W | 1079 | 20:20 |
| 10 | Charl Joubert | 16.4 km/h | 306 W | 992 | 22:07 |
Join Strava to see the full leaderboard