MEN
Senior 10km: 1. Rapula Diphoko 30:39, 2. Sesebo Matlapeng 30:42, 3. Tholego Keitshekile 30:48, 4. Amantle Kekganetswe 31:46, 5. Bakang Matlho 31:50, 6. Amogelang Gaodumele 31:55, 7. Andrew Mereyafela 32:30, 8. Kabo Jenamo 32:31, 9. Julias Monyeki 32:40, 10. Obakeng Mekze 33:00
Junior 8km: 1. Lopang Oontse 25:56, 2. Ronald Molapisi 26:20, 3. Austin Botshabelo 26:42, 4. Othusitse Morake 26:55, 5. Terrence Joseph 27:53, 6. Mogomotsi Methe 28:16, 7. Samuel Mkoketsang 28:17, 8. Kennedy Serameng 28:41
WOMEN
Senior 10km: 1. Maitumelo Gotswakgosi 39:25, 2. Mema Tiango 39:44, 3. Kealeboga Bulolo 40:20, 4. Keneilwe Kwena 41:09, 5. Dikeletso Wobo 41:26
Junior 6km: 1. Lame Nare 22:21, 2. Veronica Masilo 23:02, 3. Laone Moloi 23:44, 4. Oratile Nowe 26:04