Judge by yourself - and then look at the "genetic marvels from Kenya" with a clean head:
800 M:
1985
1. Joaquim Carv. Cruz BRA 1963 1'42"49
2. Johnny Gray USA 1960 1'42"60
3. Steve Cram GBR 1960 1'42"88
4. Sebastian Coe GBR 1955 1'43"07
5. David Mack USA 1961 1'43"35
6. Rob Druppers NED 1962 1'43"56
7. Billy Konchellah KEN 1961 1'43"72
8. Sammy Koskei KEN 1961 1'43"78
9. Agberto Guimaraes BRA 1957 1'43"78
10. Peter Braun GER 1962 1'44"15
1986
1. Steve Cram GBR 1960 1'43"19
2. Johnny Gray USA 1960 1'43"46
3. William Wuycke VEN 1958 1'43"54
4. Earl Jones USA 1964 1'43"62
5. Peter Braun GER 1962 1'44"03
6. Peter Elliot GBR 1962 1'44"06
7. Sebastian Coe GBR 1955 1'44"10
8. Jose Luis Barbosa BRA 1961 1'44"10
9. David Mack USA 1961 1'44"17
10. Mathias Assmann DDR 1957 1'44"59
1987
1. Billy Konchellah KEN 1961 1'43"06
2. Peter Elliot GBR 1962 1'43"41
3. Jose Luis Barbosa BRA 1961 1'43"76
4. Philippe Collard FRA 1960 1'43"95
5. Johnny Gray USA 1960 1'44"09
6. Tom McKean GBR 1963 1'44"45
7. Abdi Bile SOM 1964 1'44"47
8. Ryszard Ostrowski POL 1961 1'44"59
9. William Wuycke VEN 1958 1'44"72
10. Faouzi Lahbi MAR 1960 1'44"72
1988
1. Johnny Gray USA 1960 1'42"65
2. Jose Luis Barbosa BRA 1961 1'43"20
3. Steve Cram GBR 1960 1'43"42
4. Paul Ereng KEN 1967 1'43"45
5. Said Aouita MAR 1959 1'43"86
6. Joaquim Carv. Cruz BRA 1963 1'43"90
7. Sebastian Coe GBR 1955 1'43"93
8. Sammy Koskei KEN 1961 1'44"06
9. Moussa Fall SEN 1963 1'44"06
10. Vladimir Graudyn URS 1963 1'44"10
1989
1. Paul Ereng KEN 1967 1'43"16
2. Sebastian Coe GBR 1955 1'43"38
3. Nixon Kiprotich KEN 1962 1'43"38
4. Johnny Gray USA 1960 1'43"39
5. Abdi Bile SOM 1964 1'43"60
6. Robert Kibet KEN 1965 1'43"70
7. Tom McKean GBR 1963 1'43"88
8. Ati Suhonen FIN 1965 1'44"10
9. Jose Luis Barbosa BRA 1961 1'44"20
10. Stephen Ole Marai KEN 1962 1'44"3
10. Sammy Tirop KEN 1963 1'44"3
1990
1. Peter Elliot GBR 1962 1'42"97
2. William Tanui KEN 1964 1'43"39
3. Johnny Gray USA 1960 1'43"72
4. Paul Ereng KEN 1967 1'43"78
5. Robert Kibet KEN 1965 1'44"29
6. Mark Everett USA 1968 1'44"40
7. Stephen Ole Marai KEN 1962 1'44"42
8. Nixon Kiprotich KEN 1962 1'44"43
9. Tom McKean GBR 1963 1'44"44
10. Dieudonne' Kwizwera BUR 1967 1'44"84
1991
1. Jose Luis Barbosa BRA 1961 1'43"08
2. William Tanui KEN 1964 1'43"30
3. Johnny Gray USA 1960 1'43"84
4. Mark Everett USA 1968 1'43"93
5. Billy Konchellah KEN 1961 1'43"96
6. Paul Ereng KEN 1967 1'44"06
7. Robert Kibet KEN 1965 1'44"06
8. George Kersh USA 1968 1'44"07
9. Tom McKean GBR 1963 1'44"20
10. Peter Elliot GBR 1962 1'44"27
1992
1. Johnny Gray USA 1960 1'42"80
2. Nixon Kiprotich KEN 1962 1'43"31
3. William Tanui KEN 1964 1'43"37
4. Mark Everett USA 1968 1'43"40
5. Andrea Benvenuti ITA 1969 1'43"92
6. Jose Parrilla USA 1972 1'43"97
7. David Sharpe GBR 1967 1'43"98
8. George Kersh USA 1968 1'44"00
9. Robert Kibet KEN 1965 1'44"17
10. Paulo Ruto KEN 1960 1'44"33
1993
1. Nixon Kiprotich KEN 1962 1'43"54
2. Martin Steele GBR 1962 1'43"84
3. Paulo Ruto KEN 1960 1'43"92
4. Johnny Gray USA 1960 1'44"03
5. Sammy Langat KEN 1970 1'44"06
6. Jose Luis Barbosa BRA 1961 1'44"18
7. Billy Konchellah KEN 1961 1'44"22
8. Charles Nkazampyampi BUR 1965 1'44"24
9. Robert Kibet KEN 1965 1'44"26
10. William Tanui KEN 1964 1'44"30
1994
1. Benson Koech KEN 1974 1'43"17
2. Wilson Kipketer KEN 1970 1'43"29
3. Vebjorn Rodal NOR 1972 1'43"50
4. Johnny Gray USA 1960 1'43"73
5. David Kiptoo KEN 1965 1'44"07
6. Andrea Benvenuti ITA 1969 1'44"08
7. Jin Il Lee KOR 1973 1'44"14
8. Atle Douglas NOR 1968 1'44"16
9. William Tanui KEN 1964 1'44"18
10. Giuseppe D'Urso ITA 1969 1'44"20
1995
1. Wilson Kipketer DEN 1970 1'42"87
2. Johnny Gray USA 1960 1'43"36
3. Benson Koech KEN 1974 1'43"45
4. Arthemon Hatungimana BUR 1974 1'43"56
5. Mahjoub Haida MAR 1970 1'43"57
6. Joseph Tengelei KEN 1970 1'43"57
7. Atle Douglas NOR 1968 1'43"69
8. Langat Kibet KEN 1972 1'43"84
9. Philip Kibitok KEN 1971 1'43"89
10. Vebjorn Rodal NOR 1972 1'44"05
1996
1. Wilson Kipketer DEN 1970 1'41"83
2. Vebjorn Rodal NOR 1972 1'42"58
3. Hezekiel Sepeng RSA 1974 1'42"74
4. Fred Onyancha KEN 1969 1'42"79
5. Norberto Tellez CUB 1972 1'42"85
6. Sammy Langat Kibet KEN 1972 1'43"26
7. David Kiptoo KEN 1965 1'43"38
8. Arthemon Hatungimana BUR 1974 1'43"46
9. Philip Kibitok KEN 1971 1'43"55
10. Robert Kibet KEN 1965 1'43"66
1500 m:
1985
1. Said Aouita MAR 1960 3'29"46
2. Steve Cram GBR 1960 3'29"67
3. Sydney Maree USA 1956 3'29"77
4. Jose Luis Gonzales ESP 1957 3'30"92
5. Jose Manuel Abascal ESP 1958 3'31"69
6. Pierre Deleze SUI 1959 3'31"75
7. Steve Scott USA 1956 3'31"76
8. Sebastian Coe GBR 1956 3'32"13
9. Mike Hillardt AUS 1961 3'33"39
10. Mike Boit KEN 1949 3'33"91
1986
1. Sebastian Coe GBR 1956 3'29"77
2. Steve Cram GBR 1960 3'30"15
3. Jose Manuel Abascal ESP 1958 3'31"13
4. Sydney Maree USA 1956 3'32"56
5. Jose Luis Gonzales ESP 1957 3'32"90
6. Kipkoech Cheruyot KEN 1964 3'33"07
7. Omar Khalifa SUD 1953 3'33"28
8. Steve Scott USA 1956 3'33"71
9. Steve Ovett GBR 1955 3'33"78
10. Abdi Bile SOM 1964 3'34"01
1987
1. Said Aouita MAR 1960 3'30"69
2. Steve Cram GBR 1960 3'31"43
3. Abdi Bile SOM 1964 3'31"71
4. Jose Luis Gonzales ESP 1957 3'33"01
5. Peter Elliot GBR 1962 3'33"23
6. Sydney Maree USA 1956 3'33"28
7. Jens Peter Herold DDR 1965 3'33"28
8. Steve Crabb GBR 1963 3'33"34
9. Dieter Baumann GER 1960 3'33"54
10. Jose Manuel Abascal ESP 1958 3'33"6
1988
1. Steve Cram GBR 1960 3'30"95
2. Jim Spivey USA 1960 3'31"01
3. Said Aouita MAR 1960 3'32"69
4. Peter Elliot GBR 1962 3'32"94
5. Jens Peter Herold DDR 1965 3'33"33
6. Abdi Bile SOM 1964 3'33"6
7. Steve Crabb GBR 1963 3'33"95
8. Mike Hillardt AUS 1961 3'34"06
9. Mark Rowland GBR 1963 3'34"53
10. Pat Scammel AUS 1961 3'34"61
1989
1. Abdi Bile SOM 1964 3'30"55
2. Said Aouita MAR 1960 3'30"63
3. Wilfred Kirochi KEN 1969 3'32"57
4. Gennaro Di Napoli ITA 1968 3'32"98
5. Jose Luis Gonzales ESP 1957 3'33"33
6. Jens Peter Herold DDR 1965 3'34"00
7. Sebastian Coe GBR 1956 3'34"05
8. Kipkoech Cheruyot KEN 1964 3'34"14
9. Dieter Baumann GER 1960 3'34"25
10. Joseph Chesire KEN 1957 3'34"53
1990
1. Nourradine Morceli ALG 1970 3'32"60
2. Peter Elliot GBR 1962 3'32"69
3. Gennaro Di Napoli ITA 1968 3'32"78
4. Wilfred Kirochi KEN 1969 3'32"90
5. Steve Cram GBR 1960 3'33"03
6. Jens Peter Herold DDR 1965 3'33"2
7. Herve Phileppeau FRA 1962 3'33"54
8. Joe Falcon USA 1966 3'33"6
9. Jose Luis Gonzales ESP 1957 3'33"87
10. Tony Morrell GBR 1962 3'34"1
1991
1. Nourradine Morceli ALG 1970 3'31"00
2. Simon Doyle AUS 1966 3'31"96
3. Fermin Cacho ESP 1969 3'32"03
4. Peter Elliot GBR 1962 3'32"94
5. Said Aouita MAR 1960 3'33"28
6. David Kibet KEN 1963 3'33"51
7. Wilfred Kirochi KEN 1969 3'33"6
8. Jim Spivey USA 1960 3'33"7
9. Gennaro Di Napoli ITA 1968 3'33"74
10. Matthew Yates GBR 1969 3'34"00
1992
1. Nourradine Morceli ALG 1970 3'28"82
2. David Kibet KEN 1963 3'32"13
3. William Kemei KEN 1969 3'32"41
4. Wilfred Kirochi KEN 1969 3'32"49
5. Fermin Cacho ESP 1969 3'32"69
6. Jens Peter Herold DDR 1965 3'32"77
7. Jim Spivey USA 1960 3'32"94
8. Joseph Chesire KEN 1957 3'33"12
9. Jonah Birir KEN 1971 3'33"36
10. Gennaro Di Napoli ITA 1968 3'33"80
1993
1. Nourradine Morceli ALG 1970 3'29"20
2. Fermin Cacho ESP 1969 3'32"01
3. Abdi Bile SOM 1964 3'32"83
4. Mohamed Suleiman QAT 1969 3'33"29
5. Simon Doyle AUS 1966 3'33"39
6. Johan Landsman SAF 1964 3'33"56
7. Jonah Birir KEN 1971 3'33"86
8. David Kibet KEN 1963 3'33"88
9. Jens Peter Herold DDR 1965 3'34"42
10. Atoi Boru KEN 1973 3'34"61
1994
1. Nourradine Morceli ALG 1970 3'30"61
2. Venuste Nyongabo BUR 1973 3'30"66
3. Azzeddine Sediki MAR 1970 3'32"71
4. Mohamed Suleiman QAT 1969 3'32"73
5. Hicham El Gerrouji MAR 1974 3'33"61
6. Abdi Bile SOM 1964 3'33"63
7. Atoi Boru KEN 1973 3'34"12
8. Gennaro Di Napoli ITA 1968 3'34"42
9. Moses Kiptanui KEN 1971 3'34"44
10. Benson Koech KEN 1974 3'34"72
1995
1. Nourradine Morceli ALG 1970 3'27"37
2. Venuste Nyongabo BUR 1973 3'30"78
3. Hicham El Gerrouji MAR 1974 3'31"16
4. William Kemei KEN 1969 3'31"40
5. Azzeddine Sediki MAR 1970 3'31"48
6. Steve Holman USA 1970 3'32"01
7. Eric Dubus FRA 1966 3'32"37
8. Gennaro Di Napoli ITA 1968 3'32"94
9. Mohamed Suleiman QAT 1969 3'33"37
10. William Tanui KEN 1964 3'33"69
1996
1. Hicham El Gerrouji MAR 1974 3'29"05
2. Nourradine Morceli ALG 1970 3'29"50
3. Venuste Nyongabo BUR 1973 3'30"09
4. Laban Rotich KEN 1969 3'31"06
5. William Tanui KEN 1964 3'31"20
6. Stephen Kipkorir KEN 1970 3'31"87
7. Elija Maru KEN 1976 3'32"07
8. Fermin Cacho ESP 1969 3'32"58
9. Moses Kigen KEN 3'32"84
10. Benson Koech KEN 1974 3'32"90