Template:World Championships in Athletics medalists in men's 1500 metres

Championships Gold Silver Bronze
1983 Helsinki
details
 Steve Cram (GBR)  Steve Scott (USA)  Saïd Aouita (MAR)
1987 Rome
details
 Abdi Bile (SOM)  José Luis González (ESP)  Jim Spivey (USA)
1991 Tokyo
details
 Noureddine Morceli (ALG)  Wilfred Kirochi (KEN)  Hauke Fuhlbrügge (GER)
1993 Stuttgart
details
 Noureddine Morceli (ALG)  Fermín Cacho (ESP)  Abdi Bile (SOM)
1995 Gothenburg
details
 Noureddine Morceli (ALG)  Hicham El Guerrouj (MAR)  Vénuste Niyongabo (BDI)
1997 Athens
details
 Hicham El Guerrouj (MAR)  Fermín Cacho (ESP)  Reyes Estévez (ESP)
1999 Seville
details
 Hicham El Guerrouj (MAR)  Noah Ngeny (KEN)  Reyes Estévez (ESP)
2001 Edmonton
details
 Hicham El Guerrouj (MAR)  Bernard Lagat (KEN)  Driss Maazouzi (FRA)
2003 Saint-Denis
details
 Hicham El Guerrouj (MAR)  Mehdi Baala (FRA)  Ivan Heshko (UKR)
2005 Helsinki
details
 Rashid Ramzi (BHR)  Adil Kaouch (MAR)  Rui Silva (POR)
2007 Osaka
details
 Bernard Lagat (USA)  Rashid Ramzi (BHR)  Shedrack Kibet Korir (KEN)
2009 Berlin
details
 Yusuf Saad Kamel (BHR)  Deresse Mekonnen (ETH)  Bernard Lagat (USA)
2011 Daegu
details
 Asbel Kiprop (KEN)  Silas Kiplagat (KEN)  Matthew Centrowitz (USA)
2013 Moscow
details
 Asbel Kiprop (KEN)  Matthew Centrowitz (USA)  Johan Cronje (RSA)
2015 Beijing
details
 Asbel Kiprop (KEN)  Elijah Manangoi (KEN)  Abdalaati Iguider (MAR)
2017 London
details
 Elijah Manangoi (KEN)  Timothy Cheruiyot (KEN)  Filip Ingebrigtsen (NOR)
2019 Doha
details
 Timothy Cheruiyot (KEN)  Taoufik Makhloufi (ALG)  Marcin Lewandowski (POL)
2022 Eugene
details
 Jake Wightman (GBR)  Jakob Ingebrigtsen (NOR)  Mohamed Katir (ESP)
2023 Budapest
details
 Josh Kerr (GBR)  Jakob Ingebrigtsen (NOR)  Narve Gilje Nordås (NOR)

Medalists by country

edit
Rank Nation Gold Silver Bronze Total
1  Kenya (KEN) 5 6 1 12
2  Morocco (MAR) 4 2 2 8
3  Algeria (ALG) 3 1 0 4
4  Great Britain (GBR) 3 0 0 3
5  Bahrain (BHR) 2 1 0 3
6  United States (USA) 1 2 3 6
7  Somalia (SOM) 1 0 1 2
9  Spain (ESP) 0 3 3 6
10  Norway (NOR) 0 2 2 4
11  France (FRA) 0 1 1 2
12  Ethiopia (ETH) 0 1 0 1
13  Burundi (BDI) 0 0 1 1
 Germany (GER) 0 0 1 1
 Poland (POL) 0 0 1 1
 Portugal (POR) 0 0 1 1
 South Africa (RSA) 0 0 1 1
 Ukraine (UKR) 0 0 1 1