| 2024-06-22 | 9 | National Championships Australia ME - Gravel | ME | 106 | 03:40:21.000 | 28.863 | 
| 2024-04-27 | DNS | Grafton to Inverell Classic |  | 228 | 00:00:00.000 |  | 
| 2024-04-07 | DNF | Hayman Classic | me | 128 | 00:00:00.000 |  | 
| 2023-10-28 | 2 | UCI Gravel World Series ME - Gravelista |  | 120 | 03:31:36.000 | 34.026 | 
| 2023-10-22 | 27 | Cycle Sunshine Coast |  | 120.9 | 02:37:04.000 | 46.184 | 
| 2023-10-22 | 3 | Cycle Sunshine Coast |  | 0 | 08:48:48.000 | 0 | 
| 2023-10-21 | 39 | Cycle Sunshine Coast |  | 0 | 00:52:44.000 | 0 | 
| 2023-10-21 | 64 | Cycle Sunshine Coast |  | 110.2 | 02:28:49.000 | 44.431 | 
| 2023-10-20 | 20 | Cycle Sunshine Coast |  | 0 | 00:11:57.000 | 0 | 
| 2023-10-19 | 4 | Cycle Sunshine Coast |  | 109.8 | 02:38:15.000 | 41.63 | 
| 2023-04-29 | 25 | Grafton to Inverell Classic |  | 228 | 06:01:29.000 | 37.844 | 
| 2022-01-28 | 101 | Santos Festival of Cycling |  | 0 | 02:35:23.000 | 0 | 
| 2022-01-27 | 89 | Santos Festival of Cycling |  | 0 | 02:52:58.000 | 0 | 
| 2021-05-08 | 35 | Grafton to Inverell Cycle Classic - NRS |  | 228 | 05:57:05.000 | 38.31 |