| 2025-03-09 | 37 | Harbour City GP | me | 0 | 04:27:43.000 | 0 | 
| 2025-03-09 | 43 | Harbour City GP | me | 101.4 | 02:24:56.000 | 41.978 | 
| 2025-03-08 | 15 | Harbour City GP | me | 43.2 | 01:02:06.000 | 41.739 | 
| 2025-03-07 | 11 | Harbour City GP | me | 47.6 | 01:00:41.000 | 47.064 | 
| 2025-01-10 | 15 | National Championships Australia - Criterium | MU | 0 | 00:52:39.000 | 0 | 
| 2024-12-22 | 36 | Victorian Criterium Championships | me | 0 | 00:52:33.000 | 0 | 
| 2024-10-04 | 37 | Tour of Gippsland | me | 0 | 05:21:08.000 | 0 | 
| 2024-10-04 | 37 | Tour of Gippsland | me | 42 | 00:55:17.000 | 45.583 | 
| 2024-10-03 | 12 | Tour of Gippsland | me | 80.1 | 01:46:43.000 | 45.035 | 
| 2024-10-02 | 39 | Tour of Gippsland | me | 102.4 | 02:26:26.000 | 41.958 | 
| 2024-08-31 | 13 | State Crit Champs Victoria | me | 0 | 00:59:17.000 | 0 | 
| 2024-04-25 | 24 | Damion Drapac ANZAC Day Classic | ME | 106.5 | 02:17:15.800 | 46.557 | 
| 2024-04-14 | 56 | Tour de Brisbane | me | 102.1 | 02:27:51.000 | 41.434 | 
| 2024-01-05 | 18 | National Championships Australia MU - Criterium |  | 0 | 00:45:32.000 | 0 | 
| 2023-08-26 | 30 | Tour of Gippsland ME |  | 80.1 | 01:49:22.000 | 43.944 | 
| 2023-08-26 | 60 | Tour of Gippsland ME |  | 0 | 05:44:03.000 | 0 | 
| 2023-08-26 | 60 | Tour of Gippsland ME |  | 102.2 | 02:36:59.000 | 39.061 | 
| 2023-08-25 | 43 | Tour of Gippsland ME |  | 17.8 | 00:24:49.000 | 43.036 | 
| 2023-08-24 | 17 | Tour of Gippsland ME |  | 42 | 00:52:53.000 | 47.652 | 
| 2023-04-25 | 11 | Damion Drapac ANZAC Day Classic | ME | 106.5 | 02:16:21.000 | 46.865 | 
| 2023-04-02 | DNF | Tour de Brisbane |  | 102.21 | 00:00:00.000 |  | 
| 2023-01-06 | DNF | National Championships Australia MU - Criterium |  | 33.5 | 00:00:00.000 |  |