Rank | | Race No | Name | Nation | Club | Category | Time | Behind | Speed | |
1 | | 51 | Mathews Leeto | RSA | Athletics Central North West | M20 | 0:29:26 | | 2:57 min/km | |
2 | | 24 | Bernad Seloyi | RSA | Central Gauteng Athletics | M20 | 0:29:43 | + 18 | 2:59 min/km | |
3 | | 17 | Kabelo Mulaudzi | RSA | Central Gauteng Athletics | M20 | 0:29:50 | + 25 | 2:59 min/km | |
4 | | 289 | Sibusiso Kubheka | RSA | Kwa-Zulu Natal Athletics | M20 | 0:29:56 | + 31 | 3:00 min/km | |
5 | | 291 | Siyabonga Ndlovu | RSA | Kwa-Zulu Natal Athletics | M20 | 0:30:14 | + 49 | 3:02 min/km | |
6 | | 13 | Chris Mhlanga | RSA | Central Gauteng Athletics | M20 | 0:30:19 | + 54 | 3:02 min/km | |
7 | | 132 | Niel Van Der Merwe | RSA | Athletics Gauteng North | M20 | 0:30:22 | + 57 | 3:03 min/km | |
8 | | 55 | Tumelo Motlagake | RSA | Athletics Central North West | M20 | 0:30:28 | + 1:03 | 3:03 min/km | |
9 | | 25 | Andries Sesedi | RSA | Central Gauteng Athletics | M20 | 0:30:33 | + 1:08 | 3:04 min/km | |
10 | | 244 | Awethu Nsotho | RSA | Boland Athletics | M20 | 0:30:36 | + 1:11 | 3:04 min/km | |