Year
Name
Country
Time
1982
Steve Brown
USA
2:16:33
1983
Simon Kilili 
Kenya
2:22:18
1984
Tanzania
2:10:19
1985
Ikke Afholdt
   
1986
Ric Sayre 
USA
2:12:59
1987
Art Boileau 
Canada
2:13:08
1988
Martín Mondragón
Mexico
2:10:19
1989
Art Boileau
Canada
2:13:01
1990
Pedro Ortiz
Colombia
2:11:54
1991
South Africa
2:10:29
1992
Irland
2:12:29
1993
Joseildo Rocha
Brasilien
2:14:29
1994
Paul Pilkington
USA
2:12:13
1995
Rolando Vera
Ecuador
2:11:39
1996
José Luis Molina
Costa Rica
2:13:23
1997
El Maati Chaham
Marokko
2:14:15
1998
Tanzania
2:11:21
1999
Simon Bor
Kenya
2:09:25
2000
Benson Mutisya
Kenya
2:11:55
2001
Kenya
2:13:13
2002
Kenya
2:10:27
2003
Mark Yatich
Kenya
2:09:52
2004
Kenya
2:13:41
2005
Kenya
2:09:35
2006
Kenya
2:08:40
2007
Fred Mogaka 
Kenya
2:17:14
2008
Laban Moiben
Kenya
2:13:50