| Venue: Olympic Stadium - Moulay Abdellah Sports Complex. | Medals |   Track Flat |   
|  Men 100m - Tuesday 27.08 |  | 1. Raymond Ekevwo |  NGR | 9.96s |  | 2. Gue Arthur Cissé |  CIV | 9.97s |  | 3. Usheoritse Itsekiri |  NGR | 10.02s |  |  Men 200m |  | 1. Sydney Siame |  ZAM | 20.35s |  | 2. Divine Oduduru |  NGR | 20.54s |  | 3. Anaso Jobodwana |  RSA | 20.56s |  |  Men 400m - Wednesday 28.08 |  | 1. Leungo Scotch |  BOT | 45.27s |  | 2. Thapelo Phora |  RSA | 45.59s |  | 3. Chidi Okezie |  NGR | 45.61s |  |  Men 800m - Wednesday 28.08 |  | 1. Abdessalem Ayouni |  TUN | 1:45.17 |  | 2. Cornelious Kipkoech Tuwei |  KEN | 1:45.41 |  | 3. Nabil Oussama |  MAR | 1:45.42 |  |  Men 1500m - Friday 30.08 |  | 1. George Meitamei Manangoi |  KEN | 3:38.27 |  | 2. Ayanleh Souleiman Hassan |  DJI | 3:38.44 |  | 3. Charles Cheboi Simotwo |  KEN | 3:38.51 |  |  Men 5000m - Friday 30.08 |  | 1. Robert Kiprop |  KEN | 13:30.96 |  | 2. Edward Zakayo Pingua |  KEN | 13:31.40 |  | 3. Richard Yator Kimunyan |  KEN | 13:31.41 |  |  Men 10000m - Tuesday 27.08 |  | 1. Berehanu Wendemu Tsegu |  ETH | 27:56.81 |  | 2. Aron Teklu |  ERI | 27:57.79 |  | 3. Jemale Yimer Mekonnen |  ETH | 27:59.02 |   
 | 
 | 
|  Women 100m - Tuesday 27.08 |  | 1. Marie-Josée Ta Lou |  CIV | 11.09s |  | 2. Gina Bass |  GAM | 11.13s |  | 3. Basant Hemida |  EGY | 11.31s |  |  Women 200m - Friday 30.08 |  | 1. Gina Bass |  GAM | 22.58s |  | 2. Basant Hemida |  EGY | 22.89s |  | 3. Marie-Josée Ta Lou |  CIV | 23.00s |  |  Women 400m - Wednesday 28.08 |  | 1. Galefele Moroko |  BOT | 51.53s |  | 2. Favour Ofili |  NGR | 51.94s |  | 3. Grace Obour |  GHA | 52.14s |  |  Women 800m - Tuesday 27.08 |  | 1. Hirut Meshesha |  ETH | 2:04.74 |  | 2. Rababe Arafi |  MAR | 2:04.75 |  | 3. Halimah Nakaayi |  UGA | 2:02.44 |  |  Women 1500m - Friday 30.08 |  | 1. Quailyne Jebiwott Kiprop |  KEN | 4:19.33 |  | 2. Mary Kuria |  KEN | 4:20.19 |  | 3. Lemlem Hailu Techane |  ETH | 4:20.60 |  |  Women 5000m - Monday 26.08 |  | 1. Lilian Kasait Rengeruk |  ETH | 15:33.63 |  | 2. Hawi Feysa Gejia |  UGA | 15:33.99 |  | 3. Alemitu Tariku Olana |  ETH | 15:37.15 |  |  Women 10000m - Thursday 29.08 |  | 1. Tsehay Gemechu Beyan |  ETH | 31:56.92 |  | 2. Zeineba Yimer Worku |  ETH | 31:57.95 |  | 3. Dera Dida Yami |  ETH | 31:58.78 |   
 |  
|  Men 110m Hurdles - Tuesday 27.08 |  | 1. Amine Bouanani |  ALG | 13.60s |  | 2. Oyeniyi Abejoye |  NGR | 13.90s |  | 3. Louis François Mendy |  SEN | 14.05s |  |  Men 400m Hurdles |  | 1. Abdelmalik Lahoulou |  ALG | 49.08s |  | 2. Bienvenu Sawadogo |  BUR | 49.25s |  | 3. Mohamed Amine Touati |  TUN | 49.29s |  |  Men 3000m Steeplechase - Monday 26.08 |  | 1. Benjamin Kigen |  KEN | 8:12.39 |  | 2. Getnet Wale Bayabl |  ETH | 8:14.06 |  | 3. Soufiane Elbakkali |  MAR | 8:19.45 |   
 | 
 | 
|  Women 100m Hurdles - Wednesday 28.08 |  | 1. Tobi Amusan |  NGR | 12.68s GR |  | 2. Marthe Koala |  BUR | 13.20s |  | 3. Taylon Bieldt |  RSA | 13.40s |  |  Women 400m Hurdles - Friday 29.08 |  | 1. Vanice Nyagisera |  KEN | 56.95s |  | 2. Lamiae Lhabze |  MOR | 56.97s |  | 3. Uwemedino Abasiono Akpan |  NGR | 57.66s |  |  Women 3000m Steeplechase - Wednesday 28.08 |  | 1. Oluwakemi Ruth Francis |  NGR | 2:17.02 |  | 2. Noura Ennadi |  MAR | 2:18.96 |  | 3. Regina Yeboah |  GHA | 2:22.34 |   
 |  
