Template:World Championships in Athletics medalists in men's 3000 metres steeplechase

Championships Gold Silver Bronze
1983 Helsinki
details
 Patriz Ilg (FRG)  Bogusław Mamiński (POL)  Colin Reitz (GBR)
1987 Rome
details
 Francesco Panetta (ITA)  Hagen Melzer (GDR)  William Van Dijck (BEL)
1991 Tokyo
details
 Moses Kiptanui (KEN)  Patrick Sang (KEN)  Azzedine Brahmi (ALG)
1993 Stuttgart
details
 Moses Kiptanui (KEN)  Patrick Sang (KEN)  Alessandro Lambruschini (ITA)
1995 Gothenburg
details
 Moses Kiptanui (KEN)  Christopher Kosgei (KEN)  Saad Al-Asmari (KSA)
1997 Athens
details
 Wilson Boit Kipketer (KEN)  Moses Kiptanui (KEN)  Bernard Barmasai (KEN)
1999 Seville
details
 Christopher Kosgei (KEN)  Wilson Boit Kipketer (KEN)  Ali Ezzine (MAR)
2001 Edmonton
details
 Reuben Kosgei (KEN)  Ali Ezzine (MAR)  Bernard Barmasai (KEN)
2003 Saint-Denis
details
 Saif Saaeed Shaheen (QAT)  Ezekiel Kemboi (KEN)  Eliseo Martín (ESP)
2005 Helsinki
details
 Saif Saaeed Shaheen (QAT)  Ezekiel Kemboi (KEN)  Brimin Kipruto (KEN)
2007 Osaka
details
 Brimin Kipruto (KEN)  Ezekiel Kemboi (KEN)  Richard Mateelong (KEN)
2009 Berlin
details
 Ezekiel Kemboi (KEN)  Richard Mateelong (KEN)  Bouabdellah Tahri (FRA)
2011 Daegu
details
 Ezekiel Kemboi (KEN)  Brimin Kipruto (KEN)  Mahiedine Mekhissi-Benabbad (FRA)
2013 Moscow
details
 Ezekiel Kemboi (KEN)  Conseslus Kipruto (KEN)  Mahiedine Mekhissi-Benabbad (FRA)
2015 Beijing
details
 Ezekiel Kemboi (KEN)  Conseslus Kipruto (KEN)  Brimin Kipruto (KEN)
2017 London
details
 Conseslus Kipruto (KEN)  Soufiane El Bakkali (MAR)  Evan Jager (USA)
2019 Doha
details
 Conseslus Kipruto (KEN)  Lamecha Girma (ETH)  Soufiane El Bakkali (MAR)
2022 Eugene
details
 Soufiane El Bakkali (MAR)  Lamecha Girma (ETH)  Conseslus Kipruto (KEN)
2023 Budapest
details
 Soufiane El Bakkali (MAR)  Lamecha Girma (ETH)  Abraham Kibiwott (KEN)

Medal table edit

RankNationGoldSilverBronzeTotal
1 Kenya (KEN)1312732
2 Morocco (MAR)2226
3 Qatar (QAT)2002
4 Italy (ITA)1012
5 Germany (GER)1001
6 Ethiopia (ETH)0303
7 East Germany (GDR)0101
 Poland (POL)0101
9 France (FRA)0033
10 Algeria (ALG)0011
 Belgium (BEL)0011
 Great Britain (GBR)0011
 Saudi Arabia (KSA)0011
 Spain (ESP)0011
 United States (USA)0011
Totals (15 entries)19191957