Main > Men, 3000 m Steeplechase  All Time Best
The method I use to identify the 10 all time best athletes is a very simple.
From the Top 10 lists in the yearly statistics (Men 1891-2004, Women 1921-2004), the athlete
in the first position receives 10 points, the athlete in the second position receives 9 points
and so on down to the tenth position.
Athlete with the most points is the best.
The same method is applied to Olympic Games, World Championships, and European Championships.
The athlete in the first place receives 10 points, the athlete in the second place
receives 9 points and so on down to the tenth place.
Top 10 Yearly Statistics
Points Years
1  Paul Kipsiele Koech  KEN  119  2001-2016
2  Ezekiel Kemboi  KEN  94  2002-2016
3  Brimin Kiprop Kipruto  KEN  85  2004-2016
4  Bronislaw Malinowski  POL  80  1971-1981
5  Moses Kiptanui  KEN  77  1991-2000
6  Gaston Roelants  BEL  70  1960-1968
6  Patrick Sang  KEN  70  1985-1998
8  Erik Elmsäter  SWE  65  1942-1948
9  Henry Marsh  USA  64  1976-1988
10  Conseslus Kipruto  KEN  63  2012-2022
Top 10 Olympic Games
Points
1  Brimin Kiprop Kipruto  KEN  30   
2  Mahiedine Mekhissi  FRA  26   
2  Bronislaw Malinowski  POL  26   
4  Ezekiel Kemboi  KEN  24   
5  Alessandro Lambruschini  ITA  22   
6  Gaston Roelants  BEL  21   
7  Volmari Iso-Hollo  FIN  20   
7  Soufiane El Bakkali  MAR  20   
9  Matthew Birir  KEN  17   
10  Amos Biwott  KEN  15   
10  Tapio Kantanen  FIN  15   
Top 10 World Championships
Points
1  Ezekiel Kemboi  KEN  67   
2  Conseslus Kipruto  KEN  46   
3  Brimin Kiprop Kipruto  KEN  39   
3  Moses Kiptanui  KEN  39   
5  Soufiane El Bakkali  MAR  37   
5  Bouabdellah Tahri  FRA  37   
7  Lamecha Girma  ETH  32   
8  Evan Jager  USA  24   
9  Mahiedine Mekhissi  FRA  23   
10  Bernard Barmasai  KEN  22   
Top 10 European Championships
Points
1  Mahiedine Mekhissi-Benabbad  FRA  40   
2  Patriz Ilg  FRG  27   
2  Alessandro Lambruschini  ITA  27   
4  Yoann Kowal  FRA  25   
5  Bouabdellah Tahri  FRA  24   
6  Francesco Panetta  ITA  22   
7  Hagen Melzer  GDR  21   
8  Bronislaw Malinowski  POL  20   
8  William van Dijck  BEL  20   
10  Gaston Roelants  BEL  18