| 2024-01-22 | 33 | National Championships New Zealand ME - Criterium | me | 0 | 00:00:00.000 |  | 
| 2023-11-06 | 78 | SBS Bank Tour of Southland |  | 0 | 20:04:01.000 | 0 | 
| 2023-11-04 | 84 | SBS Bank Tour of Southland |  | 77 | 01:59:36.000 | 38.629 | 
| 2023-11-03 | 9 | SBS Bank Tour of Southland |  | 151 | 03:09:40.000 | 47.768 | 
| 2023-11-02 | 50 | SBS Bank Tour of Southland |  | 154 | 03:30:26.000 | 43.909 | 
| 2023-11-01 | 82 | SBS Bank Tour of Southland |  | 108 | 02:50:35.000 | 37.987 | 
| 2023-10-31 | 19 | SBS Bank Tour of Southland |  | 148 | 03:30:00.000 | 42.286 | 
| 2023-10-30 | 39 | SBS Bank Tour of Southland |  | 166 | 03:50:27.000 | 43.22 | 
| 2023-10-29 | 35 | SBS Bank Tour of Southland |  | 42 | 00:51:09.000 | 49.267 | 
| 2023-07-22 | 22 | Lichtervelde |  | 0 | 02:41:47.000 | 0 | 
| 2023-07-19 | 15 | Westrozebeke |  | 115.6 | 02:32:18.000 | 45.542 | 
| 2023-07-17 | 32 | Grote Prijs Patrick Lefevere |  | 111 | 02:39:55.000 | 41.647 | 
| 2023-07-15 | 11 | Grote Prijs Schuiferskapelle |  | 109 | 02:34:18.000 | 42.385 | 
| 2023-07-13 | 63 | Grote Prijs Annie Maes |  | 118.8 | 02:44:50.000 | 43.244 | 
| 2023-07-09 | DNF | Herzele - Borsbeke |  | 112 | 00:00:00.000 |  | 
| 2023-07-04 | 33 | Opdorp |  | 116.8 | 02:30:04.000 | 46.699 | 
| 2023-07-01 | DNF | GP Den Bidon |  | 111.1 | 00:00:00.000 |  | 
| 2023-06-29 | DNF | Oostende Konterdam |  | 70 | 00:00:00.000 |  | 
| 2023-06-24 | 33 | Zerkegem |  | 112 | 02:30:10.000 | 44.75 | 
| 2023-06-23 | DNF | Wevelgem |  | 68.3 | 00:00:00.000 |  | 
| 2023-06-20 | 26 | Bassevelde Dorp |  | 118 | 02:32:26.000 | 46.447 | 
| 2023-06-17 | 23 | Ardooie |  | 112 | 02:29:47.000 | 44.865 | 
| 2023-06-16 | DNF | Koolskamp |  | 120 | 00:00:00.000 |  | 
| 2023-06-15 | DNF | Oudenburg |  | 127.8 | 00:00:00.000 |  | 
| 2023-01-23 | 15 | National Criterium Championships - New Zealand |  | 0 | 00:00:00.000 |  |