16/02/2025 | Dischem Ride for Sight (116km) | 02:55:09 | 125 | 125 | VC | | M 55-59 | 11 | 39.74 | | | |
05/03/2023 | Tour Du Cap final GC 2023 (308.9km) | 09:34:22 | 93/121 | 86/111 | VC | 9/12 | M 50-59 | 11/21 | 32.27 | | | |
05/03/2023 | Tour Du Cap Stage 4 2023 (105km) | 03:00:09 | 73/140 | 70/129 | VC | 8/11 | M 50-59 | 9/24 | 34.97 | | | |
04/03/2023 | Tour Du Cap GC after Stage 3 2023 (203.9km) | 06:34:12 | 120/148 | 112/137 | VC | 15/15 | M 50-59 | 18/31 | 31.04 | | | |
04/03/2023 | Tour Du Cap Stage 3 2023 (91km) | 03:05:01 | 158/182 | 144/163 | VC | 16/16 | M 50-59 | 30/39 | 29.51 | | | |
03/03/2023 | Tour Du Cap GC After Stage 2 2023 (112.9km) | 03:29:11 | 77/151 | 74/140 | VC | 8/15 | M 50-59 | 9/32 | 32.38 | | | |
03/03/2023 | Tour Du Cap Stage 2 2023 (10.9km) | 00:26:32 | 85/154 | 82/143 | VC | 9/15 | M 50-59 | 10/32 | 24.65 | | | |
02/03/2023 | Tour Du Cap Stage 1 2023 (102km) | 03:02:39 | 82/155 | 77/144 | VC | 9/16 | M 50-59 | 10/33 | 33.51 | | | |
09/08/2022 | Rooiwal Women’s Day Cycle Challenge 2022 (95km) | 02:36:49 | 36/103 | 36/88 | A7 | 6/24 | M 50-59 | 6/25 | 36.35 | | | |
14/08/2021 | Rooiwal Cycle Challenge 2021 (92km) | 02:34:06 | 48/104 | 48/94 | M50+ | 7/18 | M 50-59 | 8/20 | 35.82 | | | |
30/05/2021 | Gauteng Road Champs (127.5km) | 04:12:35 | 95/99 | 85/87 | VE | 16/18 | M 50-54 | 16/18 | 30.29 | | | |
29/05/2021 | Gauteng TT champs 2021 (19km) | 00:27:59 | 17/61 | 16/47 | VE | 1/4 | M 50-54 | 1/4 | 40.74 | | | |
23/05/2021 | Tshwane Classic 2021 (90km) | 02:18:45 | 244/1249 | 237/1047 | VC | 17/51 | M 50-59 | 19/197 | 38.92 | | | |
08/03/2020 | 2020 Cape Town Cycle Tour (109km) | 03:48:32 | 6668/22664 | 5972/18272 | & | 168/172 | M 50-54 | 885/2550 | 28.62 |  |  | |
06/03/2020 | Tour of Good Hope Stage 5 GC (532km) | 14:46:51 | 143/290 | 137/256 | VC | 9/42 | M 50-59 | 14/52 | 35.99 | | | |
06/03/2020 | Tour of Good Hope Stage 5 (78km) | 02:10:36 | 163/323 | 163/293 | VC | 1/49 | M 50-59 | 9/58 | 35.83 | | | |
05/03/2020 | Tour of Good Hope Stage 4 (162km) | 04:34:28 | 134/301 | 133/271 | VC | 11/45 | M 50-59 | 15/54 | 35.41 | | | |
04/03/2020 | Tour of Good Hope Stage 3 (142km) | 03:56:57 | 175/337 | 174/303 | VC | 11/46 | M 50-59 | 17/59 | 35.96 | | | |
03/03/2020 | Tour of Good Hope Stage 2 (45km) | 01:05:30 | 73/341 | 73/308 | VC477 | 1/1 | M 50-59 | 12/59 | 41.22 | | | |
02/03/2020 | Tour of Good Hope Stage 1 (105km) | 02:59:20 | 151/353 | 148/314 | VC | 10/52 | M 50-59 | 16/60 | 35.13 | | | |
16/02/2020 | Dis Chem Ride for Sight 2020 (116km) | 02:58:38 | 276/2155 | 263/1797 | VC | 31/83 | M 50-59 | 36/445 | 38.96 | |  | |
02/02/2020 | Race at the Museum 2020 (90km) | 02:20:19 | 45/320 | 41/248 | Men50+ | 2/93 | M 50-59 | 2/63 | 38.48 | | | |
19/01/2020 | Gauteng Road Champs (87km) | 02:13:03 | 13/51 | 13/36 | 50-54 M | 7/17 | M 50-54 | 7/17 | 39.23 | | | |
23/11/2019 | Coronation Double Century (185km) | 05:26:02 | 34/281 | | 276 | | Open | 31/198 | 34.05 |  | | |
17/11/2019 | Discovery 947 Ride Joburg (95km) | 02:32:46 | 278/15829 | 274/12671 | VD | 25/88 | M 45-49 | 26/1980 | 37.31 |  |  | |
03/11/2019 | BestMed Tshwane Classic 2019 (98km) | 02:26:41 | 151/2085 | 147/1737 | VB | 41/86 | M 40-49 | 43/579 | 40.09 | | | |
27/10/2019 | Carnival City Macsteel National Classic Cycle Race 2019 (110.1km) | 02:50:38 | 95/1192 | 84/969 | VB | 23/78 | M 40-49 | 23/310 | 38.71 | | | |
29/09/2019 | Medihelp Trapnet 2019 (95km) | 02:22:46 | 112/1410 | 111/1080 | VB | 36/56 | M 40-49 | 35/312 | 39.93 | | | |
21/09/2019 | 2019 Loskop Road Race (118km) | 02:53:28 | 18/95 | 18/82 | VB | 7/11 | M 40-49 | 7/19 | 40.81 | | | |
15/09/2019 | Rand Water Race for Victory (110km) | 02:33:21 | 81/686 | 81/580 | VB | 28/49 | M 40-49 | 28/179 | 43.04 | | | |
25/08/2019 | Bestmed Cycle4Cansa Championship 2019 (103km) | 02:29:19 | 128/999 | 128/815 | VB | 28/56 | M 40-49 | 29/219 | 41.39 | | | |
05/05/2019 | 100 Cycle Challenge 2019 (100km) | 02:27:20 | 38/1265 | 33/1018 | VB | 3/69 | M 40-49 | 3/334 | 40.72 | | | |
28/04/2019 | East Rand Classic (98km) | 02:21:42 | 76/1153 | 73/921 | VB | 35/59 | M 40-49 | 31/250 | 41.5 | | | |
13/04/2019 | Cycle Lab Maluti Double90 powered by Biogen 2019 (180km) | 05:24:04 | 30/114 | | 12 | | Open | 27/71 | 33.33 | | | |
10/03/2019 | 2019 Cape Town Cycle Tour (109km) | 03:04:13 | 255/23143 | 249/18722 | @ | 65/255 | M 45-49 | 17/2645 | 35.5 | |  | |
23/02/2019 | Takealot Berge en Dale (108km) | 02:42:43 | 96/925 | 92/750 | VB | 25/59 | M 40-49 | 25/227 | 39.82 | | | |
17/02/2019 | Dis-Chem Ride for Sight 2019 (116km) | 02:44:24 | 155/2351 | 149/1959 | VB | 28/87 | M 40-49 | 28/580 | 42.34 | | | |
20/01/2019 | Gauteng Champs 2019 (116km) | 03:23:04 | 58/78 | 58/70 | VD | 14/18 | M 45-49 | 14/17 | 34.27 | | | |
18/11/2018 | 2018 Telkom 947 Cycle Challenge (95km) | 02:37:59 | 450/18378 | 442/14464 | VD | 51/124 | M 45-49 | 57/2223 | 36.08 |  |  | |
04/11/2018 | Tshwane Classic 2018 (98km) | 02:25:59 | 176/2658 | 172/2214 | VB | 72/100 | M 40-49 | 71/730 | 40.28 | | | |
28/10/2018 | Carnival City Macsteel National Classic 2018 (110km) | 02:35:51 | 161/1655 | 153/1363 | VB | 56/87 | M 40-49 | 54/448 | 42.35 | | | |
26/08/2018 | Bestmed Cycle4Cansa Classic 2018 (103km) | 02:25:22 | 112/1032 | 109/834 | VB | 49/54 | M 40-49 | 47/235 | 42.51 | | | |
18/08/2018 | BSSS Winter Sportive - August Rush 2018 (72km) | 01:51:53 | 9/82 | 9/67 | VB | 4/23 | M 40-49 | 4/23 | 38.61 | | | |
06/05/2018 | 100 Cycle Challenge (100km) | 02:22:19 | 114/1726 | 109/1300 | VB | 37/72 | M 40-49 | 37/416 | 42.16 | | | |
29/04/2018 | aQuelle Tour Durban 2018 (100km) | 02:46:17 | 351/1823 | 321/1530 | VB | 39/45 | M 40-49 | 95/447 | 36.08 | | | |
14/04/2018 | Token Double90 Team Challenge 2018 (180km) | 05:30:30 | 5/92 | | 10 | | Open | 5/55 | 32.68 | | | |
25/03/2018 | 2018 Emperors Palace Road Classic (98km) | 02:16:39 | 220/1930 | 5/66 | TL | 4/41 | Male Tdm | 4/9 | 43.03 | | | |
11/03/2018 | 2018 Cape Town Cycle Tour (109km) | 02:49:01 | 341/26392 | 333/20819 | @ | 115/208 | M 45-49 | 29/2996 | 38.69 | |  | |
03/03/2018 | BSSS Summer Sportive Pre Argus 2018 (92km) | 02:25:03 | 7/97 | 1/2 | TL | 1/3 | Male Tdm | 1/2 | 38.06 | | | |
20/01/2018 | Gauteng Road Championship (116.5km) | 03:10:16 | 42/66 | 42/61 | VD | 16/18 | M 45-49 | 16/18 | 36.74 | | | |
19/11/2017 | 2017 Telkom 947 Cycle Challenge (95km) | 02:32:06 | 303/19991 | 9/747 | # | 9/94 | Mix Tdm | 6/250 | 37.48 |  |  | |
05/11/2017 | The Tshwane Capital Classic (98km) | 02:28:10 | 175/2527 | 166/2047 | VB | 29/102 | M 40-49 | 32/697 | 39.69 | | | |
29/10/2017 | Carnival City Macsteel National Classic 2017 (125km) | 03:09:42 | 158/292 | 152/281 | VB | 44/77 | M 40-49 | 42/77 | 39.54 | | | |
20/05/2017 | Sondela Bela Bela Cycle Challenge 2017 (107km) | 02:36:58 | 17/477 | 2/39 | TL | 2/25 | Male Tdm | 2/10 | 40.9 | | | |
23/04/2017 | 2017 Emperors Palace Road Classic (98km) | 02:16:36 | 162/2713 | 156/2146 | VB | 22/90 | M 40-49 | 21/660 | 43.05 | | | |
22/01/2017 | 2017 Gauteng Provincial Road Championships (123km) | 03:14:29 | 53/72 | 1/1 | VD | 12/18 | Male Tdm | 1/1 | 37.95 | | | |
21/01/2017 | 2017 Gauteng Provincial Time Trial Championships (20km) | 00:28:24 | | | VD | | | | 42.25 | | | |
20/11/2016 | Telkom 947 Cycle Challenge (95km) | 02:40:20 | 824/20349 | 18/728 | # | 18/141 | Mix Tdm | 7/270 | 35.55 |  |  | |
21/08/2016 | 2016 Bestmed CansaLost City Classic (103km) | 02:46:38 | 357/1083 | 300/877 | FL | 1/88 | M 40-49 | 91/256 | 37.09 | | | |
15/11/2015 | Momentum 947 Cycle Challenge (95km) | 03:03:56 | 2366/21535 | 76/798 | # | 69/132 | Mix Tdm | 49/308 | 30.99 |  | | |
17/05/2015 | The BestMed Capital Classic 2015 (100km) | 03:00:17 | 384/1534 | 17/31 | TL | 16/29 | Mix Tdm | 14/25 | 33.28 | | | |
18/11/2012 | Momentum 94.7 Cycle Challenge (94.7km) | 03:33:21 | 6528/19121 | 202/408 | T | 105/302 | Male Tdm | 64/113 | 26.63 |  | | |
05/02/2012 | Emperors Palace Classic 2012 (Presented by ASG) (103km) | 02:33:00 | 216/2201 | 9/70 | TL | 7/70 | Mix Tdm | 4/53 | 40.39 | | | |
30/10/2011 | The Msunduzi Road Challenge (126km) | 03:45:38 | 62/153 | 62/153 | 126KM | 38/102 | M 40-44 | 14/46 | 33.51 | | | |
04/09/2011 | D2D Cycling Race 2011 (93km) | 02:39:56 | 268/1525 | 10/30 | TL | 10/22 | Mix Tdm | 5/15 | 34.89 |  | | |
21/11/2010 | Momentum 94.7 Cycle Challenge (97.4km) | 02:40:31 | 475/15944 | 441/12382 | VC | 41/103 | M 40-44 | 59/1929 | 36.41 |  | | |
05/09/2010 | Dome2Dome Cycling Spectacular 2010 (90km) | 02:23:46 | 90/1959 | 89/1606 | VA | 45/76 | M 40-44 | 4/263 | 37.56 | | | |
21/08/2010 | Powerade Lost City Cycle Classic 2010 (103km) | 02:28:17 | 112/1167 | 103/909 | VA | 46/97 | M 40-44 | 5/134 | 41.68 | | | |
21/02/2010 | Dischem Ride for Sight (116km) | 02:51:44 | 132/2465 | 121/1994 | VC | 21/60 | M 40-44 | 17/321 | 40.53 | | | |
07/02/2010 | Emperors Palace Classic 2010 (105km) | 02:28:37 | 148/1674 | 135/1295 | VA | 55/89 | M 40-49 | 12/400 | 42.39 | | | |
15/11/2009 | Momentum 94.7 Cycle Challenge (94.7km) | 02:27:52 | 208/16471 | 201/12637 | VB | 40/116 | M 35-39 | 45/2160 | 38.43 | | | |
01/11/2009 | MTN OFM Classic (97km) | 02:18:17 | 59/1848 | 55/1357 | VA | 12/84 | M 30-39 | 17/356 | 42.09 | | | |
24/10/2009 | Telkom Satellite Cycle Classic (107km) | 02:41:04 | 110/1706 | 106/1364 | VA | 30/99 | M 35-39 | 20/264 | 39.86 | | | |
13/09/2009 | Itec Connect Dome 2 Dome 2009 (91km) | 02:21:56 | 71/2046 | 71/1649 | VA | 31/96 | M 30-39 | 34/531 | 38.47 | | | |
23/08/2009 | Subaru Lost City Mountain Bike Event 2009 (50km) | 01:38:33 | 33/275 | 31/227 | 50km | 33/275 | SubM | 10/73 | 30.44 | | | |
22/08/2009 | Powerade Lost City Cycle Classic 2009 (103km) | 02:26:55 | 127/1273 | 122/1007 | VA | 64/89 | M 35-39 | 37/183 | 42.06 | | | |
15/02/2009 | Dis-Chem Ride for Sight 2009 (116km) | 02:42:37 | 82/2386 | 77/1890 | VA | 5/53 | M 35-39 | 5/291 | 42.8 | | | |
08/02/2009 | Emperors Palace Classic 2009 (99km) | 02:15:25 | 98/1501 | 73/1049 | VA | 23/95 | M 35-39 | 14/187 | 43.86 | | | |
25/01/2009 | 2009 Pick n Pay The Star Fast One (103km) | 02:17:08 | 93/5520 | 76/4324 | VA | 25/107 | M 35-39 | 11/721 | 45.07 | | | |
16/11/2008 | Pick n Pay 94.7 Cycle Challenge (94.7km) | 02:20:28 | 275/17010 | 253/13187 | VB | 45/192 | M 35-39 | 60/2213 | 40.45 | | | |
02/11/2008 | Pick n Pay OFM Classic (110km) | 02:35:43 | 55/1876 | 51/1359 | VA | 6/99 | M 30-39 | 10/380 | 42.38 | | | |
25/10/2008 | Telkom Satellite Cycle Classic (107km) | 02:37:19 | 84/1523 | 80/1216 | VA | 25/113 | M 30-39 | 28/383 | 40.81 | | | |
23/08/2008 | Powerade CANSA Lost City Classic (103km) | 02:27:59 | 83/1447 | 5/74 | VS | 19/37 | Male Tdm | 5/23 | 41.76 | | | |
09/08/2008 | Steel & Pipes Vets and Ladies Tour 2008 Stage 4 (130km) | 03:56:35 | 29/46 | 29/46 | VA | 20/27 | | | 32.97 | | | |
08/08/2008 | Steel & Pipes Vets and Ladies Tour 2008 Stage 2 (59km) | 01:49:48 | 19/86 | 19/68 | VA | 13/30 | | | 32.24 | | | |
08/08/2008 | Steel & Pipes Vets and Ladies Tour 2008 Stage 3 (13km) | 00:21:21 | 9/84 | 9/66 | TT | 9/84 | | | 36.53 | | | |
07/08/2008 | Steel & Pipes Vets and Ladies Tour 2008 Overall (318km) | 09:22:17 | 24/46 | 24/46 | VA | 17/27 | | | 33.93 | | | |
07/08/2008 | Steel & Pipes Vets and Ladies Tour 2008 Stage 1 (114km) | 03:14:32 | 32/87 | 32/69 | VA | 18/30 | | | 35.16 | | | |
18/11/2007 | Pick 'n Pay 94.7 Cycle Challenge (94.7km) | 02:22:58 | 98/16817 | 95/13211 | VA | 23/135 | M 35-39 | 7/2253 | 39.74 | | | |
04/11/2007 | Pick 'n Pay OFM Classic (110km) | 02:57:59 | 145/1888 | 132/1391 | VA | 39/90 | M 35-39 | 22/190 | 37.08 | | | |
27/10/2007 | Telkom Satellite Cycle Classic (107km) | 02:49:34 | 64/626 | 61/520 | VA | 26/48 | M 35-39 | 15/65 | 37.86 | | | |
28/01/2007 | Pick 'n Pay Fast One (104km) | 02:26:51 | 113/5860 | 105/4512 | VB | 11/79 | M 35-39 | 15/751 | 42.49 | | | |
19/11/2006 | Pick 'n Pay 94.7 Cycle Challenge (94.7km) | 02:54:17 | 1248/18357 | 1150/14398 | VB | 130/162 | M 35-39 | 230/2468 | 32.6 | | | |
05/11/2006 | Pick 'n Pay / OFM Classic (105km) | 02:39:37 | 54/2339 | 50/1689 | VA | 13/93 | M 35-39 | 8/254 | 39.47 | | | |
28/10/2006 | Telkom Satellite Cycle Classic (107km) | 02:39:00 | 54/1645 | 54/1348 | VA | 20/88 | M 35-39 | 8/225 | 40.38 | | | |
19/02/2006 | Liberty Life Ride for Sight (118km) | 02:54:56 | 183/3760 | 168/3046 | VB | 37/85 | M 35-39 | 42/565 | 40.47 | | | |
20/11/2005 | Pick 'n Pay 94.7 Cycle Challenge (94.7km) | 02:47:22 | 1540/18960 | 1450/14757 | VB | 106/147 | M 35-39 | 269/2447 | 33.95 | | | |
06/11/2005 | Pick 'n Pay OFM Classic (107km) | 02:31:24 | 93/2367 | 85/1694 | VA | 36/80 | M 35-39 | 11/251 | 42.4 | | | |
04/06/2005 | The Kremetart (overall) (175km) | 04:30:55 | 52/657 | 52/569 | | | VA | 1/143 | 38.76 | | | |
04/06/2005 | The Kremetart Stage 4 (22km) | 00:35:27 | 42/712 | 40/572 | VA | 3/143 | VA | 3/157 | 37.24 | | | |
100 item(s) of 100 on page: |