| 2025-03-09 | 62 | Cape Town Cycle Tour | ME | 109 | 02:28:16.000 | 44.11 | 
| 2025-02-23 | 16 | Tour de PPA | me | 105 | 02:32:52.000 | 41.212 | 
| 2025-02-16 | 38 | The Herald Cycle Tour | me | 0 | 02:38:47.000 | 0 | 
| 2025-02-08 | 48 | 99er Cycle Tour | me | 0 | 02:16:15.000 | 0 | 
| 2025-01-26 | 28 | Rhodes Quality Winelands Cycle Race | me | 102 | 02:24:59.000 | 42.212 | 
| 2024-11-03 | 24 | PPA One Tonner | me | 175 | 04:11:35.000 | 41.736 | 
| 2024-03-10 | 44 | Cape Town Cycle Tour |  | 109 | 02:36:50.000 | 41.7 | 
| 2024-03-06 | 49 | Tour du Cap |  | 90 | 02:11:47.000 | 40.976 | 
| 2024-02-18 | 9 | The Herald Cycle Tour |  | 0 | 02:31:55.000 | 0 | 
| 2024-01-28 | 9 | Winelands Race | me | 0 | 02:28:17.000 | 0 | 
| 2023-11-05 | 20 | PPA One Tonner |  | 170 | 06:29:59.000 | 26.155 | 
| 2023-08-11 | 47 | Lokeren - Doorselaar |  | 120 | 02:49:11.000 | 42.557 | 
| 2023-08-09 | 48 | Lokeren - Daknam |  | 120 | 02:38:02.000 | 45.56 | 
| 2023-08-05 | 44 | GP Garage Defrancq |  | 113 | 02:35:43.000 | 43.541 | 
| 2023-07-24 | 16 | Boezinge |  | 68 | 01:29:12.000 | 45.74 | 
| 2023-07-16 | DNF | Mechelen-Bovelingen |  | 115.9 | 00:00:00.000 |  | 
| 2023-07-11 | DNF | Vilvoorde-Houtem |  | 135 | 00:00:00.000 |  | 
| 2023-07-09 | DNF | Grote Prijs Stad Sint-Niklaas |  | 147 | 00:00:00.000 |  | 
| 2023-03-05 | 17 | Tour du Cap |  | 0 | 07:58:06.000 | 0 | 
| 2023-03-05 | 15 | Tour du Cap |  | 105 | 02:33:56.000 | 40.927 | 
| 2023-03-04 | 20 | Tour du Cap |  | 91 | 02:14:54.000 | 40.474 | 
| 2023-03-02 | 26 | Tour du Cap |  | 102 | 02:45:35.000 | 36.96 | 
| 2023-02-26 | 3 | Tour de PPA |  | 110 | 02:33:06.000 | 43.109 | 
| 2023-02-08 | 8 | National Criterium Championships - South Africa | me | 0 | 00:00:00.000 |  |