Who Won the New York City Marathon

Home » Racing » Who Won the New York City Marathon

The New York City Marathon is held annually in the fall. The course runs through the boroughs of New York City. The first race was run in 1970 and was won by Garie Muhrcke. It has been run every year since 1970 - except for 2012 when the race was cancelled due to Hurricane Sandy and 2020 due to COVID-19.

Yr NYC Marathon Winner Time From
2024 Abdi Nageeye 2:07:39 Netherlands
2023 Tamirat Tola 2:04:58 Ethiopia
2022 Evans Chebet 2:08:41 Kenya
2021 Albert Korir 2:08:22 Kenya
2020 CANCELLED (held virtually)  
2019 Geoffrey Kamworor 2:08:13 Ethiopia
2018 Lelisa Desisa 2:05:59 Ethiopia
2017 Geoffrey Kamworor 2:10:53 Kenya
2016 Ghirmay Ghebreslassie 2:07.51 Eritrea
2015 Stanley Biwott 2:10:34 Kenya
2014 Wilson Kipsang 2:10:59 Kenya
2013 Geoffrey Mutai 2:08:24 Kenya
2012 CANCELLED    
2011 Geoffrey Mutai 2:05:06 Kenya
2010 Gebre Gebrmariam 2:08:14 Ethiopia
2009 Meb Keflezighi 2:09:15 United States
2008 Marilson Gomes dos Santos 2:08:43 Brazil
2007 Martin Lel 2:09:04 Kenya
2006 Marilson Gomes dos Santos 2:09:58 Brazil
2005 Paul Tergat 2:09:30 Kenya
2004 Hendrick Ramaala 2:09:28 South Africa
2003 Martin Lel 2:10:30 Kenya
2002 Rodgers Rop 2:08:07 Kenya
2001 Tesfaye Jifar 2:07:43 Ethiopia
2000 Abdelkader El Mouaziz 2:10:09 Morocco
1999 Joseph Chebet 2:09:14 Kenya
1998 John Kagwe 2:08:45 Kenya
1997 John Kagwe 2:08:12 Kenya
1996 Giacomo Leone 2:09:54 Italy
1995 German Silva 2:11:00 Mexico
1994 German Silva 2:11:21 Mexico
1993 Andres Espinosa 2:10:04 Mexico
1992 Willie Mtolo 2:09:29 South Africa
1991 Salvador Garcia 2:09:28 Mexico
1990 Douglas Wakiihuri 2:12:39 Kenya
1989 Juma Ikangaa 2:08:01 Tanzania
1988 Steve Jones 2:08:20 United Kingdom
1987 Ibrahim Hussein 2:11:01 Kenya
1986 Gianni Poli 2:11:06 Italy
1985 Orlando Pizzolato 2:11:34 Italy
1984 Orlando Pizzolato 2:14:53 Italy
1983 Rod Dixon 2:08:59 New Zealand
1982 Alberto Salazar 2:09:29 United States
1981 Alberto Salazar 2:08:13 United States
1980 Alberto Salazar 2:09:41 United States
1979 Bill Rodgers 2:11:42 United States
1978 Bill Rodgers 2:12:12 United States
1977 Bill Rodgers 2:11:28 United States
1976 Bill Rodgers 2:10:10 United States
1975 Tom Fleming 2:19:27 United States
1974 Norbert Sander 2:26:30 United States
1973 Tom Fleming 2:21:54 United States
1972 Sheldon Karlin 2:27:52 United States
1971 Norman Higgins 2:22:54 United States
1970 Garie Muhrcke 2:31:38 United States