| 2025-01-11 | 21 | Lake Dunstan Cycle Challenge | ME | 88.9 | 02:04:48.000 | 42.74 | 
| 2024-11-30 | 15 | Edition Zero Gravel | me | 248 | 08:38:42.000 | 28.687 | 
| 2024-04-06 | 12 | Fight for Yellow | me | 0 | 00:55:15.000 | 0 | 
| 2024-04-06 | 8 | Fight for Yellow | me | 0 | 01:17:50.000 | 0 | 
| 2024-02-25 | DNF | New Zealand National Championships |  | 0 | 00:00:00.000 |  | 
| 2024-02-24 | 10 | New Zealand National Championships |  | 0 | 00:00:00.000 |  | 
| 2023-10-21 | 23 | National Championships New Zealand - XCM/XCE |  | 0 | 00:00:00.000 |  | 
| 2023-10-01 | 19 | Yunca Tour |  | 19.5 | 00:29:17.000 | 39.954 | 
| 2023-10-01 | 15 | Yunca Tour |  | 58 | 01:29:21.000 | 38.948 | 
| 2023-10-01 | 16 | Yunca Tour |  | 0 | 06:49:14.000 | 0 | 
| 2023-09-30 | 24 | Yunca Tour |  | 79 | 02:20:41.000 | 33.693 | 
| 2023-09-30 | 13 | Yunca Tour |  | 68 | 01:47:07.000 | 38.089 | 
| 2023-09-29 | 15 | Yunca Tour |  | 0 | 00:39:00.000 | 0 | 
| 2023-08-19 | 10 | National Championships New Zealand ME | ME | 0 | 00:00:00.000 |  |