| 2025-10-31 | 3 | Nedbank Gravel Burn | WE | 144 | 06:11:51.000 | 23.235 | 
| 2025-10-30 | 4 | Nedbank Gravel Burn | WE | 137 | 05:03:29.000 | 27.086 | 
| 2025-10-29 | 2 | Nedbank Gravel Burn | WE | 111 | 03:59:29.000 | 27.81 | 
| 2025-10-28 | 8 | Nedbank Gravel Burn | WE | 90 | 03:27:32.000 | 26.02 | 
| 2025-10-27 | 6 | Nedbank Gravel Burn | WE | 108 | 03:42:06.000 | 29.176 | 
| 2025-10-26 | 3 | Nedbank Gravel Burn | WE | 84 | 03:33:16.000 | 23.632 | 
| 2025-10-18 | 17 | Big Sugar Gravel |  | 0 | 02:38:44.000 | 0 | 
| 2025-08-23 | 1 | UCI Gravel World Series WE - Khomas100 | we | 157 | 05:36:32.000 | 27.991 | 
| 2025-05-31 | 19 | Life Time UNBOUND Gravel Presented by Shimano | we | 326 | 10:51:10.000 | 30.038 | 
| 2025-04-10 | 4 | Life Time Sea Otter Classic | WE | 143 | 05:13:33.000 | 27.364 | 
| 2025-03-09 | 6 | Cape Town Cycle Tour | WE | 78 | 02:06:49.000 | 36.904 | 
| 2025-01-18 | 2 | Momentum Medical Scheme Attakwas Extreme presented by Biogen |  | 0 | 06:22:48.000 | 0 | 
| 2024-11-17 | 3 | Ride Joburg | we | 97 | 02:46:44.000 | 34.906 | 
| 2024-06-22 | 2 | Belgian Waffle Ride - North Carolina | we | 0 | 06:51:09.000 | 0 | 
| 2024-06-01 | 27 | Life Time UNBOUND Gravel | we | 326.34 | 11:06:23.000 | 29.383 | 
| 2024-03-24 | 4 | Absa Cape Epic |  | 0 | 32:40:59.000 | 0 | 
| 2024-03-12 | 1 | African Games WE - Criterium | we | 56 | 00:00:00.000 |  | 
| 2024-02-11 | 5 | Momentum Medical Scheme Tankwa Trek presented by Biogen |  | 0 | 13:57:51.000 | 0 | 
| 2023-07-23 | 41 | Tour de Charente-Maritime Féminin |  | 0 | 05:06:57.000 | 0 | 
| 2023-07-23 | 23 | Tour de Charente-Maritime Féminin |  | 98.9 | 02:36:33.000 | 37.905 | 
| 2023-07-23 | 58 | Tour de Charente-Maritime Féminin |  | 0 | 02:30:24.000 | 0 | 
| 2023-07-22 | 43 | Tour de Charente-Maritime Féminin |  | 0 | 02:13:50.000 | 0 | 
| 2023-07-22 | 43 | Tour de Charente-Maritime Féminin |  | 85.9 | 02:13:50.000 | 38.511 | 
| 2023-07-19 | 59 | Deinze WE |  | 90 | 02:13:10.000 | 40.551 | 
| 2023-07-18 | 33 | Zottegem-Strijpen WE |  | 96 | 02:37:30.000 | 36.571 | 
| 2023-06-28 | DNF | Santini Women's Otley Grand Prix |  | 0 | 00:00:00.000 |  | 
| 2023-02-08 | 1 | National Criterium Championships - South Africa | we | 0 | 00:00:00.000 |  | 
| 2022-11-20 | 6 | Ride Joburg |  | 0 | 02:43:34.000 | 0 | 
| 2021-11-21 | 6 | Ride Joburg |  | 0 | 02:43:13.000 | 0 |