Year
Name
Country
Time
1974
Günter Hallas
Vest-Germany
2:44:53
1975
Ralf Bochröder
Vest-Germany
2:47:08
1976
Ingo Sensburg
Vest-Germany
2:23:08
1977
Norman Wilson
Vest-Germany
2:16:21
1978
Michael Spöttel
Vest-Germany
2:20:03
1979
Ingo Sensburg
Vest-Germany
2:21:09
1980
Ingo Sensburg
Vest-Germany
2:16:48
1981
Ian Ray
Great Britania
2:15:42
1982
Domingo Tibaduiza
Columbia
2:14:47
1983
Belgium
2:13:37
1984
John Skovbjerg
Denmark
2:13:35
1985
Jimmy Ashworth 
Great Britania
2:11:43
1986
Boguslaw Psujek
Polen
2:11:03
1987
Suleiman Nyambui
Tanzania
2:11:11
1988
Suleiman Nyambui
Tanzania
2:11:45
1989
Alfredo Shahanga
Tanzania
2:10:11
1990
Australia
2:08:16
1991
Steve Brace 
Great Britania
2:10:57
1992
David Tsebe
South Africa
2:08:07
1993
Xolile Yawa 
South Africa
2:10:57
1994
Portugal
2:08:31
1995
Sammy Lelei 
Kenya
2:07:02
1996
Spain
2:09:15
1997
Elijah Lagat 
Kenya
2:07:41
1998
Brasilien
2:06:05
1999
Josephat Kiprono
Kenya
2:06:44
2000
Kenya
2:07:42
2001
Kenya
2:08:47
2002
Kenya
2:06:47
2003
Kenya
2:04:55
2004
Kenya
2:06:44
2005
Kenya
2:07:41
2006
Ethiopia
2:05:56
2007
Ethiopia
2:04:26