2020 | Selemon Barega (27min 43sec 22) | Joshua Cheptegei (27min 43sec 63) | Jacob Kiplimo (27min 43sec 88) |
2016 | Mohamed Farah (27min 5sec 17) | Paul Tanui (27min 5sec 64) | Tamirat Tola (27min 6sec 26) |
2012 | Mohamed Farah (27min 30sec 42) | Galen Rupp (27min 30sec 90) | Tariku Bekele (27min 31sec 43) |
2008 | Kenenisa Bekele (27min 1sec 17) | Sileshi Sihine (27min 2sec 77) | Micah Kogo (27min 4sec 11) |
2004 | Kenenisa Bekele (27min 5sec 10) | Sileshi Sihine (27min 9sec 39) | Zersenay Tadesse (27min 22sec 57) |
2000 | Haile Gebrselassie (27min 18sec 20) | Paul Tergat (27min 18sec 29) | Assefa Mezgebu (27min 19sec 75) |
1996 | Haile Gebrselassie (27min 7sec 34) | Paul Tergat (27min 8sec 17) | Salah Hissou (27min 24sec 67) |
1992 | Khalid Skah (27min 46sec 70) | Richard Chelimo (27min 47sec 72) | Addis Abebe (28min 0sec 7) |
1988 | Brahim Boutayeb (27min 21sec 46) | Salvatore Antibo (27min 23sec 55) | Kipkemboi Kimeli (27min 25sec 16) |
1984 | Alberto Cova (27min 47sec 54) | Mike McLeod (28min 6sec 22) | Mike Musyoki (28min 6sec 46) |
1980 | Miruts Yifter (27min 42sec 69) | Kaarlo Maaninka (27min 44sec 28) | Mohammed Kedir (27min 44sec 64) |
1976 | Lasse Virén (27min 40sec 38) | Carlos Lopes (27min 45sec 17) | Brendan Foster (27min 54sec 92) |
1972 | Lasse Virén (27min 38sec 35) | Emiel Puttemans (27min 39sec 58) | Miruts Yifter (27min 40sec 96) |
1968 | Naftali Temu (29min 27sec 4) | Mamo Wolde (29min 28sec 0) | Mohammed Gammoudi (29min 34sec 2) |
|
1964 | Billy Mills (28min 24sec 4) | Mohammed Gammoudi (28min 24sec 8) | Ron Clarke (28min 25sec 8) |
1960 | Pyotr Bolotnikov (28min 32sec 2) | Hans Grodotzki (28min 37sec 0) | David Power (28min 38sec 2) |
1956 | Vladimir Kuts (28min 45sec 6) | József Kovács (28min 52sec 4) | Allan Lawrence (28min 53sec 6) |
1952 | Emil Zátopek (29min 17sec 0) | Alain Mimoun (29min 32sec 8) | Aleksandr Anufriyev (29min 48sec 2) |
1948 | Emil Zátopek (29min 59sec 6) | Alain Mimoun (30min 47sec 4) | Bertil Albertsson (30min 53sec 6) |
1936 | Ilmari Salminen (30min 15sec 4) | Arvo Askola (30min 15sec 6) | Volmari Iso-Hollo (30min 20sec 2) |
1932 | Janusz Kusociński (30min 11sec 4) | Volmari Iso-Hollo (30min 12sec 6) | Lauri Virtanen (30min 35sec 0) |
1928 | Paavo Nurmi (30min 18sec 8) | Ville Ritola (30min 19sec 4) | Edvin Wide (31min 0sec 8) |
1924 | Ville Ritola (30min 23sec 2) | Edvin Wide (30min 55sec 2) | Eero Berg (31min 43sec 0) |
1920 | Paavo Nurmi (31min 45sec 8) | Joseph Guillemot (31min 47sec 2) | James Wilson (31min 50sec 8) |
1912 | Hannes Kolehmainen (31min 20sec 8) | Lewis Tewanima (32min 6sec 6) | Albin Stenroos (32min 21sec 8) |