Event | Gold | Silver | Bronze |
100 m details | Olusoji Fasuba Nigeria | 10.21 | Idrissa Sanou Burkina Faso | 10.37 | Jaysuma Saidy Gambia | 10.43 |
200 m details | Joseph Batangdon Cameroon | 20.46 | Ambrose Ezenwa Nigeria | 20.75 | Morné Nagel South Africa | 20.83 |
400 m details | Eric Milazar Mauritius | 45.03 | Ezra Sambu Kenya | 45.33 | Young Talkmore Nyongani Zimbabwe | 45.69 |
800 m details | William Yiampoy Kenya | 1:45.36 | Hezekiél Sepeng South Africa | 1:45.55 | Ismail Ahmed Ismail Sudan | 1:45.87 |
1500 m details | Paul Korir Kenya | 3:39.48 | Peter Roko Ashak Sudan | 3:41.31 | Yassine Bensghir Morocco | 3:41.49 |
5000 m details | Zwedo Maregu Ethiopia | 13:47.77 | Boniface Songok Kenya | 13:48.06 | Hillary Chenonge Kenya | 13:48.44 |
10,000 m details | Charles Kamathi Kenya | 28:07.83 | Abebe Dinkesa Ethiopia | 28:10.49 | Yebeltal Admasu Ethiopia | 28:28.59 |
3000 m s'chase details | David Chemweno Kenya | 8:17.31 | Richard Matelong Kenya | 8:26.34 | Abdelatif Chemlal Morocco | 8:31.01 |
110 m hurdles details | Todd Matthews Jouda Sudan | 13.70 | Shaun Bownes South Africa | 13.80 | Frikkie van Zyl South Africa | 13.81 |
400 m hurdles details | Llewellyn Herbert South Africa | 48.90 | Julius Bungei Kenya | 49.56 | Ockert Cilliers South Africa | 49.58 |
20 km walk details | Julius Sawe Kenya | 1:27:43 | Hassanine Sebei Tunisia | 1:28:35 | Moussa Aouanouk Algeria | 1:29:02 |
4 × 100 m relay details | Nigeria Olusoji Fasuba Ambrose Ezenwa Aaron Egbele Chinedu Oriala | 38.91 | South Africa Morne Nagel Deon du Toit Clinton Venter Lee-Roy Newton | 39.59 | Cameroon Emmanuel Ngom Priso Idrissa Adam Alain Olivier Nyounai Joseph Batangdon | 39.87 |
4 × 400 m relay details | Zimbabwe Lloyd Zvasiya Lewis Banda Temba Ncube Talkmore Nyongani | 3:02.38 | Nigeria James Godday Saul Weigopwa Bola Lawal Enefiok Udo-Obong | 3:02.66 | South Africa Marcus La Grange Werner Botha Hendrick Mokganyetsi Arnaud Malherbe | 3:03.81 |
High jump details | Kabelo Mmono Botswana | 2.17 | Boubacar Séré Burkina Faso | 2.10 | Khemraj Naiko Mauritius | 2.10 |
Pole vault details | Béchir Zaghouani Tunisia | 5.20 | Karim Sène Senegal | 5.00 | Mohamed Karbib Morocco | 4.60 |
Long jump details | Jonathan Chimier Mauritius | 8.06 | Ndiss Kaba Badji Senegal | 7.86 | Nabil Adamou Algeria | 7.72 |
Triple jump details | Olivier Sanou Burkina Faso | 16.31 | Hamza Ménina Algeria | 16.02 | Thierry Adanabou Burkina Faso | 15.93 |
Shot put details | Janus Robberts South Africa | 21.02 | Burger Lambrechts South Africa | 18.78 | Yasser Ibrahim Farag Egypt | 18.51 |
Discus throw details | Frantz Kruger South Africa | 63.85 | Hannes Hopley South Africa | 63.50 | Nabil Kiram Morocco | 52.12 |
Hammer throw details | Chris Harmse South Africa | 75.90 | Saber Souid Tunisia | 70.71 | Ahmed Abd El Raouf Egypt | 67.87 |
Javelin throw details | Gerhardus Pienaar South Africa | 78.31 | Gerbrandt Grobler South Africa | 76.93 | Willie Human South Africa | 71.48 |
Decathlon details | Anis Riahi Tunisia | 7200 points | Selwyn Lieutier Mauritius | 6882 points | Celestin Moussambote Kengué Congo | 6478 points |
WR world record | AR area record | CR championship record | GR games record | NR national record | OR Olympic record | PB personal best | SB season best | WL world leading (in a given season) |