|  Men High Jump - Friday 30.08 |  | 1. Mpho Links |  RSA | 2.20m |  | 2. Mathew Kiplagat Sawe |  KEN | 2.15m |  | 3. Breyton Poole |  RSA | 2.15m |  |  Men Pole Vault - Thursday 28.08 |  | 1. Hichem Khalil Cherabi |  ALG | 5.00m |  | 2. Mejdi Chehata |  TUN | 4.70m |  | 3. Larbi Bourrada |  ALG | 4.70m |  |  Men Long Jump - Friday 30.08 |  | 1. Yasser Mohammed T Triki |  ALG | 8.01m |  | 2. Marouane Kacimi |  MAR | 7.79m |  | 3. Romeo N'tia |  BEN | 7.72m |  |  Men Triple Jump - Tuesday 27.08 |  | 1. Hugues Fabrice Zango |  BUR | 16.88m |  | 2. Yasser Mohammed T Triki |  ALG | 16.71m |  | 3. Jean Patrick Jonathan Drack |  MRI | 16.53m |   
 | 
 | 
|  Women High Jump - Tuesday 27.08 |  | 1. Rose Amoanimaa Yeboah |  GHA | 1.84m |  | 2. Rhizlane Siba |  MAR | 1.81m |  | 3. Ariyat Dibow Ubang |  ETH | 1.81m |  |  Women Pole Vault - Tuesday 27.08 |  | 1. Dora Mahfoudhi |  TUN | 4.31m GR |  | 2. Fatma Elbendary |  EGY | 4.10m |  | 3. Dina Eltabaa |  EGY | 4.00m |  |  Women Long Jump - Thursday 29.08 |  | 1. Ese Brume |  NGR | 6.69m |  | 2. Deborah Acquah |  GHA | 6.37m |  | 3. Lynique Beneke |  RSA | 6.30m |  |  Women Triple Jump - Monday 26.08 |  | 1. Grace Chinonyelum Anigbata |  NGR | 13.75m |  | 2. Jamaa Chnaik |  MAR | 13.69m |  | 3. Zinzi Chabangu |  RSA | 13.59m |   
 |  
|  Men Discus Throw Monday 26.08 |  | 1. Shehab Ahmed |  EGY | 59.29m |  | 2. Ayomidotun Kelvin Ogundeji |  NGR | 57.82m |  | 3. Elbachir Mbarki |  MAR | 56.92m |  |  Men Hammer Throw - Wednesday 29.08 |  | 1. Mostafa Elgamel |  EGY | 72.50m |  | 2. Alaaeldin Elashry |  EGY | 72.04m |  | 3. Islam Mohamed |  EGY | 71.36m |  |  Men Javelin Throw - Friday 30.08 |  | 1. Julius Kiplangat Yego |  KEN | 87.73m GR |  | 2. Alexander Kiprotich |  KEN | 77.50m |  | 3. Nnamdi Prosper Chinecherem |  NGR | 73.24m |  |  Men Shot Put |  | 1. Chukwuebuka Cornnell Enekwechi |  NGR | 21.48m GR |  | 2. Mohamed Khalifa |  EGY | 20.85m |  | 3. Mostafa Hassan |  EGY | 20.74m |   
 | 
 | 
|  Women Discus Throw - Thursday 29.08 |  | 1. Chioma Ajunwa |  NGR | 59.91m |  | 2. Yolandi Stander |  RSA | 57.75m |  | 3. Ischke Senekal |  RSA | 53.95m |  |  Women Hammer Throw - Tuesday 27.08 |  | 1. Laetitia Kimalou Bambara |  BUR | 65.28m |  | 2. Temilola Olatoke Ogunrinde |  NGR | 64.68m |  | 3. Oyesade Adetola Olatoye |  NGR | 63.97m |  |  Women Javelin Throw - Wednesday 28.08 |  | 1. Kelechi Promise Nwanaga |  NGR | 55.88m |  | 2. Jo-Ane Van Dyk |  RSA | 55.38m |  | 3. Sunette Viljoen |  RSA | 53.44m |  |  Women Shot Put Friday 30.08 |  | 1. Oyesade Adetola Olatoye |  NGR | 16.61m |  | 2. Ischke Senekal |  RSA | 16.18m |  | 3. Meike Strydom |  RSA | 14.64m |   
 |  
|  Men Half Marathon - Friday 30.08 |  | 1. Titus Ekiru |  KEN | 1:01:42 GR |  | 2. Reda Elaaraby |  MAR | 1:02:44 |  | 3. Hamza Sahli |  MAR | 1:02:45 |  |  Men 20km Walk - Wednesday 28.08 |  | 1. Samuel Kireri Gathimba |  KEN | 1:22:48 |  | 2. Yohanis Algaw Wale |  ETH | 1:22:50 |  | 3. Wayne Snyman |  RSA | 1:23:38 |   
 | 
 | 
