Tools
Ask the archive
396,519 medals, every one searchable. Filter by nation, championship, event and year, count a country’s haul edition by edition, or set two championships side by side.
2026 Accra
0gold 22silver 0bronze- 2 100m Men
RSA Bradley Nkoana 10.32 w -2.6
- 2 200m Men
BOT Selepe Phaezel 20.43 nwi
- 2 400m Men
ZIM Dennis Hove 44.92
- 2 800m Men
MAR Imad Bouchajda 1:45.62
- 2 1500m Men
RSA Tshepo Tshite 3:42.31
- 2 5000m Men
ETH Mubin Haji 13:18.33
- 2 10,000m Men
ETH Gared Hagos Eyobe 28:30.57
- 2 3000m steeplechase Men
MAR Salaheddine Ben Yazide 8:41.02
- 2 110m hurdles Men
SEN Louis-Francois Mendy 13.81 w -2.0
- 2 400m hurdles Men
BOT Victor Bonnye Ntweng 49.21
- 2 High jump Men
RSA Matao Le Roux 2.16
- 2 Pole vault Men
MLI Boubakar Diallo (1996) 4.60
- 2 Long jump Men
SEN Lys Mendy 8.07 w +2.5
- 2 Triple jump Men
MRI Adel Cupidon 16.61 w +1.8
- 2 Shot put Men
EGY Mostafa Amr Hassan 18.89
- 2 Discus throw Men
CMR Lucien Wangba 57.18
- 2 Hammer throw Men
EGY Ismail Tarek Ahmed 68.27
- 2 Javelin throw Men
ETH Abola Ubang 77.62 NR
- 2 20 km race walk Men
KEN Stephen Ndangili (2005) 1:20:01
- 2 Decathlon Men
KEN Edwin Too 7105
- 2 4x100m Men
NGR Favour Ashe James Taiwo Emmanuel Godwin Tejiri Chidera Ezeakor Relay team 38.70
- 2 4x400m Men
KEN George Mutinda Dennis Masika Mulongo Samuel Chege Waweru Kelvin Kiprotich Tonui Relay team 3:01.35
2024 Douala
0gold 22silver 0bronze- 2 100m Men
CMR Emmanuel Eseme 10.15 w 0.0
- 2 200m Men
ZIM Tapiwa Makarawu 20.51 w +0.1
- 2 400m Men
BOT Lee Eppie 45.39
- 2 800m Men
BOT Kethbogile Haingura 1:45.54
- 2 1500m Men
DJI Ayanleh Abdillahi 3:36.24
- 2 5000m Men
ETH Nibret Melak 13:42.95
- 2 10,000m Men
ETH Diribe Gemechu Dida 28:52.79
- 2 3000m steeplechase Men
KEN Edmund Serem 8:21.94
- 2 110m hurdles Men
ALG Amine Bouanani 13.59 w +0.4
- 2 400m hurdles Men
BOT Kemorena Tisang 49.24
- 2 High jump Men
KEN Asbel Kiprop Kemboi 2.15
- 2 Pole vault Men
ALG Mehdi Amar Rouana 5.10
- 2 Long jump Men
RSA Cheswill Johnson 7.78 w -0.5
- 2 Triple jump Men
ZIM Chengetayi Mapaya 16.87 w +0.9
- 2 Shot put Men
EGY Mostafa Amr Hassan 20.25
- 2 Discus throw Men
RSA Victor Hogan 63.87
- 2 Hammer throw Men
EGY Ismail Tarek Ahmed 70.71
- 2 Javelin throw Men
NGR Chinecherem Nnamdi 79.22
- 2 20 km race walk Men
KEN Heristone Wanyonyi 1:23:26
- 2 Decathlon Men
ALG Dhiae Boudoumi 7215
- 2 4x100m Men
NGR Ajayi Kanyinsola Usheoritse Itsekiri Alaba Olukunle Akintola Godson Oke Oghenebrume Relay team 38.84
- 2 4x400m Men
KEN Kevin Kipkorir Kelvin Sane Tauta David Sanayek Brian Onyari Relay team 3:02.34
2022 Port Louis
0gold 22silver 0bronze- 2 100m Men
RSA Akani Simbine 9.93 w +4.5 note
- 2 200m Men
CMR Emmanuel Eseme 20.61 w +3.0
- 2 400m Men
BOT Bayapo Ndori 45.35
- 2 800m Men
KEN Nicholas Kiplangat 1:46.43
- 2 1500m Men
RSA Mafori Ryan Mphahlele 3:36.74
- 2 5000m Men
KEN Daniel Ebenyo 13:38.79
- 2 10,000m Men
ETH Chimdessa Debele 29:22.74
- 2 3000m steeplechase Men
ETH Tadese Takele 8:28.31
- 2 110m hurdles Men
MRI Jeremie Lararaudeuse 13.55 w +4.8
- 2 400m hurdles Men
ALG Abdelmalik Lahoulou 50.10
- 2 High jump Men
NGR Mike Edwards 2.15
- 2 Pole vault Men
ALG Hicham Cherabi 5.20
- 2 Long jump Men
RSA Cheswill Johnson 7.78 w +3.9
- 2 Triple jump Men
BOT Thalosang Tshireletso 16.77 w +4.5 note
- 2 Shot put Men
RSA Kyle Blignaut 20.60
- 2 Discus throw Men
RSA Victor Hogan 58.95
- 2 Hammer throw Men
RSA Tshepang Makhethe 68.75
- 2 Javelin throw Men
EGY Ihab Abderrahman 77.12
- 2 20 km race walk Men
RSA Wayne Snyman 1:22:05
- 2 Decathlon Men
RSA Fredriech Pretorius 7504
- 2 4x100m Men
RSA Henricho Bruintjies Cheswill Johnson Antonio Alkana Benjamin Richardson Relay team 39.79
- 2 4x400m Men
ZAM Muzala Samukonga Kennedy Luchembe Patrick Kakozi Nyambe David Mulenga Relay team 3:05.53
2018 Asaba
0gold 16silver 0bronze- 2 100m Men
CIV Arthur Gue Cisse 10.33 w -2.1
- 2 200m Men
NGR Divine Oduduru 20.60
- 2 400m Men
RSA Thapelo Phora 45.14
- 2 800m Men
KEN Emmanuel Korir OG 1:45.65
- 2 1500m Men
KEN Timothy Cheruiyot 3:35.93
- 2 5000m Men
ETH Getaneh Molla 13:49.06
- 2 10,000m Men
ETH Andamlak Belihu 29:11.09
- 2 3000m steeplechase Men
MAR Soufiane El Bakkali OG 8:28.01
- 2 110m hurdles Men
NGR Oyeniyi Abejoye 13.87 w -0.9
- 2 400m hurdles Men
RSA Cornel Fredericks 49.40
- 2 High jump Men
RSA Chris Moleya 2.26
- 2 Pole vault Men
RSA Valco Van Wyk 5.10
- 2 Long jump Men
RSA Luvo Manyonga 8.43 w +1.2
- 2 Triple jump Men
RSA Godfrey Khotso Mokoena 16.83 w +0.8
- 2 Shot put Men
EGY Mohamed Khalifa 19.33
- 2 Discus throw Men
RSA Werner Visser 58.22