Hele Marathon Mannen
1991 Huub Pragt (Leiden) 2.20.43
1992 Jan de Lange (Steenwijk) 2.25.21
1993 Jarostaw Lewandowski (Polen) 2.24.16
1994 Jarostaw Lewandowski (Polen) 2.24.00
1995 Jarostaw Lewandowski (Polen) 2.20.14
1996 Jarostaw Lewandowski (Polen) 2.22.03
1997 Dimitri Riyoukhine (Rusland) 2.22.04
1998 Dimitri Riyoukhine (Rusland) 2.19.27
1999 Gennady Panin (Rusland) 2.20.58
2000 Abraham Limo (Kenia) 2.18.27
2001 Peter Kelchtermans (België) 2.30.31
2002 Peter Kelchtermans (België) 2.32.18
2003 Tomasz Chawawko (Polen) 2.35.53
2004 Krzysztof Bartkiewicz (Polen) 2.31.02
2005 Ferenc Biri (Hongarije) 2.31.45
2006 Isaiah Kipkemei Kosgai (Kenia) 2.28.12
2007 Jos Hoogeboom (Tuitjenhorn) 2.36.57
2008 Krzsystof Bartkiewicz (Polen) 2.31.47
2009 Simon Kipgnetich (Oeganda) 2.14.08
2010 Dominique Kemboi (Kenia) 2.15.08
2011 Abdelkrim Boubkert (Marokko) 2.14.40
2012 Simon Rugut Kipngetich (Oeganda) 2.15.55
2013 Wondemu Molla (Ethiopië) 2.19.49
2014 David Rutoh (Kenia) 2.13.22 (Evenementsrecord)
2015 David Rutoh (Kenia) 2.17.27
2016 Robert Willemse (Berkel en Rodenrijs) 2.38.02
2017 Tsgabu Gebremairam Kahsay (Ethiopië) 2.18.49
2018 Eliud Weru (Kenia) 2.15.28
2019 Alemayehu Mekkonen Lema (Ethiopië) 2.16.08
Halve Marathon Mannen
1991 Raymond Jones (Engeland) 1.11.45
1992 Jos van Leeuwen (Nederland) 1.11.11
1993 Miroslav Bugaj (Polen) 1.08.48
1994 Jerry McCarthy (Engeland) 1.08.15
1995 Jerry McCarthy (Engeland) 1.08.08
1996 Christophe Clucke (Belgë) 1.09.09
1997 Jackson Onweri (België) 1.05.23
1998 John Vermeule (Nederland) 1.05.06
1999 Tesfaye Tola (Kenia) 1.02.46
2000 Francis Naali (Tanzania) 1.05.36
2001 Lemma Zegesse (Belgie) 1.06.21
2002 Sander Bron (Gouda) 1.14.24
2003 Roman Cucos (Moldavië) 1.10.20
2004 Driss Bouaroui (Marokko) 1.08.48
2005 Lajos Berencz (Hongarije) 1.07.24
2006 Serhiy Fiskovich (Hongarije) 1.09.17
2007 Benjamin Kipkosgei (Kenia) 1.03.13
2008 Julius Kipruto Kuto (Kenia) 1.03.19
2009 Solomon Kiptoo (Kenia) 1.04.12
2010 David Marus (Oeganda) 1.03.55
2011 Nathaniel Kipkosgei (Kenia) 1.01.25 (Evenementsrecord)
2012 David Marus (Oeganda) 1.02.55
2013 Alfers Lagat (Kenia) 1.04.08
2014 Hicham Abou El Abbas (Marokko) 1.05.44
2015 Bart van Nunen (Papendrecht) 1.04.35 (NK)
2016 Khalid Choukoud (Den Haag) 1.03.29
2017 Kjell de Hondt (België) 1.08.47
2018 David Nilsson (Zweden) 1.08.54
2019 Albert Didriksen (Hongarije) 1.08.46