| 2025-02-08 | DNF | Powercor Melbourne to Warrnambool Cycling Classic | me | 265.9 | 00:00:00.000 |  | 
| 2024-12-22 | 34 | Victorian Criterium Championships | me | 0 | 00:52:32.000 | 0 | 
| 2024-08-18 | 22 | Ballarat CX | ME | 0 | 00:00:00.000 |  | 
| 2024-08-17 | 19 | National Championships Australia ME | ME | 0 | 00:00:00.000 |  | 
| 2024-04-25 | 30 | Damion Drapac ANZAC Day Classic | ME | 106.5 | 02:17:30.800 | 46.473 | 
| 2024-01-28 | 50 | UCI World Cup Hoogerheide | ME | 0 | 01:08:47.000 | 0 | 
| 2024-01-27 | DNF | X²O Badkamers Trofee Flandriencross - Hamme | ME | 0 | 00:00:00.000 |  | 
| 2023-11-26 | 52 | Kansai Cyclo-Cross Biwako Grand Prix | ME | 0 | 00:00:00.000 |  | 
| 2023-11-19 | 68 | Supercross Nobeyama | ME | 0 | 00:00:00.000 |  | 
| 2023-08-19 | 6 | National Championships Australia ME | ME | 0 | 00:00:00.000 |  | 
| 2023-04-25 | 34 | Damion Drapac ANZAC Day Classic | ME | 106.5 | 02:16:21.000 | 46.865 | 
| 2021-05-01 | 112 | Melbourne to Warrnambool Cycling Classic - NRS |  | 267 | 06:21:39.000 | 41.976 |