Source: Championchip.co.za
HOMMES
Marathon: 1. Sammy Kurgat KEN 2:19:05, 2. Micheal Mutai 2:20:44, 3. Robert Lubega 2:21:58, 4. Moses Kiprop 2:22:55, 5. Moses Cherop 2:23:07, 6. Abraham Kilimo 2:23:29, 7. Alfred Kiptoyek 2:23:30, 8. Vincent Chelimo 2:25:45, 9. Patrick Cherotwo UGA 2:26:39, 10. Vitalis Kwemoi 2:27:00
Semi-marathon: 1. Robert Chemonges 1:04:31, 2. Filex Chemonger 1:04:34, 3. Patrick Mutunga KEN 1:04:38, 4. Fred Musobo 1:04:42, 5. Alex Mutai 1:04:43, 6. Ezekiel Chepkorom 1:04:48, 7. Nathan Ayeko UGA 1:04:50, 8. Moses Kipsiro 1:05:00, 9. Phillip Kiptoo 1:05:06, 10. Thomas Kibet 1:05:29, 11. Nelson Wakana 1:06:02, 12. Milton Waniyaye 1:06:12, 13. Emmanuel Omoding 1:06:12, 14. Isaac Kibet 1:06:13, 15. James Kibet 1:06:18, 16. Leonard Chemonges 1:06:21, 17. Ben Somikwo 1:06:43, 18. Julius Ochieng 1:06:48, 19. Noel Hitmana RWA 1:07:26, 20. Gonzaga Ssebuma 1:07:58, 21. Soyekwo Kibet 1:08:01, 22. Rodgers Ndiwa 1:08:05, 23. Hamza Kawooya 1:08:25, 24. Moses Kibet 1:08:31, 25. Thomas Ayeko 1:08:40, 26. Eric Bor KEN 1:08:45, 27. Muhamad Bukenya 1:08:47
10km: 1. Joel Ayeko 29:19, 2. Victor Kiplangat 29:22, 3. Martin Musau 29:26, 4. Alex Chesuro 29:30, 5. Alex Cherop 29:50, 6. Denis Cherotic 29:52, 7. Dan Chebet 29:57, 8. Silas Boch 30:04, 9. Kevin Kibet 30:05, 10. Sam Cherotich 30:08, 11. Bushendich Mande 30:09, 12. Joseph Uma 30:14, 13. Moses Kurong 30:15, 14. Abel Kiprop UGA 30:17, 15. Joel Chelangat 30:18, 16. Isaac Kipsiro 30:21, 17. Micheal Kiprop 30:23, 18. Karim Makumbi 30:24, 19. Peter Naibei 30:41, 20. Norbert Chungu 30:45, 21. Oscar Kibet 30:47, 22. Victor Kwemboi 30:47, 23. Ali Chebures 30:53, 24. Titus Kibet 30:54, 25. Anthony Bazibu 31:05
FEMMES
Marathon: 1. Rael Kimaiyo KEN 2:58:14, 2. Caroline Megade UGA 2:58:39, 3. Monicah Jepkorir Mengich KEN 2:58:53, 4. Sarah Maiyo 3:01:28, 5. Priscilla Chelangat 3:09:31
Semi-marathon: 1. Doreen Chesang 1:19:44, 2. Emily Chebet 1:19:45, 3. Viola Chemos 1:21:57, 4. Adha Munguleya 1:22:10, 5. Melly Chelimo 1:23:25, 6. Ruth Wangui KEN 1:24:28, 7. Jackline Cherotwo 1:26:18, 8. Hellen Akiding 1:28:05, 9. Justine Pemundu 1:29:44, 10. Regina cherotich 1:30:38
10km: 1. Peruth Chemutai 34:12, 2. Janat Chemusto 34:38, 3. Esther Chekwemoi 35:20, 4. Sarah Chelangat 35:26, 5. Risper Chebet 35:38, 6. Joy Cheptoyek 35:59, 7. Brenda Baheija 36:14, 8. Winnie Nanyondo 36:18, 9. Scarlett Chemos 36:20, 10. Diana Chemutai 36:46, 11. Cissy Nantumbwe 37:02, 12. Annet Chebet 37:02, 13. Halima Nakaayi 37:53, 14. Teddy Chepkwemboi 38:35, 15. Zena Chemutai 38:36