| 2025-10-26 | 3 | Loxton Road Race |  | 0 | 00:00:00.000 |  | 
| 2025-10-12 | 22 | East End Street Race |  | 0 | 00:00:00.000 |  | 
| 2025-10-11 | 8 | Old Freeway Kermesse | me | 0 | 00:00:00.000 |  | 
| 2025-10-10 | 36 | Victoria Park Criterium | me | 0 | 00:00:00.000 |  | 
| 2025-09-28 | 15 | The Bend Road Race | me | 0 | 01:54:40.340 | 0 | 
| 2025-05-18 | 17 | 100 Mile Classic | me | 0 | 03:21:57.000 | 0 | 
| 2025-02-08 | DNF | Powercor Melbourne to Warrnambool Cycling Classic | me | 265.9 | 00:00:00.000 |  | 
| 2025-01-23 | 19 | NCC TDU Criteriums pb MAAP and Specialized | me | 0 | 00:52:12.000 | 0 | 
| 2024-02-25 | 1 | AHCC - Beyond Bank Tour of the Fleurieu | me | 87 | 02:11:30.000 | 39.696 | 
| 2024-02-25 | 2 | AHCC - Beyond Bank Tour of the Fleurieu | me | 0 | 00:00:00.000 |  | 
| 2024-02-24 | 2 | AHCC - Beyond Bank Tour of the Fleurieu | me | 16.6 | 00:21:49.000 | 45.653 | 
| 2024-02-24 | 17 | AHCC - Beyond Bank Tour of the Fleurieu | me | 79.3 | 01:55:38.000 | 41.147 | 
| 2023-04-02 | 81 | Tour de Brisbane |  | 102.21 | 02:22:30.000 | 43.036 | 
| 2023-01-06 | DNF | National Championships Australia ME - Criterium |  | 0 | 00:00:00.000 |  | 
| 2022-01-14 | 33 | National Criterium Championships Australia |  | 0 | 01:01:08.000 | 0 |