| 1st |
1992 |
Andrew McLean (RSA) in 6:00:46 |
| 2nd |
1993 |
Andrew McLean (RSA) in 5:52:34 |
| 3rd |
1994 |
Andrew McLean (RSA) in 5:32:38 |
| 4th |
1995 |
Michael Anderson (Sweden) in 5:57:53 |
| 5th |
1996 |
Scott Mercier (USA) in 6:24:03 |
| 6th |
1997 |
Andrew McLean (RSA) in 8:58:47 |
| 7th |
1998 |
Tim Jones (Zimbabwe) in 9:53:05 |
| 8th |
1999 |
Davy Dubbledam (Netherland) in 11:05:37 |
| 9th |
2000 |
Nicholas White (HSBC - RSA) in 14:55:58 |
| 10th |
2001 |
Piotr Chmielewski (MROZ - Poland) in 11:05:02 |
| 11th |
2002 |
David George (Astrolaub/Omega - RSA) in 11:30:44 |
| 12th |
2003 |
David George (Barloworld - RSA) in 12:56:15 |
| 13th |
2004 |
David George (Barloworld - RSA) in 13:04:40 |
| 14th |
2005 |
Tiaan Kannemeyer (Barloworld - RSA) in 14:53:49 |
| 15th |
2006 |
Peter Velits (Konica/Minolta - Slovakia) in 14:55:5 |
| 16th |
2007 |
Alex Efimkin (Team Barloworld) in 11.52'38 |
| 17th |
2008 |
Christian Phannberger (Team Barloworld) in 14h38’50 |
| 18th |
2009 |
Race 1: Robert Hunter (Barloworld - RSA) in 2:41:18
Race 2: Christopher Froome (Barloworld - RSA) in 03:31:37
Race 3: Stephen Cummings (Barloworld - RSA) in 4:34:17
Race 4: Arran Brown (Medscheme - RSA) in 2:46:32 |