| 2025-04-26 | 14 | National Championships Australia - Gravel | me | 0 | 03:00:29.780 | 0 | 
| 2025-02-08 | DNF | Powercor Melbourne to Warrnambool Cycling Classic | me | 265.9 | 00:00:00.000 |  | 
| 2025-01-24 | 13 | RADL GRVL | me | 0 | 03:10:44.000 | 0 | 
| 2024-10-26 | 5 | UCI Gravel World Series ME - Gravelista |  | 0 | 03:43:04.000 | 0 | 
| 2024-09-22 | 53 | World Championships ME - XCM |  | 0 | 05:07:42.000 | 0 | 
| 2024-06-22 | 22 | National Championships Australia ME - Gravel | ME | 106 | 03:51:04.000 | 27.525 | 
| 2024-05-05 | 9 | National Championship Australia |  | 0 | 00:00:00.000 |  | 
| 2024-04-25 | 19 | Damion Drapac ANZAC Day Classic | ME | 106.5 | 02:17:15.800 | 46.557 | 
| 2024-03-17 | DNF | Australia National Championships |  | 0 | 00:00:00.000 |  | 
| 2024-03-15 | 11 | Australia National Championships |  | 0 | 00:24:07.000 | 0 | 
| 2024-02-03 | 43 | Powercor Melbourne to Warrnambool Cycling Classic |  | 265.9 | 06:27:44.000 | 41.147 | 
| 2023-10-28 | 7 | UCI Gravel World Series ME - Gravelista |  | 120 | 03:35:06.000 | 33.473 | 
| 2023-04-29 | 37 | Grafton to Inverell Classic |  | 228 | 06:17:23.000 | 36.25 | 
| 2023-04-25 | 49 | Damion Drapac ANZAC Day Classic | ME | 106.5 | 02:16:44.000 | 46.733 | 
| 2023-04-02 | 13 | Tour de Brisbane |  | 102.21 | 02:21:59.000 | 43.192 | 
| 2023-01-06 | DNF | National Championships Australia ME - Criterium |  | 0 | 00:00:00.000 |  | 
| 2022-02-19 | 26 | Melbourne to Warrnambool Cycling Classic - NRS | me | 265.9 | 06:08:23.000 | 43.308 |