2026
05.04
56km
56th Two Oceans Marathon › Show nested results
6:35:08 h 8226
05.04
56km
56th Two Oceans Marathon - 50km Split
5:51:28 h
8210
2025
08.06
90km
98th Comrades Marathon - Down Run
11:29:00 h 13921
06.04
56km
55th Two Oceans Marathon › Show nested results
6:43:21 h 8910
06.04
50km
55th Two Oceans Marathon - 50km Split
5:35:00 h
6525
2024
09.06
87km
97th Comrades Marathon - Up Run
10:54:41 h 10689
13.04
56km
54th Two Oceans Marathon › Show nested results
5:17:27 h 2267
13.04
50km
54th Two Oceans Marathon - 50km Split
4:47:27 h
2507
2023
11.06
87km
96th Comrades Marathon - Down Run
10:39:51 h 8784
15.04
56km
53th Two Oceans Marathon › Show nested results
6:13:28 h 4767
15.04
50km
53th Two Oceans Marathon - 50km Split
5:34:00 h
4769
2022
28.08
90km
95th Comrades Marathon - Down Run
11:18:13 h 8414
16.04
56km
52th Two Oceans Marathon › Show nested results
6:15:31 h 2573
16.04
50km
52th Two Oceans Marathon - 50km Split
5:21:48 h
2202
2019
09.06
87km
94th Comrades Marathon - Up Run
11:31:09 h 12405
20.04
56km
50th Two Oceans Marathon › Show nested results
6:57:03 h 10052
20.04
50km
50th Two Oceans Marathon - 50km Split
6:04:55 h
9374
2018
10.06
90km
93rd Comrades Marathon - Down Run
11:17:42 h 11440
31.03
56km
49th Two Oceans Marathon › Show nested results
5:39:56 h 2833
31.03
50km
49th Two Oceans Marathon - 50km Split
5:06:29 h
3143
2017
04.06
87km
92nd Comrades Marathon - Up Run
10:57:18 h 8230
15.04
56km
48th Two Oceans Marathon › Show nested results
5:15:42 h 1767
15.04
50km
48th Two Oceans Marathon - 50km Split
4:38:54 h
1714
2016
29.05
89km
91st Comrades Marathon - Down Run
10:43:41 h 7566
26.03
56km
47th Two Oceans Marathon › Show nested results
5:52:50 h 3754
26.03
50km
47th Two Oceans Marathon - 50km Split
5:16:07 h
3820
2015
04.04
56km
46th Two Oceans Marathon › Show nested results
5:54:38 h 3908
04.04
50km
46th Two Oceans Marathon - 50km Split
5:17:34 h
3930
2014
18.04
56km road race
45th Two Oceans Marathon › Show nested results
5:32:52 h 2404
18.04
50km
45th Two Oceans Marathon - 50km Split
4:56:18 h
2427
2013
02.06
87km road race
88th Comrades Marathon - Up Run
9:58:33 h 3237
30.03
56km road race
44th Two Oceans Marathon › Show nested results
4:57:34 h 1291
30.03
50km road race
44th Two Oceans Marathon - 50km Split (RSA)
4:29:09 h
1479
2012
27.07
100mi
36th Washie 100 Miler
23:08:18 h 35
03.06
89km road race
87th Comrades Marathon - Down Run
11:32:05 h 9486
2011
15.10
102.6km/2stages
Merrell Hobbit 100 - Amatola Stage Trail Run
25:27:11 h 27
15.07
100mi
35th Washie 100 Miler
20:01:28 h 12
23.04
50km road race
42nd Two Oceans Marathon - 50km Split
4:05:48 h 650
2009
18.07
52km
21st Rhodes 52 km Trail Run
8:48:25 h 260
2007
27.07
100mi
31st Washie 100 Miler
18:12:06 h 6
28.04
60km
Clover Settlers 60 km Ultra
4:55:57 h 63
2006
14.07
100mi
30th Washie 100 Miler
17:19:09 h 3 🥉
2005
22.07
100mi
29th Washie 100 Miler
16:42:06 h 3 🥉
26.03
56km road race
36th Two Oceans Marathon
4:17:33 h 445
2004
30.07
100mi
28th Washie 100 Miler
19:09:58 h 9
16.06
87km road race
79th Comrades Marathon - Up Run
8:38:37 h 1656
2003
16.06
89km road race
78th Comrades Marathon - Down Run
8:53:05 h 2750
19.04
56km road race
34th Two Oceans Marathon
4:43:19 h 945
2002
17.06
87km road race
77th Comrades Marathon - Up Run
8:46:32 h 2097
30.03
56km
33rd Two Oceans Marathon
4:44:47 h 933
2000
16.06
87km road race
75th Comrades Marathon - Up Run
8:13:30 h 1614
1994
31.05
87km
69th Comrades Marathon - Up Run
8:29:24 h 1872
1993
31.05
89km
68th Comrades Marathon - Down Run
8:27:01 h 2275
10.04
56km
24th Two Oceans Marathon
4:31:04 h 1216
1992
30.05
87km
67th Comrades Marathon - Up Run
8:18:20 h 1781
18.04
56km
23rd Two Oceans Marathon
4:23:09 h 780
1991
31.05
89km
66th Comrades Marathon - Down Run
9:24:54 h 5026
30.03
56km
22nd Two Oceans Marathon
5:29:21 h 4080
1990
31.05
87km road race
65th Comrades Marathon - Up Run
8:46:30 h 2638
14.04
56km
21st Two Oceans Marathon
4:29:23 h 1134