| Rank | Name | Time | ||
|---|---|---|---|---|
| 1 | Alwyn Steenkamp | 59.3 km/h | 196 W | 5:02 |
| 2 | Joshua Steytler | 59.1 km/h | 213 W | 5:03 |
| 2 | Josh Dike | 59.1 km/h | 198 W | 5:03 |
| 4 | Noah Ong Tone🚴♂️ | 58.9 km/h | - | 5:04 |
| 5 | David Maree | 58.7 km/h | 198 W | 5:05 |
| 5 | Wijan N | 58.7 km/h | - | 5:05 |
| 5 | Freddie V | 58.7 km/h | - | 5:05 |
| 5 | Miguel Carvalho | 58.7 km/h | 187 W | 5:05 |
| 9 | Darren Lill | 58.5 km/h | 234 W | 5:06 |
| 9 | Dan Loubser | 58.5 km/h | - | 5:06 |
| 9 | Jaques Hanekom | 58.5 km/h | 239 W | 5:06 |
| 9 | Nicholas L | 58.5 km/h | 293 W | 5:06 |
| 9 | Theuns v | 58.5 km/h | 180 W | 5:06 |
| 9 | Rohan Du Plooy | 58.5 km/h | 211 W | 5:06 |
| 9 | Joshua Louw | 58.5 km/h | 175 W | 5:06 |
| 9 | Kabelo Makatile | 58.5 km/h | 186 W | 5:06 |
| 9 | Felix Ritzinger | 58.5 km/h | 326 W | 5:06 |
| 9 | Philipp L | 58.5 km/h | 197 W | 5:06 |
Join Strava to see the full leaderboard