The Comrades Marathon, an iconic ultra-marathon in South Africa, has witnessed many extraordinary athletes over its long history. This grueling race between Durban and Pietermaritzburg has produced numerous champions who have left their mark on the sport. Here, we celebrate the winners of this legendary race from 1991 to the present day, listing the latest champions first.
Modern Era Champions (1991-Present)
2020s
- 2023: Tete Dijana (5:13:00)
- 2022: Tete Dijana (5:30:00)
- 2020-2021: No race due to COVID-19 pandemic
2010s
- 2019: Edward Mothibi (5:31:00)
- 2018: Bongmusa Mthembu (5:26:00)
- 2017: Bongmusa Mthembu (5:35:00)
- 2016: David Gatebe (5:18:00)
- 2015: Gift Kelehe (5:38:00)
- 2014: Bongmusa Mthembu (5:28:00)
- 2013: Claude Moshiywa (5:32:00)
- 2012: Ludwick Mamabolo (5:31:00)
- 2011: Stephen Muzhingi (5:32:00)
- 2010: Stephen Muzhingi (5:29:00)
2000s
- 2009: Stephen Muzhingi (5:23:00)
- 2008: Leonid Shvetsov (5:24:00)
- 2007: Leonid Shvetsov (5:20:00)
- 2006: Fusi Nhlapo (5:28:00)
- 2005: Sipho Ngomane (5:27:00)
- 2004: Vladimir Kotov (5:29:00)
- 2003: Fusi Nhlapo (5:28:00)
- 2002: Vladimir Kotov (5:26:00)
- 2001: Vladimir Kotov (5:24:00)
- 2000: Vladimir Kotov (5:25:00)
1990s
- 1999: Charl Mattheus (5:24:00)
- 1998: Dmitri Grishin (5:29:00)
- 1997: Dmitri Grishin (5:34:00)
- 1996: Dmitri Grishin (5:30:00)
- 1995: Charl Mattheus (5:28:00)
- 1994: Shaun Meiklejohn (5:39:00)
- 1993: Juan van Deventer (5:39:00)
- 1992: Jetman Msutu (5:41:00)
- 1991: Nick Bester (5:40:00)
Women Champions
2020s
- 2023: Gerda Steyn (6:13:00)
- 2022: Alexandra Morozova (6:17:00)
- 2020-2021: No race due to COVID-19 pandemic
2010s
- 2019: Gerda Steyn (5:58:00)
- 2018: Ann Ashworth (6:10:00)
- 2017: Camille Herron (6:27:00)
- 2016: Charne Bosman (6:25:00)
- 2015: Caroline Wöstmann (6:12:00)
- 2014: Eleanor Greenwood (6:18:00)
- 2013: Elena Nurgalieva (6:27:00)
- 2012: Elena Nurgalieva (6:07:00)
- 2011: Elena Nurgalieva (6:24:00)
- 2010: Elena Nurgalieva (6:13:00)
2000s
- 2009: Olesya Nurgalieva (6:12:00)
- 2008: Elena Nurgalieva (6:14:00)
- 2007: Olesya Nurgalieva (6:10:00)
- 2006: Elena Nurgalieva (6:09:00)
- 2005: Elena Nurgalieva (6:12:00)
- 2004: Marina Bychkova (6:22:00)
- 2003: Maria Bak (6:11:00)
- 2002: Natalya Volgina (6:10:00)
- 2001: Maria Bak (6:27:00)
- 2000: Maria Bak (6:18:00)
1990s
- 1999: Riana van Niekerk (6:12:00)
- 1998: Riana van Niekerk (6:09:00)
- 1997: Maria Bak (6:14:00)
- 1996: Anne van Damme (6:12:00)
- 1995: Valerie Scott (6:19:00)
- 1994: Maria Bak (6:29:00)
- 1993: Caroline Wöstmann (6:08:00)
- 1992: Caroline Wöstmann (6:24:00)
- 1991: Maria Bak (6:10:00)