Veteran road titles decided
Race Results
By
Cycling News
published
Over 35s get their chance to shine
Add us as a preferred source on Google
Subscribe to our newsletter
Results
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Joe Visser (Cycle Lab Supercycling Club) | 2:15:34 |
| 2 | Henry Hayes (Wpppa) | Row 1 - Cell 2 |
| 3 | Charles Nienaber | Row 2 - Cell 2 |
| 4 | Howard Jerome Julius (Panda) | Row 3 - Cell 2 |
| 5 | Christopher Brand (Toyota Cyclelab) | Row 4 - Cell 2 |
| 6 | Klaus Christian Wiemann (Panda) | 0:00:04 |
| 7 | Koning (J A) Jacobs (MTN Club100) | 0:00:56 |
| 8 | Bruce Reyneke (Select Cycling Club) | 0:02:35 |
| 9 | Gerhardus J Koorts (Pretoria Police Cycle Club) | 0:03:19 |
| 10 | Francois Du Toit (Saints Spar) | Row 9 - Cell 2 |
| 11 | George Van Rooyen (Centurion) | 0:03:44 |
| 12 | John Tennent (Club 100/Swt Cape Town) | 0:04:28 |
| 13 | Nick Bester (Cycle Lab Supercycling Club, Pretoria) | 0:05:10 |
| 14 | Johan Vermeulen (Germiston Wheelers) | Row 13 - Cell 2 |
| 15 | Sjoerd Douwenga (Riverside) | 0:06:06 |
| 16 | Carel Pretorius (MTN Club 100) | 0:07:09 |
| 17 | Marcello Pompa (Comobike.Com) | Row 16 - Cell 2 |
| 18 | Charles Marais (Team Computer Smith) | Row 17 - Cell 2 |
| 19 | Mitchell Schafer (New Balance) | 0:07:43 |
| 20 | Andrew Mardon (Select Cycles) | Row 19 - Cell 2 |
| 21 | Bart Nel (Club 100 Mtn) | 0:09:12 |
| 22 | Earle Wakeford (Quatro Mtb Club) | Row 21 - Cell 2 |
| 23 | Sampie Swanepoel (Cycle Boys) | 0:09:19 |
| 24 | Kevin Record (Telkom Cycling Club) | 0:09:40 |
| 25 | Andrew Immelman | 0:09:59 |
| 26 | Jan Buscop (MTN Club 100) | 0:12:28 |
| 27 | Albert James Kinnear (Esmero Cycling Club) | 0:14:50 |
| 28 | Andries Botha (Gold Fields Cycling Club) | Row 27 - Cell 2 |
| 29 | Gerhard Engelbrecht (Mr Price Cc) | 0:18:02 |
| 30 | Peter Townsend (Contract Germiston Wheelers) | 0:21:48 |
| 31 | Johan Neser (Western Wheelers) | Row 30 - Cell 2 |
| 32 | Dan Chait (Capri) | 0:31:46 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Paul Furbank (Cycle Lab Supercycling Club) | 2:10:23 |
| 2 | David Mitchell (Dimension Data ) | Row 1 - Cell 2 |
| 3 | Johan Spies (Cycle Lab Supercycling Club) | Row 2 - Cell 2 |
| 4 | Richard Matthews (MTN Club 100) | 0:01:17 |
| 5 | Noel Ziady (Cycle Lab Supercycling Club) | Row 4 - Cell 2 |
| 6 | Stephen Snr Oberholzer (Potchefstroom) | Row 5 - Cell 2 |
| 7 | Chris Rossouw (Supercycling Club) | Row 6 - Cell 2 |
| 8 | Cobus Slabbert (Select) | Row 7 - Cell 2 |
| 9 | Bayne Slabbert (MTN Club 100) | Row 8 - Cell 2 |
| 10 | John Edwards (Cycle Lab Supercycling Club) | Row 9 - Cell 2 |
| 11 | Bert (H) Correia (Wpppa, City Cycling Club) | Row 10 - Cell 2 |
| 12 | Chris Breedt (Active Xtreme) | Row 11 - Cell 2 |
| 13 | Taylor Derek (Mr Price Cycling Club) | 0:02:20 |
| 14 | Bruno Quevauvilliers (Mr Price Cycling Club) | 0:04:23 |
| 15 | Charles Nieuwenhuis (Western Wheelers) | Row 14 - Cell 2 |
| 16 | Tony Patten (Supercycling, Centurion) | 0:09:06 |
| 17 | Hennie Fourie (Rustenburg Multisport) | 0:10:01 |
| 18 | Theo Westervelt (Centurion) | 0:11:04 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Paul Pelser | 1:52:08 |
| 2 | Francois Du Toit (Csa) | Row 1 - Cell 2 |
| 3 | Tim Oglesby (MTN Club 100) | Row 2 - Cell 2 |
| 4 | Corne Taljaard (Select) | Row 3 - Cell 2 |
| 5 | Derrick Tivers (Mr Price Cycle Club Kzn) | Row 4 - Cell 2 |
| 6 | Jurgens Wagner (MTN Club 100) | Row 5 - Cell 2 |
| 7 | Adriaan Stander (Gppa) | Row 6 - Cell 2 |
| 8 | George Smith (Filorga/Cycles Direct) | Row 7 - Cell 2 |
| 9 | Charlie Van Heerden (Cycle Lab Supercycling Club, Durban (Cyclosport)) | Row 8 - Cell 2 |
| 10 | Ken Madden (Cycle Lab Supercycling Club) | Row 9 - Cell 2 |
| 11 | Willie De Jong (Western Wheelers Cycling Club) | 0:02:28 |
| 12 | Dennis Spong (Cycle Lab Supercycling Club) | 0:10:57 |
| 13 | John Moore (Germiston Wheelers) | 0:11:03 |
| 14 | Leslie Eustace Massey (Cycle Lab Supercycling Club) | 0:15:17 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Maurice Connor (Dcb Logistics) | 1:52:08 |
| 2 | Jan Van Den Berg (Western Wheeler Cycling Club) | Row 1 - Cell 2 |
| 3 | William Morgan (Midrand Country Cyclists) | 0:07:04 |
| 4 | Johann Janse Van Rensburg (Western Wheelers) | 0:11:03 |
| 5 | Keith Bush (Mr Price) | 0:16:46 |
| 6 | Dries Strauss (Western Wheelers) | 0:26:32 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Dirk Van Der Merwe (Speke Cycling Club) | 2:03:05 |
| 2 | Clive Oakley Stokoe (Cyclelab Supercycling Club) | Row 1 - Cell 2 |
| 3 | Henry Robertson (Dcb Logistics) | 0:00:06 |
| 4 | Wally Bradford (Cambridge Harriers) | 0:04:20 |
| 5 | Frank Le Hanie (Middelburg Cycling Club) | 0:04:42 |
| 6 | Terry Burrell (City Cycling Club) | 0:04:52 |
| 7 | Mike Smith (Cycle Lab Supercycling Club Pta) | 0:04:57 |
| 8 | Hermanus Van Der Walt (Impala Platinum Cycling Club) | 0:05:03 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Altie Clark | 2:31:47 |
| 2 | Mary Haw (Club 100 Cape Town) | Row 1 - Cell 2 |
| 3 | Maria Fourie (Cycle Lab Supercycling Club (Cyclosport)) | 0:00:03 |
| 4 | Juanita Venter (Cycle Lab Supercycling Club) | Row 3 - Cell 2 |
| 5 | Tania Myburgh (Club 100 Ct) | 0:02:33 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Annerine Wenhold (Club 100 ) | 2:44:56 |
| 2 | Shirley Botha (Cycle Lab Supercycling Club) | Row 1 - Cell 2 |
| 3 | Sandra Haywood (Mr Price Cycle Club Kzn) | 0:01:16 |
| 4 | Justine Beirowski (Northcliff Cycles) | Row 3 - Cell 2 |
| 5 | Marianne Geoghegan (Nkzn Triathlon Cycles) | Row 4 - Cell 2 |
| 6 | Davine Van Den Berg | Row 5 - Cell 2 |
| 7 | Adele Annette Van Wyk (Bloemfontein Cycling Club) | 0:12:59 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Lisa Vermaak (Cycle Lab) | 1:32:57 |
| 2 | Brenda Potts (Cyclelab Supercycling Club) | Row 1 - Cell 2 |
| 3 | Charmaine Mc Callum (Mr Price Cycle Club) | Row 2 - Cell 2 |
| 4 | Sue Folkes (Cycle Lab Supercycling Club) | Row 3 - Cell 2 |
| 5 | Angelique Nel (Everest Wheelers) | Row 4 - Cell 2 |
| 6 | Kobie-Marie Hamman (Club 100) | Row 5 - Cell 2 |
| 7 | Elmarie Yzelle (Caw Cycling Club) | Row 6 - Cell 2 |
| 8 | Wendy Mason (Supercycling Club) | Row 7 - Cell 2 |
| 9 | Christiane Brenzel (Ppa) | Row 8 - Cell 2 |
| 10 | Nicolene Thiebaut (Velo Cycling Club) | Row 9 - Cell 2 |
| 11 | Altha Viljoen (Western Wheeler) | Row 10 - Cell 2 |
| 12 | Yvette Negrine (Sun City) | 0:00:41 |
| 13 | Michelle Swanepoel (Waterside Newcastle Wheelers) | 0:00:51 |
| 14 | Dale Maritz (Velo Clycling Club) | Row 13 - Cell 2 |
| 15 | Caroline Halvorsen (Pedal Power) | 0:01:31 |
| 16 | Susan Hewitt (Hartbeespoort Cycling Club) | Row 15 - Cell 2 |
| 17 | Ilse Kruger (Club Du Cirque) | 0:02:18 |
| 18 | Eileen O'connor (Rustenburg Multi Sport) | Row 17 - Cell 2 |
| 19 | Annelie Miller (Gs Cycling Club) | 0:12:56 |
| 20 | Ansie Seymour (Speke) | 0:17:53 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Cathy Carstens (Cyclelab Supercycling Club) | 1:32:57 |
| 2 | Pauline Cound (Club 100) | Row 1 - Cell 2 |
| 3 | Jeanette Naude (Speke) | Row 2 - Cell 2 |
| 4 | Jo Muller (Cycle Lab Supercycling Club) | Row 3 - Cell 2 |
| 5 | Christa Botha (Vcc) | 0:00:41 |
| 6 | Cynthia Ramsey (Mr Price Cycle Club) | 0:00:51 |
| 7 | Magda Lach (Eden Cycling Club) | Row 6 - Cell 2 |
| 8 | Valda Scheppel (Lifestyle Performance Cycling Club) | 0:02:31 |
| 9 | Annatjie Ford (MTN 100) | 0:06:57 |
| 10 | Angela Reyneke (Select Cycling Club) | 0:12:53 |
| 11 | Kobie Marais (Speke 202) | 0:17:53 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Marina Smuts (Mr Price Cycle Club) | 1:45:53 |
| 2 | Petra Van Huyssteen (Select Cycling Club) | Row 1 - Cell 2 |
| 3 | Jill Edwardes (Bwcc) | Row 2 - Cell 2 |
| 4 | Gayle Lynn Goldstein (Vello Cycling Club) | Row 3 - Cell 2 |
| 5 | Erna Du Toit (Everest Wheelers) | Row 4 - Cell 2 |
| 6 | Karin Maree (Kroonfietsryklub) | Row 5 - Cell 2 |
| 7 | Bets Koegelenberg (Middelburg Cycle Club) | Row 6 - Cell 2 |
| 8 | Rita Konig (Cycle Lab Supercycling Club, Centurion) | 0:02:16 |
| 9 | Hester De Klerk (Gs Cycling Club) | Row 8 - Cell 2 |
| 10 | Elize Fouche` (Sunward Slipstreamers) | 0:04:57 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Marlene Van Heerden (Dcb Logistics) | 1:48:09 |
| 2 | Ilna Lemmer (Telkom Cycling Club) | Row 1 - Cell 2 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
TOPICS
Latest on Cyclingnews
-
'A free mind equals fast legs' – How my mental state helped me wear the yellow jersey for two days at an unforgettable Tour Auvergne-Rhône-Alpes
In Luke Tuckwell's latest column for Cyclingnews, he recalls his memorable week in France, and how he went from tears in training to his first yellow jersey -
Tour de France prize money explained: What is at stake for the 2026 edition?
Over €2.5 million in prize money up for grabs this July, and plenty of ways to earn a slice of it -
American Criterium Cup: New Zealand riders sweep elite races at Downer Classic in Wisconsin and hold off series leaders in tight sprints
Bryony Botha and George Jackson win second stop of ACC and score titles across 11-day regional racing calendar at Tour of America's Dairyland -
Giant overhauls gravel range with two new bikes and a suite of gravel components
Just when we thought the gravel releases were over for the year, Giant has released a slew of new gravel products




