1912: Hannes Kolehmainen (FIN) • 1920: Paavo Nurmi (FIN) • 1924: Ville Ritola (FIN) • 1928: Paavo Nurmi (FIN) • 1932: Janusz Kusociński (POL) • 1936: Ilmari Salminen (FIN) • 1948: Emil Zátopek (TCH) • 1952: Emil Zátopek (TCH) • 1956: Vladimir Kuc (URS) • 1960: Pjotr Bolotnikov (URS) • 1964: Billy Mills (USA) • 1968: Naftali Temu (KEN) • 1972: Lasse Virén (FIN) • 1976: Lasse Virén (FIN) • 1980: Miruts Yifter (ETH) • 1984: Alberto Cova (ITA) • 1988: Brahim Boutayeb (MAR) • 1992: Khalid Skah (MAR) • 1996: Hajle Gebrselasije (ETH) • 2000: Hajle Gebrselasije (ETH) • 2004: Kenenisa Bekele (ETH) • 2008: Kenenisa Bekele (ETH) • 2012: Mo Farah (GBR) • 2016: Mo Farah (GBR) • 2020: Selemon Barega (ETH) • 2024: Joshua Cheptegei (UGA)