2026
05.04
56km
56th Two Oceans Marathon › Show nested results
5:47:20 h 4219
05.04
56km
56th Two Oceans Marathon - 50km Split
5:09:24 h
4212
2025
06.04
56km
55th Two Oceans Marathon › Show nested results
4:47:15 h 992
06.04
50km
55th Two Oceans Marathon - 50km Split
4:14:32 h
986
2023
15.04
56km
53th Two Oceans Marathon › Show nested results
5:25:04 h 2035
15.04
50km
53th Two Oceans Marathon - 50km Split
4:41:14 h
2037
2022
01.10
65km
28th PUFfeR - Peninsula Ultra Fun Run
9:43:00 h 43
30.04–01.05
90km/2stages
8th Merrell Hobbit Journey 90km Trail Run › Show nested results
19:15:00 h 15
30.04
45km
8th Merrell Hobbit Journey 90km Trail Run Stage 1
9:26:00 h
17
01.05
45km
8th Merrell Hobbit Journey 90km Trail Run Stage 2
9:48:00 h
16
2019
20.04
56km
50th Two Oceans Marathon › Show nested results
4:56:59 h 1280
20.04
50km
50th Two Oceans Marathon - 50km Split
4:19:56 h
1059
2018
01.12
65km
5th Ultra-Trail Cape Town (UTCT) 65 km
11:07:29 h 112
03.11
55km
22th Three Peaks Challenge
9:18:12 h 59
10.06
90km
93rd Comrades Marathon - Down Run
8:47:55 h 2383
31.03
56km
49th Two Oceans Marathon › Show nested results
4:45:51 h 777
31.03
50km
49th Two Oceans Marathon - 50km Split
4:12:07 h
744
2017
04.06
87km
92nd Comrades Marathon - Up Run
9:25:57 h 3077
15.04
56km
48th Two Oceans Marathon › Show nested results
4:56:35 h 1131
15.04
50km
48th Two Oceans Marathon - 50km Split
4:22:47 h
1087
2016
05.11
55km
20th Three Peaks Challenge
8:09:25 h 41
20.08
75km
22th PUFfeR - Peninsula Ultra Fun Run
12:46:45 h 108
26.03
56km
47th Two Oceans Marathon › Show nested results
5:34:33 h 2598
26.03
50km
47th Two Oceans Marathon - 50km Split
4:53:59 h
2372
2015
22.08
75km
21th PUFfeR - Peninsula Ultra Fun Run
12:08:15 h 78
31.05
87km
90th Comrades Marathon - Up Run
9:30:22 h 2797
04.04
56km
46th Two Oceans Marathon › Show nested results
4:49:08 h 822
04.04
50km
46th Two Oceans Marathon - 50km Split
4:17:20 h
822
2014
23.08
75km
20th PUFfeR - Peninsula Ultra Fun Run
11:11:25 h 61
01.06
89km
89th Comrades Marathon - Down Run
10:27:06 h 5251
18.04
56km road race
45th Two Oceans Marathon › Show nested results
5:39:47 h 2765
18.04
50km
45th Two Oceans Marathon - 50km Split
4:56:27 h
2429
2013
02.06
87km road race
88th Comrades Marathon - Up Run
10:38:09 h 4630
27.04
50km
1st Outeniqua 50 km Ultra
4:42:52 h 27
30.03
56km road race
44th Two Oceans Marathon › Show nested results
5:10:44 h 1711
30.03
50km road race
44th Two Oceans Marathon - 50km Split (RSA)
4:36:38 h
1734
2012
07.04
56km road race
43rd Two Oceans Marathon › Show nested results
4:24:33 h 462
07.04
50km road race
43rd Two Oceans Marathon - 50km Split (RSA)
3:52:07 h
454
10.03
50km
8th Addo Elephant 50 km Trail Run
5:42:09 h 9
2011
23.04
50km road race
42nd Two Oceans Marathon - 50km Split
4:24:54 h 1178
2004
10.04
56km road race
35th Two Oceans Marathon
5:43:47 h 4189
2003
19.04
56km road race
34th Two Oceans Marathon
4:57:08 h 1334
2002
28.09
100km
Cape Town 100 km
8:58:59 h 5
28.09
100mi
Cape Town 100 Miler
17:47:54 h 6
17.06
87km road race
77th Comrades Marathon - Up Run
8:12:00 h 1166
30.03
56km
33rd Two Oceans Marathon
4:32:21 h 669
2001
21.07
52km
13th Rhodes 52 km Trail Run
5:27:26 h 17
16.06
89km road race
76th Comrades Marathon - Down Run
7:25:06 h 625
14.04
56km
32rd Two Oceans Marathon
4:28:38 h 647
2000
16.06
87km road race
75th Comrades Marathon - Up Run
7:40:02 h 845
22.04
56km
31st Two Oceans Marathon
4:58:34 h 1793
1999
28.08
35.5mi
Two Bridges race
5:02:58 h 33
16.06
89km
74th Comrades Marathon - Down Run
8:35:28 h 2195
03.04
56km
30th Two Oceans Marathon
5:24:48 h 3040
1998
16.06
87km
73rd Comrades Marathon - Up Run
9:23:02 h 3479
11.04
56km
29th Two Oceans Marathon
4:50:15 h 1491
1997
29.03
56km
28th Two Oceans Marathon
4:55:37 h 1826
1996
06.04
56km
27th Two Oceans Marathon
5:22:00 h 3413