23/02/2025 | Tour De PPA (106km) | 03:08:43 | 262 | 247 | DL | | M 45-49 | 33 | 33.7 | | | |
22/09/2024 | Lions Karoo to Coast 100km MTB Challenge (100km) | 04:26:23 | 90 | 84 | | | | 5 | 22.52 | | | |
10/03/2024 | 2024 Cape Town Cycle Tour (109km) | 03:10:05 | 921 | 908 | 1A | | M 45-49 | 119 | 34.41 |  | | |
25/02/2024 | Tour De PPA (106km) | 03:02:36 | 225 | 215 | D | | M 45-49 | 28 | 34.83 | | | |
12/03/2023 | 2023 Cape Town Cycle Tour (109km) | 03:08:16 | 880/18135 | 851/14452 | 1A | 207/386 | M 45-49 | 97/1800 | 34.74 |  |  | |
11/02/2023 | 2023 Gryphon 99er Cycle Tour (100km) | 02:40:50 | 305/1568 | 299/1378 | B | 52/75 | M 40-49 | 105/410 | 37.31 | | | |
16/10/2021 | Durbie Dash Road Race 2021 (90km) | 02:38:29 | 112/389 | 109/353 | % | 31/67 | M 40-49 | 28/108 | 34.07 | | | |
10/10/2021 | 2021 Cape Town Cycle Tour (109km) | 02:56:36 | 331/11851 | 324/9544 | 1B | 48/249 | M 40-44 | 46/1140 | 37.03 |  |  | |
05/09/2021 | Winelands Cycle Race 2021 (97.2km) | 03:09:17 | 117/432 | 114/379 | D | 12/29 | M 40-49 | 27/98 | 30.81 | | | |
08/03/2020 | 2020 Cape Town Cycle Tour (109km) | 03:07:07 | 1613/22664 | 1548/18272 | 1F | 67/155 | M 40-44 | 250/2109 | 34.95 |  |  | |
29/02/2020 | The MTB Challenge 2020 (15km) | 01:50:18 | 189/248 | 126/157 | BS | 121/159 | M 40-44 | 9/12 | 8.16 | | | |
23/02/2020 | 2020 Tour de PPA (110km) | 03:27:12 | 209/693 | 200/601 | D | 21/31 | M 40-44 | 30/73 | 31.85 | | | |
28/09/2019 | The Rock MTB Festival Stage1 (10km) | 00:47:16 | 5/11 | 5/7 | C | 5/11 | VM | 2/3 | 12.69 | | | |
10/03/2019 | 2019 Cape Town Cycle Tour (109km) | 03:23:08 | 1196/23143 | 1155/18722 | 1A | 143/190 | M 40-44 | 224/2232 | 32.2 | |  | |
02/03/2019 | 2019 Cape Town Cycle Tour MTB Challenge (20km) | 01:47:44 | 376/476 | 281/334 | BS | 90/128 | M 40-44 | 36/45 | 11.14 | | | |
24/02/2019 | 2019 Tour de PPA (110km) | 03:06:12 | 169/788 | 163/701 | B | 58/85 | M 40-44 | 32/96 | 35.45 | | | |
03/02/2019 | Bouckaert Soenen Paarl Cycle Tour 2019 (102km) | 02:47:17 | 126/519 | 120/463 | CL | 15/43 | M 40-49 | 41/150 | 36.58 | | | |
20/01/2019 | Medihelp Stellenbosch Cycle Tour (100km) | 02:46:27 | 405/3476 | 380/2916 | % | 106/138 | M 40-49 | 119/891 | 36.05 | | | |
02/12/2018 | PPA Cyclo Sportif #4 (91km) | 02:39:32 | 99/466 | 95/401 | MC-MD | 17/52 | M 40-44 | 12/63 | 34.22 | | | |
10/11/2018 | Langebaan Country Estate Cycle Challenge (80km) | 02:24:44 | 32/262 | 32/221 | C-F | 6/39 | M 40-44 | 4/36 | 33.16 | | | |
28/10/2018 | 2018 PPA One Tonner (109km) | 03:13:32 | 80/461 | 78/410 | A-C | 67/94 | M 40-44 | 9/65 | 33.79 | | | |
29/09/2018 | The Rock MTB Festival Stage 2 (10km) | 00:57:06 | 5/14 | 3/9 | G | 5/14 | VM | 1/3 | 10.51 | | | |
04/08/2018 | 2018 Worcester Rotary MTB (7km) | 00:27:19 | 7/14 | 4/8 | 7km | 7/14 | M 40-44 | 1/1 | 15.38 | | | |
14/04/2018 | Philadelphia MTB (56km) | 02:49:00 | 16/200 | 16/173 | MA-MD | 12/64 | M 40-44 | 2/23 | 19.88 | | | |
31/03/2018 | 2018 Old Mutual Two Oceans Marathon (21km) | 01:32:54 | 321/13590 | 280/6189 | A-C | 309/3354 | M 40-49 | 42/1464 | 13.56 | | | |
11/03/2018 | 2018 Cape Town Cycle Tour (109km) | 02:55:51 | 802/26392 | 767/20819 | @ | 153/208 | M 40-44 | 113/2632 | 37.19 | |  | |
04/02/2018 | Bouckaert-Soenen Road Cycle Challenge (123km) | 03:23:27 | 94/437 | 92/391 | BL | 29/81 | M 40-49 | 20/138 | 36.27 | | | |
03/12/2017 | 2017 Medihelp Stellenbosch Cycle Tour (97km) | 02:30:00 | 163/3582 | 160/2982 | % | 36/109 | M 30-39 | 57/787 | 38.8 | | | |
25/11/2017 | 2017 Coronation Double Century (186km) | 05:57:02 | 64/257 | | 161 | | Mixed | 9/68 | 31.26 | | | |
28/10/2017 | Durbie Dash Road (90km) | 02:29:56 | 157/877 | 153/766 | B-C | 35/57 | M 35-39 | 30/117 | 36.02 | | | |
22/10/2017 | 2017 Enjoy One Tonner (170km) | 05:07:09 | 99/736 | 98/656 | B-TDML | 40/67 | M 35-39 | 23/109 | 33.21 | | | |
01/10/2017 | PPA Cyclo Sportif #4 (108km) | 03:09:04 | 88/258 | 88/236 | D-F | 4/30 | M 35-39 | 14/36 | 34.27 | | | |
15/04/2017 | 2017 Old Mutual Two Oceans Marathon (21km) | 01:34:38 | 363/14042 | 310/6467 | A-C | 343/3323 | M Senior | 234/3236 | 13.31 | | | |
19/03/2017 | 2017 WACT Ride (102km) | 02:50:39 | 17/424 | 17/364 | A-C | 17/45 | M 35-39 | 3/62 | 35.86 | | | |
26/02/2017 | 2017 Tour de PPA (110km) | 02:58:33 | 93/992 | 91/902 | B | 28/63 | M 35-39 | 14/113 | 36.96 | | | |
05/02/2017 | 2017 Bouckaert-Soenen Road League and Funride (124km) | 03:37:49 | 111/497 | 110/454 | B | 14/38 | M 35-39 | 15/63 | 34.16 | | | |
04/12/2016 | 2016 Medihelp Stellenbosch Cycle Tour (97km) | 02:31:27 | 130/4184 | 127/3441 | 1A | 16/86 | M 30-39 | 33/877 | 38.43 | | | |
26/03/2016 | Old Mutual Two Oceans Marathon (21km) | 01:53:40 | 1345/13783 | 1057/6376 | A-C | 1127/3510 | M Senior | 739/3405 | 11.09 | | | |
06/03/2016 | Cape Town Cycle Tour 2016 (109km) | 02:55:21 | 418/28878 | 392/22730 | 1C | 51/287 | M 35-39 | 70/2429 | 37.3 |  |  | |
21/02/2016 | 2016 Tour de PPA (110km) | 03:07:44 | 110/912 | 108/812 | C | 11/60 | M 30-39 | 33/184 | 35.16 | | | |
06/02/2016 | 99er Cycle Tour 2016 (102km) | 02:59:47 | 320/2217 | 302/1898 | B | 43/75 | M 30-39 | 95/449 | 34.04 | | | |
11/10/2015 | Outriders West Coast Express Funride (71km) | 01:55:09 | 146/836 | 144/747 | C-D | 17/39 | M 30-39 | 47/226 | 37 | | | |
20/09/2015 | Pennypinchers Karoo to Coast 100km MTB challenge (100km) | 04:00:39 | 91/2693 | 84/2183 | A | 82/283 | M 35-39 | 19/340 | 24.93 |  | | |
22/08/2015 | 2015 Swartland MTB (65km) | 03:36:16 | 24/50 | 24/47 | MA-MH65 | 23/38 | M 35-39 | 4/6 | 18.03 | | | |
04/04/2015 | Old Mutual Two Oceans Marathon (21km) | 01:35:05 | 304/13231 | 262/6111 | A-C | 295/3512 | M Senior | 201/3381 | 13.25 | | | |
08/03/2015 | Cape Town Cycle Tour (47km) | 01:10:21 | 324/32127 | 311/24688 | 1A | 35/40 | M 35-39 | 42/2804 | 40.09 |  |  | |
01/03/2015 | Cape Town Cycle Tour MTB Challenge Sunday (55km) | 02:53:20 | 86/1354 | 82/1230 | AA | 64/118 | M 35-39 | 18/238 | 19.04 |  | | |
22/02/2015 | 2015 Tour de PPA (116km) | 03:09:39 | 149/1034 | 148/909 | C | 24/32 | M 30-39 | 36/175 | 36.7 | | | |
07/02/2015 | 99er Cycle Tour 2015 (108km) | 02:54:55 | 197/2091 | 192/1790 | $ | 133/154 | M 30-39 | 60/493 | 37.05 | | | |
29/11/2014 | Big Cycle MTB (47km) | 02:17:03 | 12/50 | 12/40 | MA-MH | 9/34 | M 35-39 | 3/5 | 20.58 | | | |
16/11/2014 | Langebaan Country Estate Lagoon MTB Funride (45km) | 01:49:28 | 5/97 | 5/80 | MA-MF | 5/38 | M 35-39 | 1/14 | 24.67 | | | |
04/10/2014 | Java MTB Challenge (45km) | 01:57:35 | 5/117 | 5/94 | MA-MF | 3/26 | M 30-39 | 2/26 | 22.96 | | | |
21/09/2014 | Pennypinchers Lions Karoo to Coast (100km) | 04:25:07 | 362/3084 | 331/2499 | A | 255/379 | M 30-39 | 109/714 | 22.63 |  | | |
06/09/2014 | Backsberg MTB Challenge (30km) | 01:29:17 | 2/120 | 2/93 | MA-MG | 2/42 | M 30-39 | 1/36 | 20.16 | | | |
03/05/2014 | Willow Creek/Computer Mania MTB Challenge (30km) | 01:07:19 | 11/312 | 11/234 | MA-MD | 8/21 | M 30-39 | 2/59 | 26.74 | | | |
19/04/2014 | Old Mutual Two Oceans Marathon (21km) | 01:29:49 | 228/13292 | 202/6448 | A-D | 219/6000 | M Senior | 162/3671 | 14.03 | | | |
09/03/2014 | Cape Argus Pick n Pay Momentum Cycle Tour (109km) | 02:58:45 | 417/31225 | 392/24541 | VA | 68/84 | M 35-39 | 70/3012 | 36.59 |  |  | |
16/02/2014 | Medallion Tour de Stellenbosch League & Funride (108km) | 03:19:37 | 245/1138 | 239/1033 | A-C | 59/69 | M 30-39 | 74/256 | 32.46 | | | |
08/02/2014 | 99er Cycle Tour 2014 (99km) | 02:42:59 | 108/2248 | 107/1855 | $ | 107/123 | M 30-39 | 43/565 | 36.45 | | | |
02/02/2014 | GP Koning Waterproofing & Roofing Roller Coaster League & Funride (85km) | 02:23:00 | 126/1054 | 126/932 | A-C | 9/50 | M 30-39 | 39/197 | 35.66 | | | |
26/01/2014 | Bouckaert Soenen League, Funride and MTB (126km) | 03:12:14 | 21/577 | 21/539 | A-C | 9/49 | M 30-39 | 12/155 | 39.33 | | | |
19/01/2014 | Tour de PPA (110km) | 02:52:08 | 43/755 | 43/702 | A-B | 6/20 | M 30-39 | 11/195 | 38.34 | | | |
12/01/2014 | Olympic Cycles/Pres Les/ Foord Asset Journey 4 Sight n Service Cycle Tour (70km) | 01:52:33 | 28/731 | 28/626 | B | 12/22 | M 30-39 | 12/159 | 37.32 | | | |
01/12/2013 | Die Burger PPA Cycle Tour (97km) | 02:41:54 | 126/4741 | 119/3863 | % | 48/164 | M 35-39 | 21/657 | 35.95 |  | | |
16/11/2013 | Langebaan Country Estate lagoon Cycle Challenge (80km) | 02:13:46 | 12/447 | 12/376 | A-C | 12/31 | M 30-39 | 3/95 | 35.88 | | | |
10/11/2013 | Engen Cycle Challenge 2013 Paarl (111km) | 03:04:43 | 141/622 | 136/540 | AL | 26/123 | M 30-39 | 31/181 | 36.06 | | | |
13/10/2013 | OUTsurance 94.5Kfm Gun Run (21.1km) | 01:32:46 | 252/5348 | 233/3091 | 21km | 246/5278 | M Senior | 182/1880 | 13.65 | | | |
22/09/2013 | The Pennypinchers Die Burger Lions Karoo to Coast Mountain Bike Race (96km) | 04:11:36 | 216/2682 | 192/2137 | A | 164/298 | M 30-39 | 64/655 | 22.88 | | | |
07/09/2013 | Paarl Rotary Backsberg MTB Challenge (45km) | 02:50:26 | 17/143 | 17/134 | MA-MC | 9/25 | M 30-39 | 6/40 | 15.84 | | | |
30/03/2013 | Old Mutual Two Oceans Marathon (21km) | 01:29:43 | 233/13641 | 200/6860 | A-D | 222/5166 | M Senior | 154/4205 | 14.04 | | | |
10/03/2013 | Cape Argus Pick n Pay Cycle Tour (109km) | 03:04:03 | 730/31666 | 683/24685 | VA | 90/111 | M 35-39 | 126/3046 | 35.53 |  |  | |
03/02/2013 | Tour de PPA (106km) | 03:13:45 | 84/707 | 84/645 | A-C | 14/29 | M 30-39 | 34/195 | 32.83 | | | |
27/01/2013 | Bouckaert-Soenen League, Funride and MTB (126km) | 03:19:59 | 76/571 | 76/516 | A-D | 30/72 | M 30-39 | 38/157 | 37.8 | | | |
02/12/2012 | Die Burger Cycle Tour (92km) | 02:20:53 | 141/4746 | 135/3894 | % | 59/174 | M 30-34 | 29/511 | 39.18 |  | | |
17/11/2012 | Langebaan Lagoon Cycle Challenge (80km) | 02:14:13 | 19/487 | 19/382 | A-C | 19/22 | M 30-39 | 7/89 | 35.76 | | | |
27/10/2012 | Durbanville High School (40km) | 01:29:04 | 7/153 | 7/136 | A-H | 7/108 | M 30-39 | 6/46 | 26.95 | | | |
21/10/2012 | Tiletoria West Coast Express (85km) | 02:15:27 | 119/879 | 119/811 | A-F | 18/88 | M 30-39 | 47/240 | 37.65 | | | |
14/10/2012 | OUTsurance 94.5Kfm Gun Run (21.1km) | 01:29:36 | 105/4148 | 91/2307 | 21km | 94/3823 | M Senior | 73/1329 | 14.13 |  | | |
06/10/2012 | Engen Dynamic Cycle MTB Race 2012 (Wellington) (60km) | 02:24:24 | 24/217 | 22/185 | MB | 9/28 | M 30-39 | 10/67 | 24.93 | | | |
16/09/2012 | PPA Schapenberg MTB Funride (30km) | 01:35:44 | 5/77 | 5/62 | MA-MC | 5/18 | M 30-34 | 3/15 | 18.8 | | | |
08/09/2012 | Backsberg's Simonsberg Paarl Rotary MTB Challenge (30km) | 01:35:01 | 3/91 | 3/70 | MA-MG | 2/32 | M 30-34 | 2/16 | 18.94 | | | |
30/06/2012 | Rijk Tulbagh MTB Funride (40km) | 02:03:39 | 6/149 | 6/126 | MA-MF | 6/37 | M 30-39 | 2/39 | 19.41 | | | |
07/04/2012 | Old Mutual Two Oceans Marathon (21km) | 01:36:20 | 295/12563 | 271/6419 | Half | 295/12559 | M Senior | 204/3940 | 13.08 |  | | |
11/03/2012 | Cape Argus Pick n Pay Cycle Tour (110km) | 02:56:23 | 410/29841 | 388/23448 | B | 35/257 | M 30-34 | 64/2302 | 37.42 |  |  | |
25/02/2012 | Wellington Lions League Cycle ride (94km) | 02:37:16 | 182/595 | 175/532 | A-E | 12/40 | M 30-34 | 26/66 | 35.86 | | | |
11/02/2012 | Reeds Chevrolet Ninety Niner Cycle Race (123km) | 03:33:30 | 149/1082 | 139/966 | $ | 90/105 | M 30-34 | 27/115 | 34.57 | | | |
29/01/2012 | Bouckaert-Soenen League, Funride and MTB (126km) | 03:18:45 | 143/549 | 141/507 | A-C | 24/46 | M 30-34 | 23/60 | 38.04 | | | |
15/01/2012 | Tour de PPA (105km) | 02:48:56 | 149/729 | 148/666 | A-C | 18/26 | M 30-34 | 24/80 | 37.29 | | | |
09/10/2011 | OUTsurance 94.5Kfm Gun Run (21.1km) | 01:29:27 | 63/2461 | 57/1482 | 21km | 63/2461 | M Senior | 40/819 | 14.15 | | | |
30/07/2011 | Die Burger Mountain Bike Challenge (60km) | 03:12:22 | 49/499 | 48/450 | E | 5/116 | M 30-34 | 9/80 | 18.71 | | | |
18/06/2011 | Greyton MTB Classic (21km) | 01:48:59 | 15/77 | 13/51 | A-Q | 7/24 | M 30-39 | 3/15 | 11.56 | | | |
23/04/2011 | Old Mutual Two Oceans Marathon (56km) | 05:42:58 | 3002/7277 | 2522/5491 | Ultra | 2997/7263 | M Senior | 1282/2400 | 9.8 | | | |
13/03/2011 | Cape Argus Pick n Pay Cycle Tour (110km) | 03:18:12 | 3065/28702 | 2831/22557 | VA | 213/223 | M 30-34 | 347/2158 | 33.3 |  |  | |
12/02/2011 | Reeds Chevrolet Ninety Niner Cycle Race (108km) | 03:06:04 | 238/1616 | 226/1385 | A | 37/78 | M 30-34 | 39/174 | 34.83 | | | |
05/02/2011 | Franschhoek Lions / Porcupine MTB Challenge (46.8km) | 02:35:16 | 31/209 | 30/191 | A-H | 23/49 | M 30-39 | 12/70 | 18.09 | | | |
30/01/2011 | Bouckaert Soenen League, Funride & MTB (45km) | 01:54:20 | 8/158 | 8/136 | A-Q | 7/69 | M 30-34 | 1/23 | 23.62 | | | |
09/10/2010 | Engen Dynamic MTB Challenge (54km) | 02:33:54 | 17/115 | 17/99 | A-H | 17/40 | M 30-39 | 7/24 | 21.05 | | | |
21/08/2010 | Swartland MTB (40km) | 02:01:07 | 4/101 | 4/90 | A-Q | 4/36 | M 30-39 | 1/31 | 19.82 | | | |
31/07/2010 | Die Burger Mountain Bike Challenge (60km) | 03:18:13 | 41/447 | 41/406 | AA | 29/105 | M 30-34 | 13/73 | 18.16 | | | |
17/07/2010 | Trastevere Wolseley MTB Challenge (41km) | 02:07:34 | 4/95 | 4/85 | 41KM | 4/66 | M 30-39 | 1/32 | 19.28 | | | |
100 item(s) of 100 on page: |