Source: Finish Time
MEN
Marathon: 1. Matthews Mutanga ZAM 2:21:32, 2. Mike Fokoroni 2:22:16, 3. Lyno Muchena 2:22:24, 4. Peter Tumbare 2:22:35, 5. Nkosiyazi Sibanda 2:23:35
Half-marathon: 1. Robson Chigara 1:06:02, 2. Jari Munyaradzi 1:06:25, 3. Jacob Mugoneri 1:06:28, 4. Blessing Waison 1:06:35, 5. Millen Matende 1:06:55, 6. Isaac Mpofu 1:07:28
WOMEN
Marathon: 1. Tabitha Tsatsa 2:57:06, 2. Lizih Chokore 3:01:02, 3. Samukeliso Moyo 3:03:57
Half-marathon: 1. Patience Garauziye 1:21:03, 2. Constance Nyasango 1:21:21, 3. Chiyendza Chokore 1:24:46