Note: Official results in pdf
MEN
100m:
(final, 10) (1.0) 1. Mark Odhiambo KEN 10.11, 2. Ngoni Makusha ZIM 10.28, 3. Stern Liffa MAW 10.38, 4. Tazana Kamanga-Dyrbak DEN 10.42, 5. Dicksson Kamungeremu ZIM 10.48, 6. Sibusiso Matsenjwa SWZ 10.52, 7. Hazemba Chidamba 10.55, 8. Mbachi Kaira 10.76
(semi-finals, 10)
(1, 1.5) 1. Ngoni Makusha ZIM 10.30, 2. Sibusiso Matsenjwa SWZ 10.64, 3. Mbachi Kaira 10.73, 4. Justin Chivumba 10.79, 5. Titus Kafunda Mukhala 10.81, 6. Mwiinga Mweemba 10.97
(2, -0.1) 1. Mark Otieno Odhiambo KEN 10.19, 2. Stern Liffa MAW 10.36 NR, 3. Dicksson Kamungeremu ZIM 10.37, 4. Hazemba Chidamba 10.50, 5. Benson Okot UGA 10.52, 6. Caleb Zulu 10.84
(4, +0.8) 1. Ernst Narib NAM 10.90
(7, +1.5) 1. Sante Chella 10.91
200m: (11)
(1, +0.3) 1. Mark Odhiambo KEN 20.46, 2. Sibusiso Matsenjwa SWZ 20.47 NR, 3. Tazana Kamanga-Dyrbak DEN 20.48, 4. Ngoni Makusha ZIM 20.56, 5. Sydney Siame 20.57, 6. Ernst Narib NAM 20.62, 7. Manakakaishe Charamba ZIM 21.10
(2, -0.9) 1. Sitali Kakene 21.70, 2. Luyando Mudenda 21.87, 3. David Mulenga 22.01, 4. Titus Kafunda Mukhala 22.04
(6, -2.9) 1. Samukonga Muzala 21.84
400m: (10)
(1) 1. Kennedy Luchembe 45.51, 2. David Mulenga 46.34, 3. Samukongo Muzala 46.50, 4. Luyando Mudenda 46.70, 5. Patrick Nyambe 48.03, 6. Garren Muwishi ZIM 48.54
(2) 1. Cephus Nyimbiri 49.05, 2. Remmy Ng’andu 49.10, 3. Isaac Mwewa 49.57
(3) 1. Christopher Chikulo 49.89
(4) 1. Cyprian Mapula 49.90
(5) 1. Robson Lupiya 48.60, 2. Henry Fulumaka 48.87, 3. James Mutale 49.60
(6) 1. Jerry Simaliki 49.53
800m: (11)
(1) 1. Emmanuel Osuje UGA 1:51.34, 2. Remmy Ng’andu 1:51.40, 3. Laston Kwendenda 1:52.71, 4. Brenan Mwinga 1:55.14
(2) 1. Martin Mauluka 1:54.70
(3) 1. Luckson Simuyemba 1:54.44
1500m: (10) 1. Luckson Simuyemba 3:56.26, 2. Josphat Musonda 3:57.03, 3. Robert Tembo 3:57.14, 4. Laston Kwendenda 3:57.89
5000m: (10) 1. Edward Mwanza 14:23.32, 2. Rodgers Phiri 14:35.75, 3. Rodrick Mudenda 14:36.66, 4. Michelo Siabwacha 14:40.26
10000m: (11) 1. Rodrigue Kwizera BDI 28:22.05, 2. Edward Mwanza 29:45.63
Long jump: (10) 1. Bernard Kalale 7.27m/-0.2
4x100m: (11) 1. Zimbabwe 39.42, 2. ZPSA 40.59
4x400m: (11) 1. ZCSA 3:13.11
WOMEN
100m:
(final, 10) (+1.0) 1. Hellen Makumba 11.67, 2. Majory Chisanga 12.06, 3. Suwilanji Mpondela 12.11, 4. Ruth Mutale 12.27
(semi-finals, 10) (-2.0) 1. Hellen Makumba 11.64, 2. Suwilanji Mpondela 11.94, 3. Majory Chisanga 12.15, 4. Ruth Mutale 12.33
200m: (10)
(1, -0.2) 1. Rodah Njobvu 22.69, 2. Beatrice Masilingi NAM 22.72 NR, 3. Lumeka Katundu 23.19, 4. Asimenye Simwaka MAW 23.91 NR, 5. Ane Rautenbach 24.27
(2, +2.0) 1. Ruth Mutale 24.95
400m: (11)
(1) 1. Christine Mboma NAM 49.24 NR WR u20, 2. Beatrice Masilingi NAM 49.53, 3. Asimenye Simwaka MAW 52.59 NR, 4. Shida Leni UGA 52.77, 5. Niddy Mingilishi 52.81, 6. Ane Rautenbach NAM 55.61, 7. Abigirl Sepiso 56.40, 8. Agness Mapula 57.35
(2) 1. Susan Mwape 57.50, 2. Emeldah Kapunjila 57.96, 3. Sunganani Namakonje MAW 59.65
800m: (10) 800m: (10) 1. Christine Mboma NAM 2:03.27, 2. Felistus Mpande 2:14.48, 3. Majory Phiri 2:17.88
1500m: (10) 1. Offless Sijuwa 4:49.45, 2. Ruth Mwenya 4:51.00, 3. Mercy Malembo MAW 4:56.23
4x100m: (11) 1. ZCSA 43.85 NR (Njobvu, Katundu, Mpondela, Makumba)
4x400m: (11) 1. ZCSA 3:41.90