Speedy and Bassingthwaighte win African championships
Race Results
By
Daniel Simms
Published
Cross country held in Mankele, South Africa
Add us as a preferred source on Google
Subscribe to our newsletter
Results
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Yolande Speedy | 1:31:53 |
| 2 | Heletje Van Staden* | 0:08:48 |
| 3 | Sara Muhl | 0:11:16 |
| 4 | Aurelie Halbwachs | 0:13:10 |
| 5 | Bianca Grotepass | 0:18:51 |
| 6 | Genee Steyn* | 0:23:23 |
| 7 | Karien Van Jaarsveld | 0:28:39 |
| -2laps | Claudia Von Tutschek | Row 7 - Cell 2 |
| -2laps | Melanie Palframan* | Row 8 - Cell 2 |
| -2laps | Nicole Murphy | Row 9 - Cell 2 |
| -2laps | Carla Freysen | Row 10 - Cell 2 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Marc Bassingthwaighte | 1:59:13 |
| 2 | Renay Groustra | 0:01:43 |
| 3 | Ben Swanepoel | 0:02:59 |
| 4 | Craig Paul | 0:05:46 |
| 5 | Petrus Malherbe | 0:08:44 |
| 6 | Roan Exelby | 0:12:06 |
| 7 | Yannick Lincoln | 0:12:24 |
| -3laps | Antipas Kwari | Row 7 - Cell 2 |
| -3laps | Conway Mohammed | Row 8 - Cell 2 |
| -3laps | Erik Kleinhans | Row 9 - Cell 2 |
| DNF | Johnny Kritzinger | Row 10 - Cell 2 |
| DNF | Arno Viljoen | Row 11 - Cell 2 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Burry Stander | 1:34:55 |
| 2 | Matthys Beukes | 0:08:11 |
| 3 | Bryce Munro | 0:09:00 |
| 4 | Francois Theron | 0:11:37 |
| 5 | John-Michael Du Preez | 0:18:08 |
| 6 | Christo Swartz | 0:18:51 |
| -2laps | Dwayne Klingbiel | Row 6 - Cell 2 |
| DNF | Hilton Frost | Row 7 - Cell 2 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Mariske Strauss | 1:09:02 |
| 2 | Candice Neethling | 0:00:05 |
| 3 | Caitlin De Wet | 0:04:45 |
| -1lap | Klara Rossouw | Row 3 - Cell 2 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | James Reid | 1:20:49 |
| 2 | Adriaan Louw | 0:01:53 |
| 3 | Shaun Silver | 0:04:53 |
| 4 | Patrick Reimers | 0:09:40 |
| 5 | Ryan Ellis | 0:09:44 |
| 6 | Mike Casey | 0:10:57 |
| 7 | Slahde Seale | 0:12:23 |
| 8 | Sboniso Ntombela | 0:12:58 |
| 9 | Jeandre Fourie | 0:13:42 |
| 10 | Justin Pictor | 0:16:37 |
| 11 | Graham Chrystal | 0:17:25 |
| 12 | Rourke Croeser | 0:27:34 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Hayley Smith | 0:54:52 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | SWA Catherine Roberts | 1:23:01 |
| 2 | Dorette Crous | 0:04:12 |
| DNF | Mylene Loumeau | Row 2 - Cell 2 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Catherine Gibbings | 1:25:20 |
| 2 | Alegra Wykerd | 0:06:44 |
| 3 | VWB Margie Gibson | 0:24:38 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | MWA Bridget O' Meara | 1:36:08 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Arno Du Toit | 1:01:14 |
| 2 | Luke Roberts | 0:00:14 |
| 3 | Brendan Davids | 0:06:24 |
| 4 | Nyasha Lunga | 0:10:08 |
| 5 | Bert Pauw | 0:10:12 |
| 6 | Werner Van Heerden | 0:15:18 |
| 7 | Albert Myburgh | 0:17:36 |
| 8 | Hendrico Van Niekerk | 0:18:01 |
| 9 | Emile Klingbiel | 0:20:18 |
| 10 | Nelius Luus | 0:26:19 |
| 11 | Tian Lourens | 0:33:27 |
| DNF | Ryan Chalmers-Banks | Row 11 - Cell 2 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Paul Cordes | 1:25:19 |
| 2 | Hennie Kriek | 0:02:42 |
| 3 | Shane Jansen Van Vuuren | 0:05:30 |
| 4 | SVA Mark Meyer | 0:16:55 |
| 5 | SVB Sean O' Flynn-Madden | 0:19:03 |
| 6 | Martinus Victor | 0:21:12 |
| DNF | Brendon Stoltz | Row 6 - Cell 2 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Chris Nel | 1:32:51 |
| 2 | VMA Christophe Gerard | 0:01:51 |
| 3 | Francois Lourens | 0:06:39 |
| 4 | Johann Wykerd | 0:08:19 |
| 5 | Gary Neethling | 0:09:03 |
| 6 | Rudi De Wet | 0:13:37 |
| 7 | VMB Brett Coates | 0:16:58 |
| -1lap | Mark Frogley | Row 7 - Cell 2 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Paul Furbank | 1:10:17 |
| 2 | MMA Bryan Strauss | 0:02:59 |
| 3 | MMB Johan Spies | 0:05:41 |
| 4 | Cobus Slabbert | 0:07:13 |
| 5 | MMB Charles Stander | 0:08:04 |
| 6 | Colin Gibbings | 0:09:22 |
| 7 | MMA Paul Collins | 0:13:01 |
| 8 | Pierre Klingbiel | 0:14:29 |
| 9 | MMA Michael Frost | 0:16:18 |
| 10 | MMB Mark Munro | 0:19:30 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Fred Van Zyl | 1:01:30 |
| 2 | Cobus Du Plessis | 0:00:01 |
| 3 | GMA Keith O'Leary | 0:00:02 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Emily Clarke | 1:03:55 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Tarek Victor | 0:54:24 |
| 2 | Geoffrey Anderson | 0:01:10 |
| 3 | Neil Clarke | 0:04:35 |
| 4 | Derek Putter | 0:05:31 |
| 5 | Jaco Steenkamp | 0:05:50 |
| 6 | Teunis Janson | 0:06:07 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Matthew Dinham | 0:30:30 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Lourens Luus | 1:29:09 |
| 2 | Ruan Pretorius | 0:05:56 |
| 3 | Armand Swanepoel | 0:09:15 |
| 4 | Ruan Van Heerden | 0:15:15 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Dieter Blom | 0:56:22 |
| 2 | Fabio Freitas | 0:18:01 |
| 3 | Wiehan Van Niekerk | 0:27:15 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Emily Chalmers-Banks | 1:09:47 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Frans Grotepass | 1:09:43 |
| 2 | Alan Hatherly | 0:00:49 |
| 3 | P J Luus | 0:03:14 |
| 4 | Alexander Frogley | 0:05:50 |
| 5 | Joel Hieber | 0:17:01 |
| 6 | Jonathan Craighead | 0:56:18 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
TOPICS
Latest on Cyclingnews
-
'My life long dream has come true' - Rising gravel stars carve close victories at Iceman Cometh against former winners Alexey Vermeulen, Deanna Mayles
Traverse City-native Kyan Olshove wins emotional two-up sprint on uphill sprint against three-time champion -
Inside a WorldTour pro's off-season: Watching NBA with Remco, much-needed days on the couch, and exhausting wind tunnel tests - Luke Tuckwell's column
Red Bull-Bora-Hansgrohe rider and Cyclingnews columnist details his time off the bike, why he's sad to say goodbye to the 2026 season, and why wind tunnel testing is both brutal and rewarding -
'If I start discussing contracts here, I think I'll go crazy' – Paul Seixas not thinking about future deal as off-season rolls on
'We'll see what I think about it in the future. But for now, I'm giving myself time' -
Relaxed Primož Roglič gets back on the bike for Taiwan Masters Ride despite time and options for finding new team in 2027 running low
Slovenian's future remains unknown despite winning European time trial title and finishing second in Vuelta in 2026



