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 | Belgium | 2:31:10 | April 17, 2016 | David Stevens | 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 | 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 | South Africa | 2:12:19 | October 11, 1992 | Willie Mtolo | 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 | 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 | Japan | 2:19:29 | August 26, 1967 | Yoshiro Mifune | Japan | 2:20:53 | August 28, 1965 | Aurèle Vandendriessche | 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 | | 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 | 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 | 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 | Switzerland | 2:44:33 | October 11, 1992 | Natalia Repescko | 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 | 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 | |