| Men
| Date | Men's winner | Country | Time (h:m:s) |  
| April 21, 2024 | Taoufik Allam |  Morocco | 2:08:58 |  
| April 16, 2023 | Alfred Barkach |  Kenya | 2:08:51 |  
| April 24, 2022 | Julius Tuwei |  Kenya | 2:07:43 |  
| April 18, 2021 | Eliud Kipchoge |  Kenya | 2:04:30 |  
| April 19, 2020 | Postponed to 2021 due to COVID-19[2] |  
| April 14, 2019 | Geart Jorritsma |  Netherlands | 2:26:34 |  
| April 22, 2018 | Mohamed Oumaarir |  Morocco | 2:28:23 |  
| April 23, 2017 | Jonas Roels | .svg.png) Belgium | 2:31:10 |  
| April 17, 2016 | David Stevens | .svg.png) Belgium | 2:31:34 |  
| April 19, 2015 | Evans Cheruiyot |  Kenya | 2:09:40 |  
| April 27, 2014 | Elijah Sang |  Kenya | 2:10:21 |  
| April 21, 2013 | Isaac Kosgei |  Kenya | 2:09:17 |  
| April 22, 2012 | Ishmael Busendich |  Kenya | 2:09:09 |  
| April 17, 2011 | Stephen Kiprotich |  Uganda | 2:07:20 |  
| April 25, 2010 | John Kelai |  Kenya | 2:12:17 |  
| April 26, 2009 | Jacob Yator |  Kenya | 2:09:02 |  
| April 27, 2008 | Silas Toek |  Kenya | 2:10:40 |  
| April 22, 2007 | Thomson Cherogony |  Kenya | 2:11:35 |  
| April 23, 2006 | Sammy Rotich |  Kenya | 2:12:05 |  
| May 15, 2005 | John Kelai |  Kenya | 2:11:44 |  
| May 16, 2004 | Girma Tolla | .svg.png) Ethiopia | 2:10:33 |  
| May 25, 2003 | Wilson Kibet |  Kenya | 2:11:38 |  
| May 26, 2002 | Raymond Kipkoech |  Kenya | 2:12:33 |  
| May 27, 2001 | Mustapha Riad |  Morocco | 2:12:20 |  
| 2000 | Cancelled | — | — |  
| June 6, 1999 | Anatoli Zerouk |  Ukraine | 2:16:31 |  
| June 7, 1998 | Hussein Ahmed Salah |  Djibouti | 2:13:25 |  
| June 8, 1997 | Dmitry Kapitonov |  Russia | 2:12:09 |  
| June 16, 1996 | John Mandu |  Kenya | 2:15:14 |  
| June 18, 1995 | Viktor Goural |  Ukraine | 2:15:29 |  
| June 5, 1994 | Piotr Pobłocki |  Poland | 2:13:01 |  
| June 13, 1993 | Jan Tau | .svg.png) South Africa | 2:12:19 |  
| October 11, 1992 | Willie Mtolo | .svg.png) South Africa | 2:13:39 |  
| October 13, 1991 | Sergey Prorokov |  Soviet Union | 2:15:04 |  
| August 26, 1989 | Marti ten Kate |  Netherlands | 2:10:57 |  
| June 20, 1987 | Marti ten Kate |  Netherlands | 2:13:52 |  
| October 12, 1985 | Zoltan Köszegi |  Hungary | 2:15:39 |  
| September 10, 1983 | Kevin Forster |  United Kingdom | 2:14:19 |  
| July 11, 1981 | Cor Vriend |  Netherlands | 2:15:54 |  
| August 25, 1979 | Kirk Pfeffer |  United States | 2:11:50 |  
| August 27, 1977 | Brian Maxwell | .svg.png) Canada | 2:15:14 |  
| August 30, 1975 | Ron Hill |  United Kingdom | 2:15:59 |  
| September 1, 1973 | Ron Hill |  United Kingdom | 2:18:06 |  
| September 4, 1971 | Bernie Allen |  United Kingdom | 2:16:54 |  
| August 16, 1969 | Kazuo Matsubara | .svg.png) Japan | 2:19:29 |  
| August 26, 1967 | Yoshiro Mifune |  Japan | 2:20:53 |  
| August 28, 1965 | Aurèle Vandendriessche | .svg.png) Belgium | 2:21:16 |  
| July 13, 1963 | Václav Chudomel |  Czechoslovakia | 2:25:11 |  
| August 12, 1961 | Peter Wilkinson |  United Kingdom | 2:24:12 |  
| August 15, 1959 | Pavel Kantorek |  Czechoslovakia | 2:26:48 |  
| August 17, 1957 | Piet Bleeker |  Netherlands | 2:32:39 |  
| August 27, 1955 | Reinaldo Gorno |  Argentina | 2:26:33 |  
| September 12, 1953 | Jim Peters |  United Kingdom | 2:19:22 |  
| September 1, 1951 | Veikko Karvonen |  Finland | 2:29:02 |  
| August 20, 1949 | Jack Holden |  United Kingdom | 2:20:52 |  
| August 20, 1947 | Eero Riikonen |  Finland | 2:44:13 |  | Women
| Date | Women's winner | Country | Time (h:m:s) |  
| April 21, 2024 | Souad Kanbouchia |  Morocco | 2:27:16 |  
| April 16, 2023 | Shyline Toroitich |  Kenya | 2:22:45 |  
| April 24, 2022 | Maurine Chepkemoi |  Kenya | 2:21:10 |  
| April 18, 2021 | Katharina Steinruck |  Germany | 2:25:59 |  
| April 19, 2020 | Postponed to 2021 due to COVID-19[2] |  
| April 14, 2019 | Caroline Chepkwony |  Kenya | 2:27:00 |  
| April 22, 2018 | Kellen Waithira |  Kenya | 2:34:06 |  
| April 23, 2017 | Betty Lempus |  Kenya | 2:29:31 |  
| April 17, 2016 | Sarah Jebet |  Kenya | 2:27:59 |  
| April 19, 2015 | Mireille Baart |  Netherlands | 2:51:48 |  
| April 27, 2014 | Reina Visser |  Netherlands | 2:42:06 |  
| April 21, 2013 | Arenda Abbink |  Netherlands | 2:59:52 |  
| April 22, 2012 | Konstantina Kefala |  Greece | 2:41:01 |  
| April 17, 2011 | Ingrid Prigge |  Netherlands | 2:45:10 |  
| April 25, 2010 | Ingrid Prigge |  Netherlands | 2:46:25 |  
| April 26, 2009 | Ilona Pfeiffer |  Germany | 2:44:58 |  
| April 27, 2008 | Polly Nkambi |  Netherlands | 3:12:41 |  
| April 22, 2007 | Ingrid Prigge |  Netherlands | 2:42:31 |  
| April 23, 2006 | Petra van Tongeren |  Netherlands | 3:19:13 |  
| May 15, 2005 | Abidi Tigist | .svg.png) Ethiopia | 2:33:01 |  
| May 16, 2004 | Nadezhda Wijenberg |  Netherlands | 2:31:23 |  
| May 25, 2003 | Gea Siekmans |  Netherlands | 3:05:02 |  
| May 26, 2002 | Lidya Vasilevskaya |  Russia | 2:29:23 |  
| May 27, 2001 | Franca Fiacconi |  Italy | 2:31:40 |  
| 2000 | Cancelled | — | — |  
| June 6, 1999 | Halina Karnatsevich | .svg.png) Belarus | 2:37:35 |  
| June 7, 1998 | Wioletta Kryza |  Poland | 2:38:51 |  
| June 8, 1997 | Carla Beurskens |  Netherlands | 2:37:20 |  
| June 16, 1996 | Mieke Pullen |  Netherlands | 2:41:13 |  
| June 18, 1995 | Irina Yagodina |  Ukraine | 2:36:43 |  
| June 5, 1994 | Franca Fiacconi |  Italy | 2:37:43 |  
| June 13, 1993 | Veronika Troxler | .svg.png) Switzerland | 2:44:33 |  
| October 11, 1992 | Natalia Repescko | .svg.png) South Africa | 2:42:50 |  
| October 13, 1991 | Czesława Mentlewicz |  Poland | 2:41:48 |  
| August 26, 1989 | Alena Peterková |  Czechoslovakia | 2:40:28 |  
| June 20, 1987 | Helen Comsa | .svg.png) Switzerland | 2:39:29 |  
| October 12, 1985 | Eefje van Wissen |  Netherlands | 2:39:32 |  
| September 10, 1983 | Priscilla Welch |  United Kingdom | 2:36:32 |  
| July 11, 1981 | Jane Wipf |  United States | 2:38:21 |   
 |