Event | Gold | Silver | Bronze |
100 metres (wind: +0.1 m/s) | Joseph Gikonyo Kenya | 10.28 | Abdullahi Tetengi Nigeria | 10.36 | Charles-Louis Seck Senegal | 10.38 |
200 metres (wind: +0.5 m/s) | Joseph Gikonyo Kenya | 20.89 | Abdullahi Tetengi Nigeria | 21.01 | Sunday Bada Nigeria | 21.05 |
400 metres | Samson Kitur Kenya | 45.15 | David Kitur Kenya | 46.13 | Sunday Bada Nigeria | 46.19 |
800 metres | William Tanui Kenya | 1:46.80 | Robert Kibet Kenya | 1:47.15 | Desta Asgedom Ethiopia | 1:47.38 |
1500 metres | Moses Kiptanui Kenya | 3:39.51 | Abdelaziz Sahere Morocco | 3:39.53 | David Kibet Kenya | 3:41.49 |
5000 metres | Ezequeil Bitok Kenya | 13:33.30 | Andrew Sambu Tanzania | 13:33.90 | Mohamed Issangar Morocco | 13:34.37 |
10000 metres | Khalid Skah Morocco | 28:31.10 | Andrew Sambu Tanzania | 28:31.50 | Addis Abebe Ethiopia | 28:34.40 |
Marathon | Tesfaye Tafa Ethiopia | 2:33:38 | Belaye Wolashe Ethiopia | 2:37:17 | Negash Dube Ethiopia | 2:49:42 |
3000 metre steeplechase | Abdelaziz Sahere Morocco | 8:33.58 | William Mutwol Kenya | 8:34.03 | Bizuneh Yai Tura Ethiopia | 8:56.14 |
110 metre hurdles (wind: +0.4 m/s) | Moses Oyiki Orode Nigeria | 14.26 | Gideon Yego Kenya | 14.39 | Judex Lefou Mauritius | 14.42 |
400 metre hurdles | Hamidou Mbaye Senegal | 51.10 | Ahmed Abdel Halim Ghanem Egypt | 51.16 | Judex Lefou Mauritius | 51.41 |
4 × 100 metres relay | Nigeria Nigeria Nnamdi Anusim Abdullah Tetengi Michael Monye Ebiyo Pupre | 39.85 | Senegal Senegal Joseph Diaz Amadou M'Baye Charles-Louis Seck Mamadou Dione | 40.05 | Ivory Coast Ivory Coast Gilles Bogui Ouattara Lagazane Jean-Olivier Zirignon Hyacinthe Kamelan | 40.24 |
4 × 400 metres relay | Nigeria Nigeria Omokaro Alohan Hassan Bosso Abu Danjuma Sunday Bada | 3:04.77 | Morocco Morocco Abdelali Kasbane Benyounés Lahlou Ali Dahhane Abdelkader El Boukhari | 3:05.89 | Kenya Kenya | 3:06.88 |
20 kilometre road walk | Shemsu Hassan Ethiopia | 1:29:31 | Abdelwahab Ferguène Algeria | 1:31:00 | Andrew Eyapan Kenya | 1:32:24 |
High jump | Othmane Belfaa Algeria | 2.16 | Samson Kebenei Kenya | 2.13 | Khemraj Naiko Mauritius | 2.09 |
Pole vault | Ali Ziouani Morocco | 4.90 | Kersley Gardenne Mauritius | 4.70 | Sid Ali Sabour Algeria | 4.40 |
Long jump | Ayodele Aladefa Nigeria | 7.92 | Badara Mbengue Senegal | 7.90 | Amos Rutere Kenya | 7.55 |
Triple jump | Toussaint Rabenala Madagascar | 16.61 | James Sabulei Kenya | 16.06 | Papa Ladji Konaté Senegal | 15.81 |
Shot put | Robert Welikhe Kenya | 17.57 | Ahmed Kamel Shata Egypt | 17.36 | Mohamed Ismail Muslem Egypt | 16.50 |
Discus throw | Hassan Ahmed Hamad Egypt | 55.80 | Dhia Kamel Ahmed Egypt | 52.74 | Ikechukwu Chika Nigeria | 52.50 |
Hammer throw | Sherif Farouk El Hennawi Egypt | 69.60 | Hassan Chahine Morocco | 66.98 | Hakim Toumi Algeria | 66.34 |
Javelin throw | Fidèle Rakotonirina Madagascar | 69.50 | Pius Bazighe Nigeria | 68.80 | Justin Arop Uganda | 67.76 |
Decathlon | Abdennacer Moumen Morocco | 6983 | Tommy Ozono Nigeria | 6869 | Mourad Mahour Bacha Algeria | 6802 |