08/02/2025 | 99er Trilogy Gravel (80km) | 03:09:43 | 125 | 120 | AG | | M 50-59 | 39 | 25.3 | | | |
23/11/2024 | 2024 Old Mutual Wealth Double Century (202km) | 06:26:27 | | | 190 | | | | 31.36 | | | |
31/08/2024 | Race to the Sea (161km) | 07:49:25 | 275 | 248 | | | | 58 | 20.58 | | | |
10/03/2024 | 2024 Cape Town Cycle Tour (109km) | 03:09:58 | 913 | 902 | 1C | | M 55-59 | 57 | 34.43 |  | | |
25/02/2024 | Tour De PPA (106km) | 03:10:28 | 330 | 314 | D | | M 55-59 | 26 | 33.39 | | | |
12/03/2023 | 2023 Cape Town Cycle Tour (109km) | 03:12:31 | 1122/18135 | 1080/14452 | 1C | 97/331 | M 50-54 | 123/2040 | 33.97 |  |  | |
26/11/2022 | Old Mutual Wealth Double Century (193km) | 06:10:06 | 42/227 | | 180 | | Open | 35/165 | 31.29 | | | |
23/10/2022 | Boland 100 Miler 2022 (159km) | 05:03:40 | 213/363 | 206/337 | BL | 38/75 | M 50-59 | 35/65 | 31.42 | | | |
15/10/2022 | Durbie Dash MTB Race (60km) | 04:03:57 | 70/161 | 63/144 | 60B | 19/89 | M 50-59 | 14/36 | 14.76 | | | |
02/10/2022 | Boland Race of Truth (190km) | 06:11:24 | 97/164 | 96/155 | 15 | 6/9 | Male | 14/54 | 30.69 | | | |
13/03/2022 | 2022 Cape Town Cycle Tour (109km) | 03:24:01 | 1102/15759 | 1063/12582 | & | 191/218 | M 50-54 | 114/1775 | 32.06 |  |  | |
12/02/2022 | Gryphon 99er Cycle Tour (100km) | 02:38:31 | 383/1505 | 367/1293 | E | 17/49 | M 50-59 | 57/278 | 37.85 | | | |
06/02/2022 | Perdeberg Funride (98km) | 02:55:18 | 141/594 | 134/494 | C | 30/56 | M 50-59 | 24/93 | 33.54 | | | |
10/10/2021 | 2021 Cape Town Cycle Tour (109km) | 03:35:59 | 2225/11851 | 2012/9544 | 3B | 37/258 | M 50-54 | 256/1345 | 30.28 |  |  | |
21/11/2020 | Pedal Power Association Double Century (188km) | 07:27:34 | 77/128 | | 241 | | Open | 64/147 | 25.2 | | | |
08/03/2020 | 2020 Cape Town Cycle Tour (109km) | 02:52:19 | 517/22664 | 504/18272 | 1D | 23/186 | M 50-54 | 34/2550 | 37.95 |  |  | |
06/03/2020 | Tour of Good Hope Stage 5 GC (532km) | 16:05:17 | 206/290 | 196/256 | VC | 29/42 | M 50-59 | 38/52 | 33.07 | | | |
06/03/2020 | Tour of Good Hope Stage 5 (78km) | 02:19:48 | 226/323 | 217/293 | VC | 28/49 | M 50-59 | 39/58 | 33.48 | | | |
05/03/2020 | Tour of Good Hope Stage 4 (162km) | 04:59:17 | 196/301 | 191/271 | VC | 27/45 | M 50-59 | 33/54 | 32.48 | | | |
04/03/2020 | Tour of Good Hope Stage 3 (142km) | 04:08:54 | 227/337 | 223/303 | VC | 27/46 | M 50-59 | 37/59 | 34.23 | | | |
03/03/2020 | Tour of Good Hope Stage 2 (45km) | 01:17:44 | 245/341 | 231/308 | VC426 | 1/1 | M 50-59 | 38/59 | 34.73 | | | |
02/03/2020 | Tour of Good Hope Stage 1 (105km) | 03:19:34 | 254/353 | 244/314 | VC | 32/52 | M 50-59 | 42/60 | 31.57 | | | |
29/02/2020 | The MTB Challenge 2020 (15km) | 02:00:12 | 212/248 | 3/157 | BS | 136/159 | | 3 | 7.49 | | | |
08/02/2020 | Gryphon 99er Cycle Tour 2020 (103km) | 02:56:08 | 306/1776 | 295/1547 | B | 22/84 | M 50-59 | 35/347 | 35.09 | | | |
01/12/2019 | PPA Sportive #8 (86km) | 02:17:53 | 67/368 | 66/327 | C-E | 8/85 | M 50-54 | 4/25 | 37.42 | | | |
23/11/2019 | Coronation Double Century (185km) | 05:54:57 | 73/281 | | 220 | | Open | 61/198 | 31.27 |  | | |
23/06/2019 | Knysna Road Cycle Tour Presented by Knysna Rotary (50km) | 02:32:31 | 248/318 | 187/235 | B | 243/309 | M 50-59 | 44/60 | 19.67 | | | |
22/06/2019 | Knysna MTB Cycle Tour Presented by Knysna Rotary (54km) | 02:53:04 | 72/519 | 69/428 | DA | 40/123 | M 50-54 | 11/67 | 18.72 | | | |
10/03/2019 | 2019 Cape Town Cycle Tour (109km) | 03:58:02 | 4726/23143 | 4358/18722 | 2D | 317/506 | M 50-54 | 630/2603 | 27.48 | |  | |
02/03/2019 | 2019 Cape Town Cycle Tour MTB Challenge (60km) | 03:13:46 | 245/849 | 231/781 | BL | 48/159 | M 50-54 | 17/103 | 18.58 | | | |
20/01/2019 | Medihelp Stellenbosch Cycle Tour (100km) | 03:04:25 | 965/3476 | 900/2916 | 2E | 5/99 | M 50-59 | 134/564 | 32.54 | | | |
24/11/2018 | 2018 Coronation Double Century (186km) | 06:10:37 | 68/266 | | 188 | | Open | 59/195 | 30.11 | | | |
28/10/2018 | 2018 PPA One Tonner (170km) | 05:57:39 | 262/639 | 251/547 | D-E | 37/71 | M 45-49 | 42/99 | 28.52 | | | |
20/10/2018 | 2018 Durbie Dash Road Race (90km) | 02:53:27 | 207/825 | 198/701 | % | 75/102 | M 40-49 | 56/235 | 31.13 | | | |
07/10/2018 | 2018 Tiletoria Elgin Valley MTB` (66km) | 04:47:55 | 182/265 | 165/235 | Temp L | 23/50 | M 45-49 | 34/48 | 13.75 | | | |
01/07/2018 | 2018 Knysna Cycle Tour (115km) | 03:50:15 | 248/491 | 230/418 | AB | 12/147 | M 40-49 | 60/113 | 29.97 | | | |
30/06/2018 | 2018 Knysna Cycle Tour MTB (80km) | 05:15:19 | 283/353 | 250/304 | CA | 134/150 | M 45-49 | 39/45 | 15.22 | | | |
11/03/2018 | 2018 Cape Town Cycle Tour (109km) | 03:08:58 | 1898/26392 | 1798/20819 | 1B | 163/194 | M 45-49 | 279/2996 | 34.61 | |  | |
03/03/2018 | 2018 Cape Town Cycle Tour MTB Challenge (60km) | 03:30:53 | 292/804 | 268/737 | BL | 71/144 | M 45-49 | 36/124 | 17.07 | | | |
25/02/2018 | 2018 Tour de PPA (110km) | 03:27:22 | 387/995 | 343/815 | FL | 37/83 | M 40-49 | 108/240 | 31.83 | | | |
03/12/2017 | 2017 Medihelp Stellenbosch Cycle Tour (97km) | 02:35:43 | 290/3582 | 282/2982 | 1C | 22/87 | M 40-49 | 76/957 | 37.38 | | | |
22/10/2017 | 2017 Enjoy One Tonner (170km) | 05:27:01 | 195/736 | 192/656 | C-D | 30/62 | M 45-49 | 31/124 | 31.19 | | | |
27/08/2017 | 2017 PPA Tiletoria Elgin Valley MTB (66km) | 04:22:55 | 128/247 | 119/224 | MA-MB | 31/50 | M 45-49 | 25/43 | 15.06 | | | |
05/03/2017 | 2017 Cape Town Cycle Tour MTB Sunday (55km) | 03:25:49 | 409/1000 | 386/925 | AB | 159/258 | M 45-49 | 61/143 | 16.03 | | | |
26/02/2017 | 2017 Tour de PPA (110km) | 03:06:41 | 202/992 | 199/902 | D | 36/70 | M 45-49 | 37/139 | 35.35 | | | |
26/11/2016 | 2016 Coronation Double Century (186km) | 06:09:12 | 67/237 | | 169 | | Open | 57/174 | 30.23 | | | |
23/10/2016 | 2016 Enjoy One Tonner (170km) | 05:11:11 | 410/1019 | 385/907 | G-H1 | 34/112 | M 45-49 | 57/144 | 32.78 | | | |
28/08/2016 | 2016 Tiletoria Elgin Valley MTB (70km) | 05:17:26 | 185/209 | 169/190 | 151-200 | 45/46 | M 45-49 | 24/27 | 13.23 | | | |
06/03/2016 | Cape Town Cycle Tour 2016 (109km) | 03:03:34 | 1167/28878 | 1098/22730 | 1C | 193/287 | M 45-49 | 150/3372 | 35.63 |  |  | |
21/02/2016 | 2016 Tour de PPA (110km) | 03:21:12 | 221/912 | 218/812 | H-I | 6/95 | M 40-49 | 80/247 | 32.8 | | | |
07/02/2016 | The Herald VW Cycle Tour 2016 (106km) | 03:32:57 | 282/884 | 255/741 | AL | 97/151 | M 40-49 | 75/217 | 29.87 | | | |
21/11/2015 | Coronation Double Century (198km) | 06:39:40 | 76/256 | | 142 | | Open | 64/193 | 29.72 | | | |
18/10/2015 | PPA One Tonner (170km) | 05:05:35 | 230/1243 | 227/1087 | F | 5/56 | M 45-49 | 23/168 | 33.38 | | | |
13/09/2015 | 2015 PPA Elgin Valley MTB and Trail Run (47km) | 02:54:57 | 90/239 | 83/207 | MB | 40/47 | M 45-49 | 19/46 | 16.12 | | | |
04/04/2015 | Old Mutual Two Oceans Marathon (21km) | 03:03:19 | 12737/13231 | 5973/6111 | E | 5978/6356 | M 40-49 | 1277/1307 | 6.87 | | | |
08/03/2015 | Cape Town Cycle Tour (47km) | 02:39:26 | 30098/32127 | 23415/24688 | 5F | 707/754 | M 45-49 | 3454/3603 | 17.69 |  |  | |
22/02/2015 | 2015 Tour de PPA (116km) | 03:20:10 | 245/1034 | 241/909 | H | 11/66 | M 40-49 | 95/312 | 34.77 | | | |
01/02/2015 | The Herald VW Cycle Tour (106km) | 03:14:44 | 189/896 | 166/732 | VB/VC | 68/100 | M 40-49 | 48/230 | 32.66 | | | |
25/01/2015 | 2015 Bouckaert-Soenen Road and MTB Cycle Race (126km) | 03:38:01 | 311/711 | 303/644 | D | 62/73 | M 40-49 | 113/233 | 34.68 | | | |
30/11/2014 | Stellenbosch Cycle Tour (95km) | 02:36:04 | 544/5425 | 514/4429 | 1B | 40/85 | M 45-49 | 60/590 | 36.52 | | | |
22/11/2014 | Coronation Double Century (198km) | 06:10:34 | 48/1 | | 217 | | Open | 1/1 | 32.06 | | | |
16/11/2014 | Langebaan Country Estate Lagoon MTB Funride (45km) | 02:00:34 | 13/97 | 12/80 | MA-MF | 12/38 | M 45-49 | 1/7 | 22.39 | | | |
19/10/2014 | PPA One Tonner (163km) | 05:03:43 | 354/1300 | 343/1145 | H | 18/88 | M 40-49 | 137/463 | 32.2 | | | |
06/09/2014 | Backsberg MTB Challenge (45km) | 03:30:39 | 116/201 | 105/173 | MF | 11/25 | M 40-49 | 47/71 | 12.82 | | | |
19/04/2014 | Old Mutual Two Oceans Marathon (21km) | 02:54:57 | 11960/13292 | 6024/6448 | EH | 6154/7278 | M 40-49 | 1267/1362 | 7.2 | | | |
09/03/2014 | Cape Argus Pick n Pay Momentum Cycle Tour (109km) | 03:20:33 | 2072/31225 | 1917/24541 | B | 211/231 | M 45-49 | 297/3459 | 32.61 |  |  | |
02/03/2014 | Cape Argus Pick n Pay Momentum MTB Challenge Sunday (55km) | 03:23:06 | 361/1024 | 339/935 | AB | 104/173 | M 40-49 | 122/361 | 16.25 |  | | |
09/02/2014 | Porcupine Ridge MTB Challenge (53km) | 02:42:27 | 68/153 | 65/136 | TEMPL1 | 4/10 | M 40-49 | 24/46 | 19.58 | | | |
01/12/2013 | Die Burger PPA Cycle Tour (97km) | 02:54:46 | 438/4741 | 414/3863 | % | 133/164 | M 40-44 | 79/660 | 33.3 |  | | |
23/11/2013 | Coronation Double Century (200km) | 06:52:19 | 53/222 | | 189 | | Open | 42/326 | 29.1 | | | |
20/10/2013 | PPA One Tonner (163km) | 05:13:30 | 142/1116 | 2/969 | I-J | 3/117 | | 2 | 31.2 | | | |
29/06/2013 | Pick n Pay Weekend Argus Rotary Knysna MTB (80km) | 05:29:02 | 583/711 | 484/576 | CB | 161/226 | M 40-49 | 174/209 | 14.59 | | | |
10/03/2013 | Cape Argus Pick n Pay Cycle Tour (109km) | 03:22:02 | 2823/31666 | 2614/24685 | D | 311/412 | M 40-44 | 526/3695 | 32.37 |  |  | |
03/03/2013 | Cape Argus Pick n Pay MTB Challenge Sunday (66km) | 04:09:59 | 281/459 | 256/421 | AC | 57/192 | M 40-49 | 81/137 | 15.84 |  | | |
17/02/2013 | Medallion Tour de Stellenbosch (97km) | 02:50:05 | 454/1760 | 434/1505 | H | 31/81 | M 40-49 | 145/475 | 34.22 | | | |
03/02/2013 | Tour de PPA (106km) | 03:50:05 | 295/707 | 287/645 | J | 5/31 | M 40-49 | 95/203 | 27.64 | | | |
02/02/2013 | Franschhoek Lions/Porcupine MTB (53km) | 03:03:38 | 53/219 | 51/201 | MD-ME | 12/45 | M 40-49 | 17/64 | 17.32 | | | |
27/01/2013 | Bouckaert-Soenen League, Funride and MTB (49km) | 02:58:55 | 68/132 | 65/120 | MC-MH | 14/40 | M 40-49 | 19/43 | 16.43 | | | |
02/12/2012 | Die Burger Cycle Tour (92km) | 02:35:22 | 592/4746 | 556/3894 | B | 61/253 | M 40-44 | 85/631 | 35.53 |  | | |
24/11/2012 | Coronation Double Century (200km) | 08:08:50 | 151/216 | | 131 | | Open | 122/1619 | 24.55 |  | | |
21/10/2012 | Tiletoria West Coast Express (85km) | 02:23:47 | 292/879 | 281/811 | G-H | 36/67 | M 40-49 | 89/269 | 35.47 | | | |
14/10/2012 | PPA One Tonner (156km) | 05:32:55 | 429/753 | 399/666 | Q-S | 30/61 | M 40-49 | 164/253 | 28.12 | | | |
06/10/2012 | Engen Dynamic Cycle MTB Race 2012 (Wellington) (60km) | 02:52:46 | 103/217 | 96/185 | MH | 7/28 | M 40-49 | 26/55 | 20.84 | | | |
05/05/2012 | Tru-Cape MTB Race (50km) | 04:18:45 | 221/228 | 207/210 | MC-MF | 94/95 | M 40-49 | 61/66 | 11.59 | | | |
11/03/2012 | Cape Argus Pick n Pay Cycle Tour (110km) | 03:18:24 | 2060/29841 | 1896/23448 | C | 250/330 | M 40-44 | 373/3548 | 33.27 |  |  | |
04/03/2012 | Cape Argus Pick n Pay MTB Challenge Sunday (65km) | 04:00:20 | 370/441 | 346/407 | AB | 167/180 | M 40-44 | 81/90 | 16.23 | | | |
26/02/2012 | Bay City Cycle Tour League and Funride (84km) | 02:43:00 | 488/1427 | 464/1232 | * | 21/42 | M 40-44 | 83/216 | 30.92 | | | |
19/02/2012 | Medallion Tour de Stellenbosch League and Funride (97km) | 02:46:27 | 415/1300 | 395/1137 | * | 26/45 | M 40-44 | 70/189 | 34.97 | | | |
11/02/2012 | Reeds Chevrolet Ninety Niner Cycle Race (123km) | 03:59:42 | 489/1082 | 457/966 | B | 43/45 | M 40-44 | 81/163 | 30.79 | | | |
05/02/2012 | The GP Koning Waterproofing and Roofing Roller Coaster (88km) | 03:00:10 | 469/1087 | 440/960 | * | 38/59 | | 469 | 29.31 | | | |
22/01/2012 | Cycle Lab Cape Cobra Challenge (85km) | 03:12:36 | 641/1103 | 603/968 | * | 50/63 | | 641 | 26.48 | | | |
04/12/2011 | Die Burger Cycle Tour (92km) | 02:39:59 | 444/4192 | 421/3446 | A | 170/307 | M 40-44 | 70/537 | 34.5 | | | |
26/11/2011 | Coronation Double Century (202km) | 07:42:25 | 105/218 | | 170 | | Open | 84/346 | 26.21 | | | |
30/10/2011 | Al-Azhar Funride (80km) | 02:25:30 | 74/199 | 70/186 | Q-Z | 2/60 | M 40-49 | 21/58 | 32.99 | | | |
16/10/2011 | PPA One Tonner (153km) | 05:27:32 | 352/842 | 323/727 | E-H | 82/90 | M 40-49 | 114/261 | 28.03 | | | |
09/10/2011 | Engen Dynamic Cycle Challenge (Cape Town) (97km) | 02:43:25 | 152/444 | 151/405 | H | 5/31 | M 40-49 | 32/121 | 35.61 | | | |
26/03/2011 | Malmesbury Rotary Funride and MTB (50km) | 04:01:25 | 90/94 | 84/87 | I-Q | 36/37 | M 40-49 | 23/25 | 12.43 | | | |
13/03/2011 | Cape Argus Pick n Pay Cycle Tour (110km) | 03:12:46 | 2291/28702 | 2131/22557 | C | 253/331 | M 40-44 | 406/3361 | 34.24 |  |  | |
06/03/2011 | Cape Argus Pick n Pay MTB Sunday (32km) | 01:40:56 | 41/673 | 39/556 | BA | 33/104 | SM | 27/532 | 19.02 | | | |
20/02/2011 | Medallion Tour de Stellenbosch (97km) | 02:51:35 | 382/1015 | 374/915 | J | 11/47 | M 40-44 | 73/151 | 33.92 | | | |
100 item(s) of 100 on page: |