| Rank | Name | Time | |
|---|---|---|---|
| 1 | Sizwe Gqotile | 4:27 /km | 5:02 |
| 2 | Zingisa Tutu | 4:37 /km | 5:14 |
| 3 | Izak Kruger | 4:40 /km | 5:17 |
| 4 | Mzoli Mpalala | 4:48 /km | 5:26 |
| 5 | Xolisa🇿🇦 Ntombini | 5:06 /km | 5:46 |
| 6 | Sandile Madlala | 5:08 /km | 5:49 |
| 7 | Masixole Jazz Sasente | 5:09 /km | 5:50 |
| 8 | Aluwani Ramashau | 5:10 /km | 5:51 |
| 9 | Ashes 🏃 | 5:14 /km | 5:55 |
| 10 | Anele M | 5:16 /km | 5:58 |
Join Strava to see the full leaderboard