Elite men (105 km)
1, Malefetsane Lesofe 2:55:35
2, Tumelo Makae 2:55:40
3, Teboho Khantsi 3:15:09
U23 boys
1, Kabelo Makatile 2:55:30
2, Eric Ramohanoe 3:08:10
3, Mokake Mokake 3:15:00
Veterans men
1, Phetetso Monese 3:08:10
2, Moeketsi Makatile 3:25:50
3, Letela Monaheng 3:40:09
Youth boys (50km)
1, Khotsofalang Rakaota 2:11:30
2, Mahooana Makatile 2:17:30
3, Lesole Nkoe 2:35:00
J, & y girls (50km)

1, Pont’so Makatile 1:52:10
2, T’sepiso Lerata 2:01:00
3,Lebohang Selepe 2:11:50
Under 14 boys (30km)
1, Seutloali Morie 59:00
2, Tjale Sekubute 1:13:00
3, Kamohelo Khotso 1:28:00