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 0silver 24bronze- 3 100m Men
NGR Chidera Ezeakor 10.32 w -2.6
- 3 200m Men
RSA Mihlali Xhotheni 20.57 nwi
- 3 400m Men
ZIM Zuze Leeford 45.03
- 3 800m Men
GHA Alex Amankwah 1:46.18
- 3 1500m Men
KEN Brian Komen 3:43.19
- 3 5000m Men
KEN Laban Kiptoo 13:18.71
- 3 10,000m Men
KEN Silas Senchura 28:32.66
- 3 3000m steeplechase Men
ETH Samuel Firewu 8:41.67
- 3 110m hurdles Men
EGY Youssef Badawy 13.82 w -2.0
- 3 400m hurdles Men
RSA Wernich Van Rensburg 49.35
- 3 High jump Men
KEN Asbel Kiprop Kemboi 2.13 =
- 3 High jump Men
CMR Steve Zo'o 2.13 =
- 3 High jump Men
BOT Taolo Lesole 2.13 =
- 3 Pole vault Men
ALG Dhiae Boudoumi 4.20
- 3 Long jump Men
SEN Amath Faye 8.00 w +3.0
- 3 Triple jump Men
BEN Yoann-Michel Sourou 16.60 w +3.5
- 3 Shot put Men
CMR Billy Jospen Takougum 17.01
- 3 Discus throw Men
RSA Righardt Stander 56.13
- 3 Hammer throw Men
RSA Tshepang Makhethe 67.27
- 3 Javelin throw Men
RSA Douw Smit 76.00
- 3 20 km race walk Men
ETH Yasin Abduselam 1:21:07
- 3 Decathlon Men
RSA Morne Van As 7050
- 3 4x100m Men
GHA Abdulrasheed Saminu Edwin Kwabla Gadayi Joseph Amoah Ibrahim Fuseini Relay team 38.74
- 3 4x400m Men
MAR Rachid M'Hamdi Yassine Hssine Walid El Boussiri Mohamed Yassine Zerhoumi Relay team 3:01.36 NR
2024 Douala
0gold 0silver 23bronze- 3 100m Men
RSA Benjamin Richardson 10.17 w 0.0
- 3 200m Men
CMR Emmanuel Eseme 20.66 w +0.1
- 3 400m Men
NGR Samuel Ogazi 45.47
- 3 800m Men
UGA Tom Dradriga 1:46.01
- 3 1500m Men
KEN Boaz Kiprugut 3:37.25
- 3 5000m Men
DJI Abdi Waiss Mouhiddin 13:43.20
- 3 10,000m Men
KEN Roncer Kipkorir Konga 28:52.94
- 3 3000m steeplechase Men
KEN Matthew Kosgei 8:21.98
- 3 110m hurdles Men
EGY Youssef Badawy 13.79 w +0.4
- 3 400m hurdles Men
ALG Abdelmalik Lahoulou 49.36
- 3 High jump Men
RSA Brian Raats 2.10 =
- 3 High jump Men
RSA Breyton Poole 2.10 =
- 3 Pole vault Men
MLI Boubakar Diallo (1996) 5.10
- 3 Long jump Men
NGR Goodness Iredia 7.75 w +0.4
- 3 Triple jump Men
SEN Amath Faye 16.54 w +0.3
- 3 Shot put Men
EGY Mohamed Khalifa 19.72
- 3 Discus throw Men
NAM Ryan Williams 56.78
- 3 Hammer throw Men
RSA Allan Cumming 69.43
- 3 Javelin throw Men
EGY Mustafa Mahmoud Abdelkhalek 77.25
- 3 20 km race walk Men
RSA Wayne Snyman 1:25:19
- 3 Decathlon Men
KEN Edwin Too 7132
- 3 4x100m Men
CIV Nehemiah N'Goran Gnamien Ismael Kone Arthur Gue Cisse Eric Kouame Kouadio Relay team 39.77
- 3 4x400m Men
ZAM Kennedy Luchembe Patrick Kakozi Nyambe David Mulenga Muzala Samukonga Relay team 3:02.56
2022 Port Louis
0gold 0silver 22bronze- 3 100m Men
RSA Henricho Bruintjies 10.01 w +4.5
- 3 200m Men
RSA Clarence Munyai 20.69 w +3.0
- 3 400m Men
TUN Mohamed Fares Jlassi 45.54
- 3 800m Men
BOT Tshepiso Masalela 1:46.65
- 3 1500m Men
ETH Adihana Kasaye 3:38.27
- 3 5000m Men
MAR Hicham Akankam 13:40.39
- 3 10,000m Men
KEN Abraham Longosiwa 29:23.02
- 3 3000m steeplechase Men
KEN Geoffrey Kirwa 8:29.74
- 3 110m hurdles Men
RSA Antonio Alkana 13.59 w +4.8
- 3 400m hurdles Men
KEN Wiseman Mukhobe 50.48
- 3 High jump Men
RSA Mpho Links 2.15
- 3 Pole vault Men
RSA Valco Van Wyk 4.90
- 3 Long jump Men
SEN Amath Faye 7.70 w +3.6
- 3 Triple jump Men
ALG Yasser Triki 16.58 w +2.6 note
- 3 Shot put Men
EGY Mohamed Khalifa 20.33
- 3 Discus throw Men
NAM Ryan Williams 56.70
- 3 Hammer throw Men
EGY Alaa El-Din El-Ashry 68.24
- 3 Javelin throw Men
RSA Phil-Mar Rensburg 74.10
- 3 20 km race walk Men
ETH Yohanis Algaw 1:22:21
- 3 Decathlon Men
RSA Jesse Perez 7396
- 3 4x100m Men
ZIM Ngoni Makusha (1994) Dickson Kamungeremu Tapiwa Makarawu Denzel Siamsialela Relay team 39.81
- 3 4x400m Men
NGR Johnson Nnamani Chidi Okezie Adewale Sikiru Adeyemi Ifeanyi Emmanuel Ojeli Relay team 3:07.05
2018 Asaba
0gold 0silver 13bronze- 3 100m Men
RSA Simon Magakwe 10.35 w -2.1
- 3 200m Men
RSA Luxolo Adams 20.60
- 3 400m Men
NGR Chidi Okezie 45.65
- 3 800m Men
MAR Mostafa Smaili 1:45.90
- 3 1500m Men
UGA Ronald Musagala 3:36.41
- 3 5000m Men
ERI Yemane Haileselassie 13:49.58
- 3 10,000m Men
UGA Timothy Toroitich 29:11.87
- 3 3000m steeplechase Men
ETH Getnet Wale 8:30.87
- 3 110m hurdles Men
LBR Welington Zaza 13.88 w -0.9
- 3 400m hurdles Men
TUN Zied Azizi 49.48
- 3 High jump Men
RSA Mpho Links 2.15
- 3 Pole vault Men
TUN Mejdi Chehata 5.10
- 3 Long jump Men
MAR Yahya Berrabah 8.14 w +2.3