16/02/2025 | Dischem Ride for Sight (116km) | 03:38:42 | 12 | 12 | BL | | M 55-59 | 3 | 31.82 | | | |
02/04/2023 | Die Groot Trap 2023 (105km) | 03:05:04 | 298/787 | 268/647 | BL | 26/170 | M 50-59 | 60/151 | 34.04 | | | |
12/03/2023 | 2023 Cape Town Cycle Tour (109km) | 03:17:14 | 1437/18135 | 1376/14452 | 1C | 149/331 | M 55-59 | 102/1852 | 33.16 |  |  | |
26/11/2022 | Old Mutual Wealth Double Century (193km) | 07:35:05 | 153/227 | | 184 | | Mixed | 26/51 | 25.45 | | | |
25/09/2022 | 2022 Lions Karoo to Coast MTB Challenge (100km) | 04:32:57 | 212/2191 | 200/1758 | A | 133/296 | M 55-59 | 15/217 | 21.98 | | | |
09/04/2022 | Cycle Lab Maluti Double 90 Team Challenge 2022 (180km) | 07:24:07 | 74/99 | | 69 | | Mixed | 19/31 | 24.32 | | | |
13/03/2022 | 2022 Cape Town Cycle Tour (109km) | 03:44:30 | 2617/15759 | 2407/12582 | 1B | 326/383 | M 55-59 | 208/1474 | 29.13 |  |  | |
07/11/2021 | Tshwane Classic 2021 (111km) | 03:41:27 | 256/708 | 208/574 | AL | 124/165 | M 50-59 | 51/129 | 30.07 | | | |
10/10/2021 | 2021 Cape Town Cycle Tour (109km) | 03:30:14 | 1856/11851 | 1703/9544 | 1B | 215/249 | M 50-54 | 210/1345 | 31.11 |  |  | |
31/03/2021 | Cape Town Cycle Tour 109-for-109 Charity Challenge (109km) | 04:25:12 | 229 | | 2 Rides | | | | 24.66 | |  | |
28/11/2020 | Satelite Classic 2020 (106km) | 03:24:05 | 289/499 | 257/429 | AL | 102/123 | M 50-59 | 50/96 | 31.16 | | | |
08/03/2020 | 2020 Cape Town Cycle Tour (109km) | 03:07:25 | 1639/22664 | 1572/18272 | 1E | 91/158 | M 50-54 | 197/2550 | 34.9 |  |  | |
16/02/2020 | Dis Chem Ride for Sight 2020 (116km) | 03:17:20 | 664/2155 | 629/1797 | BL | 100/154 | M 50-59 | 134/445 | 35.27 | |  | |
17/11/2019 | Discovery 947 Ride Joburg (95km) | 02:54:12 | 1554/15829 | 1429/12671 | DL | 37/204 | M 50-54 | 159/1499 | 32.72 |  |  | |
17/11/2019 | Discovery 947 Ride Joburg (95km) | 04:28:45 | 9889/15829 | 8305/12671 | JJ | 212/620 | M 50-54 | 1063/1499 | 21.21 |  |  | |
10/11/2019 | Discovery 947 Mountain Bike Ride (55km) | 02:44:16 | 350/1626 | 335/1458 | A4 | 63/84 | MM | 76/342 | 20.09 |  |  | |
03/11/2019 | BestMed Tshwane Classic 2019 (98km) | 02:49:49 | 627/2085 | 582/1737 | BL | 104/169 | M 50-59 | 115/402 | 34.63 | | | |
27/10/2019 | Carnival City Macsteel National Classic Cycle Race 2019 (110.1km) | 03:12:04 | 325/1192 | 296/969 | BL | 14/113 | M 50-59 | 51/196 | 34.39 | | | |
12/10/2019 | Takealot Satellite Classic (106km) | 03:05:30 | 372/997 | 339/814 | BL | 39/161 | M 50-59 | 61/197 | 34.29 | | | |
29/09/2019 | Medihelp Trapnet 2019 (95km) | 02:42:21 | 350/1410 | 318/1080 | BL | 49/147 | M 50-59 | 50/226 | 35.11 | | | |
13/07/2019 | Takealot Jock Classic 3 Stage Overall (155km) | 05:38:56 | 219/428 | 187/360 | BL | 40/101 | M 50-59 | 36/88 | 27.44 | | | |
13/07/2019 | Takealot Jock Classic Stage 3 (64km) | 02:14:33 | 232/534 | 199/437 | BL | 47/117 | M 50-59 | 41/109 | 28.54 | | | |
13/07/2019 | Takealot Jock Classic Stage 2 (45km) | 01:53:32 | 250/533 | 215/438 | BL | 63/119 | M 50-59 | 41/107 | 23.78 | | | |
13/07/2019 | Takealot Jock Classic Stage 1 (40km) | 01:30:50 | 234/513 | 203/422 | BL | 41/106 | M 50-59 | 37/103 | 26.42 | | | |
13/04/2019 | Cycle Lab Maluti Double90 powered by Biogen 2019 (180km) | 06:12:28 | 60/114 | | 77 | | Open | 42/71 | 29 | | | |
10/03/2019 | 2019 Cape Town Cycle Tour (109km) | 03:23:24 | 1224/23143 | 1183/18722 | 1G | 39/180 | M 50-54 | 107/2603 | 32.15 | |  | |
18/11/2018 | 2018 Telkom 947 Cycle Challenge (95km) | 02:54:37 | 1565/18378 | 1483/14464 | DL | 52/168 | M 50-54 | 163/1652 | 32.64 |  |  | |
18/11/2018 | 2018 Telkom 947 Cycle Challenge (95km) | 03:45:29 | 6484/18378 | 5657/14464 | LL | 43/581 | M 50-54 | 705/1652 | 25.28 |  |  | |
11/11/2018 | 2018 Telkom 947 Mountain Bike Challenge (55km) | 02:32:21 | 213/1619 | 199/1427 | A2 | 39/185 | MM | 26/314 | 21.66 |  |  | |
04/11/2018 | Tshwane Classic 2018 (98km) | 02:46:29 | 658/2658 | 605/2214 | CL | 72/170 | M 50-59 | 116/529 | 35.32 | | | |
28/10/2018 | Carnival City Macsteel National Classic 2018 (110km) | 02:54:52 | 391/1655 | 362/1363 | BL | 34/109 | M 50-59 | 55/284 | 37.74 | | | |
26/08/2018 | Bestmed Cycle4Cansa Classic 2018 (103km) | 03:02:12 | 521/1032 | 14/22 | TL | 18/26 | Mix Tdm | 9/17 | 33.92 | | | |
25/08/2018 | Bestmed Cycle4Cansa MTB Race 2018 (50km) | 02:35:06 | 54/178 | 50/152 | AL | 40/67 | MM | 8/35 | 19.34 | | | |
22/07/2018 | Medihelp TrapNet 360 (85km) | 02:50:46 | 310/876 | 4/11 | TA | 4/14 | Mix Tdm | 3/10 | 29.87 | | | |
11/03/2018 | 2018 Cape Town Cycle Tour (109km) | 03:11:29 | 2168/26392 | 2049/20819 | 1G | 80/159 | M 50-54 | 218/2762 | 34.15 | |  | |
24/02/2018 | 2018 BESTMED BERGE EN DALE CHAMPIONSHIP (107km) | 04:00:09 | 821/1142 | 707/934 | DL | 110/162 | M 50-59 | 150/201 | 26.73 | | | |
18/02/2018 | Dischem Ride for Sight 2018 (116km) | 03:54:41 | 1625/2514 | 1415/2095 | FL | 117/145 | M 50-59 | 321/487 | 29.66 | | | |
28/01/2018 | The Value Logistics Fast One 2018 (97km) | 02:43:32 | 590/2193 | 548/1755 | BL | 94/186 | M 50-59 | 95/377 | 35.59 | | | |
25/11/2017 | 2017 Coronation Double Century (186km) | 08:30:03 | 245/257 | | 44 | | Open | 176/182 | 21.88 | | | |
19/11/2017 | 2017 Telkom 947 Cycle Challenge (95km) | 02:58:19 | 1816/19991 | 1665/15609 | E | 101/578 | M 50-54 | 150/1649 | 31.97 |  |  | |
12/11/2017 | 2017 Telkom 947 Mountain Bike Challenge (55km) | 02:41:58 | 363/1623 | 343/1458 | A3 | 50/188 | MM | 54/291 | 20.37 | |  | |
14/10/2017 | 2017 BestMed Satellite Road Championship (110km) | 03:20:22 | 442/1068 | 413/926 | BL | 60/146 | M 50-59 | 63/207 | 32.94 | | | |
15/07/2017 | BestMed Jock Classic - Overall Results (150km) | 05:37:46 | 253/586 | 222/466 | AL | 55/83 | M 50-59 | 43/107 | 26.65 | | | |
15/07/2017 | BestMed Jock Classic - Stage 3 (63km) | 02:06:32 | 224/585 | 202/468 | AL | 50/79 | M 50-59 | 36/108 | 29.87 | | | |
15/07/2017 | BestMed Jock Classic - Stage 2 (45km) | 01:57:31 | 267/615 | 239/491 | AL | 58/83 | M 50-59 | 45/115 | 22.98 | | | |
15/07/2017 | BestMed Jock Classic - Stage 1 (43km) | 01:33:41 | 287/624 | 257/500 | AL | 68/87 | M 50-59 | 56/122 | 27.54 | | | |
19/02/2017 | Dis-Chem Ride for Sight Super Classic 2017 (116km) | 03:39:14 | 1192/2877 | 31/82 | TL | 6/29 | Mix Tdm | 20/42 | 31.75 | | | |
04/02/2017 | 2017 Bestmed Berge en Dale Classic (107km) | 03:25:54 | 502/1321 | 452/1089 | BL | 75/150 | M 50-59 | 72/254 | 31.18 | | | |
29/01/2017 | The Value Logistics Fast One 2017 (97km) | 02:39:20 | 714/2418 | 653/1960 | BL | 109/164 | M 50-59 | 116/424 | 36.53 | | | |
20/11/2016 | Telkom 947 Cycle Challenge (95km) | 03:21:42 | 4476/20349 | 129/728 | T | 17/265 | Mix Tdm | 88/270 | 28.26 |  |  | |
06/11/2016 | Carnival City Macsteel National Classic 2016 (103km) | 03:14:09 | 412/1743 | 27/73 | TL | 29/48 | Mix Tdm | 20/31 | 31.83 | | | |
22/10/2016 | 2016 Bestmed Satellite Classic (106km) | 03:29:16 | 859/1376 | 11/19 | TL | 11/14 | Mix Tdm | 6/10 | 30.39 | | | |
20/08/2016 | 2016 Bestmed Cansa Lost City MTB Classic (50km) | 02:27:40 | 72/168 | 62/141 | AL | 53/78 | VM | 16/41 | 20.32 | | | |
16/07/2016 | Bestmed Jock Cycle Classique - Overall Results (150km) | 05:30:00 | 228/675 | 184/507 | AL | 72/119 | M 40-49 | 67/177 | 27.27 | | | |
16/07/2016 | Bestmed Jock Cycle Classique - Stage 3 (63km) | 02:08:58 | 197/636 | 161/495 | AL | 64/100 | M 40-49 | 51/169 | 29.31 | | | |
16/07/2016 | Bestmed Jock Cycle Classique - Stage 2 (45km) | 01:47:41 | 186/630 | 153/491 | AL | 65/110 | M 40-49 | 53/165 | 25.07 | | | |
16/07/2016 | Bestmed Jock Cycle Classique - Stage 1 (42km) | 01:33:20 | 233/660 | 195/518 | AL | 81/114 | M 40-49 | 66/178 | 27 | | | |
06/03/2016 | Cape Town Cycle Tour 2016 (109km) | 03:33:58 | 5060/28878 | 135/812 | 2D | 268/483 | Mix Tdm | 84/446 | 30.57 |  |  | |
15/11/2015 | Momentum 947 Cycle Challenge (95km) | 03:33:28 | 5088/21535 | 158/798 | T | 32/369 | Mix Tdm | 109/308 | 26.7 |  | | |
18/07/2015 | Bestmed Jock Classique - Overall (150km) | 05:59:57 | 215/412 | 188/327 | BL | 40/130 | M 40-49 | 65/117 | 25 | | | |
18/07/2015 | Bestmed Jock Classique - Stage 3 (63km) | 02:21:21 | 218/468 | 180/356 | BL | 38/135 | M 40-49 | 64/133 | 26.74 | | | |
18/07/2015 | Bestmed Jock Classique - Stage 2 (45km) | 02:00:41 | 246/435 | 200/334 | BL | 45/126 | M 40-49 | 73/122 | 22.37 | | | |
18/07/2015 | Bestmed Jock Classique - Stage 1 (42km) | 01:37:55 | 208/490 | 173/369 | BL | 34/168 | M 40-49 | 65/135 | 25.74 | | | |
08/03/2015 | Cape Town Cycle Tour (47km) | 01:33:54 | 6411/32127 | 200/1002 | 2E | 357/444 | Mix Tdm | 126/446 | 30.03 |  |  | |
15/02/2015 | Dis-Chem Ride for Sight Super Classic 2015 (116km) | 03:51:09 | 1637/2655 | 50/101 | TL | 14/32 | Mix Tdm | 38/56 | 30.11 | | | |
31/01/2015 | Action Ford Berge en Dale Classic 2015 (102km) | 03:25:28 | 810/1861 | 716/1498 | CL | 119/153 | M 40-49 | 239/517 | 29.79 | | | |
25/01/2015 | The Value Logistics Fast One 2015 (96km) | 03:17:45 | 1157/2128 | 47/99 | TA | 31/49 | Mix Tdm | 30/46 | 29.13 | | | |
22/11/2014 | Nelson Mandela Sport and Culture Day 2014 (67km) | 02:26:03 | 274/865 | 3/33 | AL | 126/603 | Mix Tdm | 1/7 | 27.52 | | | |
16/11/2014 | Momentum 94.7 Cycle Challenge (95km) | 03:16:55 | 3683/21722 | 3286/16379 | F | 353/520 | M 45-49 | 499/2147 | 28.95 |  | | |
09/11/2014 | Momentum 94.7 Mountain Bike (55km) | 03:12:37 | 506/1677 | 466/1514 | A2 | 124/157 | VM | 178/500 | 17.13 | | | |
25/10/2014 | The Sondela Super Classic presented by ASG (104km) | 03:06:35 | 117/456 | 91/319 | AL | 54/175 | M 40-49 | 28/105 | 33.44 | | | |
12/10/2014 | Tsogo Sun Amashova Durban Classic 2014 (106km) | 03:34:45 | 1256/4422 | 39/147 | TA | 39/92 | Mix Tdm | 28/66 | 29.62 |  | | |
19/07/2014 | BestMed Jock Cycle Classique Overall Results - 108km (108km) | 04:36:57 | 372/619 | 324/512 | BL | 82/102 | M 40-49 | 109/175 | 23.4 | | | |
19/07/2014 | BestMed Jock Cycle Classique Overall Results - 151km (151km) | 06:18:31 | 360/586 | 316/490 | BL | 81/103 | M 40-49 | 106/171 | 23.94 | | | |
19/07/2014 | BestMed Jock Cycle Classique - Stage 3 (63km) | 02:31:28 | 422/711 | 349/562 | BL | 86/111 | M 40-49 | 116/185 | 24.96 | | | |
19/07/2014 | BestMed Jock Cycle Classique - Stage 2 (45km) | 02:05:28 | 405/666 | 346/537 | BL | 86/107 | M 40-49 | 117/187 | 21.52 | | | |
19/07/2014 | BestMed Jock Cycle Classique - Stage 1 (43km) | 01:41:33 | 417/679 | 362/552 | BL | 92/114 | M 40-49 | 128/196 | 25.41 | | | |
13/04/2014 | Emperors Palace Classic Road 2014 (102km) | 03:34:52 | 1563/1964 | 55/64 | TL | 53/60 | Mix Tdm | 36/45 | 28.48 | | | |
09/03/2014 | Cape Argus Pick n Pay Momentum Cycle Tour (109km) | 03:47:39 | 6039/31225 | 150/775 | Kt | 59/256 | Mix Tdm | 95/448 | 28.73 |  |  | |
08/02/2014 | Action Ford Berge en Dale Classic 2014 (102km) | 03:37:34 | 751/1452 | 652/1167 | DL | 77/115 | M 40-49 | 243/416 | 28.13 | | | |
02/02/2014 | Serengeti Classic Road Race 2014 (101km) | 03:26:50 | 433/648 | 12/26 | TA | 12/17 | Mix Tdm | 4/10 | 29.3 | | | |
17/11/2013 | Momentum 94.7 Cycle Challenge (94.7km) | 03:28:57 | 6513/20798 | 212/787 | T | 99/351 | Mix Tdm | 147/350 | 27.19 |  | | |
10/11/2013 | Momentum 94.7 Mountain Bike (55km) | 03:12:50 | 515/1571 | 479/1428 | A1 | 192/199 | M 40-49 | 183/460 | 17.11 |  | | |
26/10/2013 | The Sondela Super Classic presented by ASG (104km) | 03:14:21 | 191/424 | 15/31 | TL | 16/21 | Mix Tdm | 11/14 | 32.11 | | | |
20/07/2013 | 2013 Bestmed Jock Cycle Classique, presented by ASG Overall Results (151km) | 06:17:15 | 410/571 | 359/466 | BL | 65/97 | M 40-49 | 111/135 | 24.02 | | | |
20/07/2013 | 2013 Bestmed Jock Cycle Classique, presented by ASG Stage 3 (63km) | 02:30:32 | 454/671 | 390/533 | BL | 65/99 | M 40-49 | 116/150 | 25.11 | | | |
20/07/2013 | 2013 Bestmed Jock Cycle Classique, presented by ASG Stage 2 (45km) | 02:03:28 | 418/651 | 360/525 | BL | 63/96 | M 40-49 | 112/151 | 21.87 | | | |
20/07/2013 | 2013 Bestmed Jock Cycle Classique, presented by ASG Stage 1 (43km) | 01:43:14 | 484/634 | 416/514 | BL | 75/107 | M 40-49 | 119/147 | 24.99 | | | |
29/03/2013 | Old Mutual Two Oceans Trail and Friday Runs (10km) | 01:22:17 | 176/321 | 112/159 | DS | 32/67 | M 40-49 | 20/32 | 7.29 | | | |
10/03/2013 | Cape Argus Pick n Pay Cycle Tour (109km) | 03:32:56 | 4587/31666 | 4173/24685 | K | 218/397 | M 45-49 | 637/3446 | 30.71 |  |  | |
17/02/2013 | Dis-Chem Ride for Sight Super Classic 2013 (116km) | 03:39:37 | 1280/2604 | 1116/2073 | DL | 106/134 | M 40-49 | 386/672 | 31.69 | | | |
09/02/2013 | Optimum Berge en Dale Classic 2013 (102km) | 03:32:14 | 937/1713 | 811/1371 | BL | 125/137 | M 40-49 | 276/471 | 28.84 | | | |
18/11/2012 | Momentum 94.7 Cycle Challenge (94.7km) | 03:22:42 | 4960/19121 | 4353/14772 | E | 425/479 | M 45-49 | 588/1760 | 28.03 |  | | |
11/11/2012 | Momentum 94.7 Mountain Bike Challenge (55km) | 03:19:50 | 540/1482 | 508/1343 | A1 | 195/210 | M 40-49 | 184/443 | 16.51 |  | | |
21/07/2012 | BESTmed Jock Cycle Classique 2012 Stage 3 (54km) | 02:14:34 | 257/610 | 230/515 | BL | 53/119 | M 40-49 | 65/154 | 24.08 | | | |
21/07/2012 | BESTmed Jock Cycle Classique 2012 Stage 2 (58.8km) | 02:13:38 | 406/645 | 360/549 | BL | 85/113 | M 40-49 | 112/175 | 26.4 | | | |
21/07/2012 | BESTmed Jock Cycle Classique 2012 Stage 1 (42km) | 01:30:24 | 433/553 | 381/477 | BL | 84/100 | M 40-49 | 123/154 | 27.88 | | | |
21/07/2012 | BESTmed Jock Cycle Classique 2012 Overall 3 Stage (154km) | 05:58:37 | | | BL | | M 40-49 | | 25.77 | | | |
06/04/2012 | Old Mutual Two Oceans Trail and Friday Runs (10km) | 01:19:32 | 160/392 | 101/188 | CS | 40/98 | M 40-49 | 19/42 | 7.54 |  | | |
11/03/2012 | Cape Argus Pick n Pay Cycle Tour (110km) | 05:05:45 | 19035/29841 | 15848/23448 | L | 549/558 | M 45-49 | 2289/3273 | 21.59 |  |  | |
100 item(s) of 100 on page: |