|  Women Half Marathon - Friday 30.08 |  | 1. Yalemzerf Yehualaw Densa |  ETH | 1:10:26 GR |  | 2. Degitu Azimeraw Asires |  ETH | 1:10:31 |  | 3. Meseret Belete Tola |  ETH | 1:12:08 |  |  Women 20km Walk - Wednesday 28.08 |  | 1. Emily Wamusyi Ngii |  KEN | 1:34:41 GR |  | 2. Grace Wanjiru Njue |  KEN | 1:34:57 |  | 3. Yehualeye Beletew Mitiku |  ETH | 1:35:21 |   
 |  
|  Men Decathlon - Tuesday 27.08 |  | 1. Larbi Bourrada |  ALG | 7319 |  | 2. Moustafa Ramadan |  EGY | 7099 |  | 3. Marouane Kacimi |  MAR | 6607 |   
 | 
 | 
|  Women Heptathlon - Thursday 29.08 |  | 1. Christiane Marthe Yasmine Koala |  BUR | 5866 |  | 2. Oluwakemi Ruth Francis |  NGR | 5683 |  | 3. Nada Charoudi |  TUN | 5302 |   
 |  
|  Men 4x100m Relay - Wednesday 28.08 |  | 1. |   Ghana | 38.30s |  |  Sean Safo-Antwi, Benjamin Kwaku Azamati, Josep Paul Amoah, Martin Owusu-Antwi |  | 2. |   Nigeria | 38.59s |  |  Thandolwenkosi Dlodlo, Chederick Van Wyk, Anaso Jobodwana, Henricho Bruintjies |  | 3. |   South Africa | 38.80s |  |  Usheoritse Ese Itsekiri, Olawunmi Emmanuel Arowolo, Raymond Ekevwo, Ejowvokovineghene D Oduduru |  |  Men 4x400m Relay - Friday 30.08 |  | 1. |   Botswana | 3:02.55 |  |  Baboloki Tirelo Thebe, Leungo Scotch, Onkabetse Nkobolo, Zibani Ngozi |  | 2. |   South Africa | 3:03.18 |  |  Thapelo Phora, Nkateko Hlungwani, Ranti Dikgale, Derrick Mokaleng  |  | 3. |   Nigeria | 3:03.42 |  |  Orukpe Joseph Eraiyokan, Shedrack Akpeki, Edose Ibadin, Sikiru Adewale Adeyemi |   
 | 
 | 
|  Women 4x100m Relay - Wednesday 28.08 |  | 1. |   Nigeria | 44.16s |  |  Rosemary Chukwuma, Joy Udo-Gabriel, Mercy Ntia-Obong, Bukola Jasper Adekunle  |  | 2. |   South Africa | 44.61s |  |  Patience Ntshingila, Tamzin Thomas, Tebogo Mamathu, Taylon Bieldt  |  | 3. |   Kenya | 45.44s |  |  Maureen Nyatichi Thomas, Milcent Ndoro, Maxmila Imali, Joan Cherono Cherono |  |  Women 4x400m Relay - Friday 30.08 |  | 1. |   Nigeria | 3:30.32 |  |  Uwemedino Abasiono Akpan, Patience Okon George, Blessing Oladoye, Rita Ossai |  | 2. |   Botswana | 3:31.96 |  |  Oarabile Babolayi, Tlhpmphang Basel, Oratile Rose Nowe, Amatle Montsho |  | 3. |   Uganda | 3:32.25 |  |  Nasiba Nabirye, Wmily Nanziri, Leni Shida, Stella Wonruku |   
 | 
 
| Medals | G | S | B | All |  | 1. |   Nigeria | 10 | 7 | 6 | 23 |  | 2. |   Kenya | 10 | 7 | 3 | 20 |  | 3. |   Ethiopia | 5 | 5 | 8 | 18 |  | 4. |   Algeria | 5 | 1 | 1 | 7 |  | 5. |   Burkina Faso | 3 | 2 |   | 5 |  | 6. |   Botswana | 3 | 1 |   | 4 |  | 7. |   Egypt | 2 | 5 | 4 | 11 |  | 8. |   Tunisia | 2 | 1 | 2 | 5 |  | 9. |   Ghana | 2 | 1 | 1 | 4 |  | 10. |   South Africa | 1 | 6 | 10 | 17 |  | 11. |   Ivory Coast | 1 | 1 | 1 | 3 |  | 12. |   Gambiaa | 1 | 1 |   | 2 |  | 13. |   Zambia | 1 |   |   | 1 |  | 14. |   Morocco |   | 6 | 5 | 11 |  | 15. |   Djibouti |   | 1 |   | 1 |  | 15. |   Eritrea |   | 1 |   | 1 |  | 17. |   Uganda |   |   | 2 | 2 |  | 18. |   Benin |   |   | 1 | 1 |  | 18. |   Mauritius |   |   | 1 | 1 |  | 18. |   Senegal |   |   | 1 | 1 |  |   | Total (20 Nations) | 46 | 46 | 46 | 138 |   
 | 
 |  
 |