2026
05.04
56km
56th Two Oceans Marathon › Show nested results
5:33:13 h 3279
05.04
56km
56th Two Oceans Marathon - 50km Split
4:58:21 h
3376
2025
08.06
90km
98th Comrades Marathon - Down Run
9:27:55 h 4629
06.04
56km
55th Two Oceans Marathon › Show nested results
5:36:51 h 3342
06.04
50km
55th Two Oceans Marathon - 50km Split
5:00:31 h
3425
2024
09.06
87km
97th Comrades Marathon - Up Run
8:21:28 h 1897
13.04
56km
54th Two Oceans Marathon › Show nested results
4:35:19 h 642
13.04
50km
54th Two Oceans Marathon - 50km Split
4:07:04 h
673
02.03
60km
1st Pass2Pass Ultra-Trail
8:25:30 h 42
2023
15.04
56km
53th Two Oceans Marathon › Show nested results
4:39:07 h 574
15.04
50km
53th Two Oceans Marathon - 50km Split
4:09:08 h
575
2022
30.07
53km
8th Merrell Whale of Trail
8:29:06 h 66
16.04
56km
52th Two Oceans Marathon › Show nested results
4:41:16 h 429
16.04
50km
52th Two Oceans Marathon - 50km Split
4:11:04 h
448
2020
14.11
50km
24th Three Peaks Challenge
7:39:31 h 28
10.10
100km
7th Cederberg Traverse 100 km
21:06:00 h 12
2019
24.05
100mi
1st Mac Mac Ultra 100 Mile
32:36:23 h 14
20.04
56km
50th Two Oceans Marathon › Show nested results
4:19:04 h 357
20.04
50km
50th Two Oceans Marathon - 50km Split
3:51:29 h
395
2018
03.11
55km
22th Three Peaks Challenge
8:17:49 h 31
13.10
100km
5th Cederberg Traverse 100 km
22:38:00 h 11
25.08
102km
Schaap River Canyon Ultra 100 km Run
12:34:42 h 2 🥈
07.07
52km
30th Rhodes 52 km Trail Run
6:29:57 h 24
10.06
90km
93rd Comrades Marathon - Down Run
8:45:04 h 2246
31.03
56km
49th Two Oceans Marathon › Show nested results
4:44:00 h 733
31.03
50km
49th Two Oceans Marathon - 50km Split
4:14:59 h
822
2017
02.12
100km
4th Ultra-Trail Cape Town (UTCT) 100 km
15:57:23 h 85
24.09
55km
4. Marloth Mountain Challenge
9:05:43 h 16
15.04
56km
48th Two Oceans Marathon › Show nested results
5:03:19 h 1346
15.04
50km
48th Two Oceans Marathon - 50km Split
4:31:27 h
1421
11.03
100mi
13th Addo Elephant 100 Mile Trail Run
26:19:26 h 7
2016
29.05
89km
91st Comrades Marathon - Down Run
7:22:33 h 496
26.03
56km
47th Two Oceans Marathon › Show nested results
4:59:31 h 1236
26.03
50km
47th Two Oceans Marathon - 50km Split
4:27:55 h
1245
2015
07.11
55km
19th Three Peaks Challenge
6:37:37 h 15
27.09
55km
2. Marloth Mountain Challenge
9:32:11 h 22
31.05
87km
90th Comrades Marathon - Up Run
8:27:04 h 1159
04.04
56km
46th Two Oceans Marathon › Show nested results
4:28:43 h 415
04.04
50km
46th Two Oceans Marathon - 50km Split
4:01:03 h
450
2014
18.04
56km road race
45th Two Oceans Marathon › Show nested results
4:48:41 h 838
18.04
50km
45th Two Oceans Marathon - 50km Split
4:17:54 h
877
2013
30.03
56km road race
44th Two Oceans Marathon › Show nested results
5:11:17 h 1735
30.03
50km road race
44th Two Oceans Marathon - 50km Split (RSA)
4:37:36 h
1758
2012
07.04
56km road race
43rd Two Oceans Marathon › Show nested results
4:52:11 h 1033
07.04
50km road race
43rd Two Oceans Marathon - 50km Split (RSA)
4:16:30 h
957
2011
16.07
52km
23rd Rhodes 52 km Trail Run
6:46:31 h 50
23.04
50km road race
42nd Two Oceans Marathon - 50km Split
4:09:03 h 711
2009
18.07
52km
21st Rhodes 52 km Trail Run
6:30:40 h 41
14.03
50km
Midnight Hell Run 50km
5:58:00 h 4
2008
08.11
55km
12th Three Peaks Challenge
7:30:21 h 19
12.07
52km
20th Rhodes 52 km Trail Run
6:18:32 h 51
23.02
50km
Midnight Hell Run 50km
6:29:30 h 2 🥈
2006
15.07
52km
18th Rhodes 52 km Trail Run
5:49:11 h 34
2002
30.03
56km
33rd Two Oceans Marathon
5:29:07 h 2527
2001
14.04
56km
32rd Two Oceans Marathon
4:56:22 h 1458
2000
16.06
87km road race
75th Comrades Marathon - Up Run
10:00:30 h 7123
22.04
56km
31st Two Oceans Marathon
4:42:37 h 1111
1999
03.04
56km
30th Two Oceans Marathon
5:15:23 h 2470
1998
16.06
87km
73rd Comrades Marathon - Up Run
9:05:04 h 2818
11.04
56km
29th Two Oceans Marathon
4:43:08 h 1208
1997
16.06
89km
72nd Comrades Marathon - Down Run
8:36:50 h 2308
29.03
56km
28th Two Oceans Marathon
4:42:41 h 1278
1996
17.06
87km
71st Comrades Marathon - Up Run
8:57:20 h 3174
06.04
56km
27th Two Oceans Marathon
4:42:51 h 1330
1995
20.05
89km
70th Comrades Marathon - Down Run
9:41:25 h 4285
15.04
56km
26th Two Oceans Marathon
4:33:42 h 1036
1994
31.05
87km
69th Comrades Marathon - Up Run
9:39:14 h 4424
02.04
56km
25th Two Oceans Marathon
4:58:50 h 2354
1993
31.05
89km
68th Comrades Marathon - Down Run
10:52:14 h 10581
10.04
56km
24th Two Oceans Marathon
5:03:52 h 2856