2026
14.06
86km
99th Comrades Marathon - Up Run
7:07:28 h 384
05.04
56km
56th Two Oceans Marathon › Show nested results
4:30:06 h 630
05.04
56km
56th Two Oceans Marathon - 50km Split
3:59:08 h
591
2025
08.06
90km
98th Comrades Marathon - Down Run
9:28:51 h 4675
06.04
56km
55th Two Oceans Marathon › Show nested results
4:33:38 h 655
06.04
50km
55th Two Oceans Marathon - 50km Split
4:04:46 h
711
2024
09.06
87km
97th Comrades Marathon - Up Run
7:44:23 h 1060
04.05
50km
3rd N12 Ultra Marathon
4:01:00 h 99
13.04
56km
54th Two Oceans Marathon › Show nested results
5:37:21 h 3443
13.04
50km
54th Two Oceans Marathon - 50km Split
5:00:59 h
3441
2023
11.06
87km
96th Comrades Marathon - Down Run
8:02:35 h 1440
15.04
56km
53th Two Oceans Marathon › Show nested results
4:51:42 h 881
15.04
50km
53th Two Oceans Marathon - 50km Split
4:20:24 h
882
2022
28.08
90km
95th Comrades Marathon - Down Run
8:57:35 h 1999
2018
10.06
90km
93rd Comrades Marathon - Down Run
8:41:51 h 2111
31.03
56km
49th Two Oceans Marathon › Show nested results
4:28:35 h 465
31.03
50km
49th Two Oceans Marathon - 50km Split
3:58:24 h
470
2017
04.06
87km
92nd Comrades Marathon - Up Run
9:56:08 h 4374
15.04
56km
48th Two Oceans Marathon › Show nested results
5:09:34 h 1541
15.04
50km
48th Two Oceans Marathon - 50km Split
4:38:26 h
1700
2016
29.05
89km
91st Comrades Marathon - Down Run
9:11:16 h 3125
26.03
56km
47th Two Oceans Marathon › Show nested results
5:19:58 h 1851
26.03
50km
47th Two Oceans Marathon - 50km Split
4:31:39 h
1381
2015
31.05
87km
90th Comrades Marathon - Up Run
8:43:38 h 1531
04.04
56km
46th Two Oceans Marathon › Show nested results
5:08:17 h 1366
04.04
50km
46th Two Oceans Marathon - 50km Split
4:27:15 h
1177
21.03
50km
25th Om Die Dam 50km
4:56:33 h 548
2014
01.06
89km
89th Comrades Marathon - Down Run
7:25:38 h 467
18.04
56km road race
45th Two Oceans Marathon › Show nested results
5:22:49 h 1940
18.04
50km
45th Two Oceans Marathon - 50km Split
4:33:40 h
1433
2013
29.09
50km
City2City Ultra Marathon
3:58:14 h 184
02.06
87km road race
88th Comrades Marathon - Up Run
7:17:50 h 205
20.04
50km road race
27th Loskop Ultra Marathon 50km
4:53:54 h 1062
30.03
56km road race
44th Two Oceans Marathon › Show nested results
5:02:50 h 1491
30.03
50km road race
44th Two Oceans Marathon - 50km Split (RSA)
4:17:55 h
968
2012
30.09
50km
City2City Ultra Marathon
3:32:46 h 77
03.06
89km road race
87th Comrades Marathon - Down Run
8:06:08 h 1093
07.04
56km road race
43rd Two Oceans Marathon › Show nested results
5:07:14 h 1544
07.04
50km road race
43rd Two Oceans Marathon - 50km Split (RSA)
4:07:44 h
719
17.03
50km
22nd Om Die Dam 50km
3:44:27 h 104
2011
18.09
50km
City2City Ultra Marathon
4:19:27 h 323
23.04
50km road race
42nd Two Oceans Marathon - 50km Split
4:26:06 h 1232
19.03
50km
21st Om Die Dam 50km
3:45:38 h 106
2010
19.09
50km
City2City Ultra Marathon
3:43:34 h 76
2009
27.09
50km
City2City Ultra Marathon
3:40:39 h 149
2008
19.04
50km
22th Loskop Ultra Marathon 50km
3:25:15 h 65
2007
17.03
50km
17th Om Die Dam 50km
3:31:08 h 67
2005
23.04
50km
19th Loskop Ultra Marathon 50km
3:20:45 h 77
19.03
50km
15th Om Die Dam 50km
3:25:39 h 46
2004
16.06
87km road race
79th Comrades Marathon - Up Run
7:22:02 h 403
10.04
56km road race
35th Two Oceans Marathon
4:01:25 h 343
2003
16.06
89km road race
78th Comrades Marathon - Down Run
7:20:02 h 489
15.03
50km road race
13th Om Die Dam 50km
3:43:02 h 134
2002
17.06
87km road race
77th Comrades Marathon - Up Run
8:40:35 h 1895
2001
16.06
89km road race
76th Comrades Marathon - Down Run
7:56:19 h 1138
2000
16.06
87km road race
75th Comrades Marathon - Up Run
7:14:00 h 415
22.04
56km
31st Two Oceans Marathon
4:21:38 h 550
1999
16.06
89km
74th Comrades Marathon - Down Run
8:46:13 h 2557