| 2025-10-26 | 15 | Loxton Road Race |  | 0 | 00:00:00.000 |  | 
| 2025-10-12 | 8 | East End Street Race |  | 0 | 00:00:00.000 |  | 
| 2025-10-11 | 26 | Old Freeway Kermesse | me | 0 | 00:00:00.000 |  | 
| 2025-10-10 | 11 | Victoria Park Criterium | me | 0 | 00:00:00.000 |  | 
| 2025-09-28 | 5 | The Bend Road Race | me | 0 | 01:53:54.340 | 0 | 
| 2025-08-09 | 12 | Victorian Road Championships | me | 93.4 | 02:07:29.000 | 43.959 | 
| 2025-06-29 | 5 | Balmoral Junior Tour | MJ | 0 | 03:18:36.000 | 0 | 
| 2025-06-29 | 4 | Balmoral Junior Tour | MJ | 0 | 00:50:51.000 | 0 | 
| 2025-06-28 | 7 | Balmoral Junior Tour | MJ | 84 | 02:16:06.000 | 37.032 | 
| 2025-05-25 | 5 | Canberra Junior Tour | mj | 0 | 03:52:59.000 | 0 | 
| 2025-05-25 | 5 | Canberra Junior Tour | mj | 0 | 00:36:45.000 | 0 | 
| 2025-05-24 | 3 | Canberra Junior Tour | mj | 0 | 00:40:20.000 | 0 | 
| 2025-05-24 | 6 | Canberra Junior Tour | mj | 80 | 02:11:06.000 | 36.613 | 
| 2025-05-18 | 24 | 100 Mile Classic | me | 0 | 03:33:13.000 | 0 | 
| 2025-05-04 | 20 | Tour of the Riverland | mj | 0 | 00:00:27.000 | 0 | 
| 2025-05-04 | 9 | Tour of the Riverland | mj | 0 | 02:37:59.000 | 0 | 
| 2025-05-03 | 9 | Tour of the Riverland | mj | 0 | 01:51:48.930 | 0 | 
| 2025-04-26 | 2 | National Championships Australia - Gravel | MJ | 0 | 02:20:58.550 | 0 | 
| 2025-03-09 | 28 | Harbour City GP | me | 0 | 04:27:24.000 | 0 | 
| 2025-03-09 | 40 | Harbour City GP | me | 101.4 | 02:24:33.000 | 42.089 | 
| 2025-03-08 | 26 | Harbour City GP | me | 43.2 | 01:02:10.000 | 41.694 | 
| 2025-03-07 | 32 | Harbour City GP | me | 47.6 | 01:00:41.000 | 47.064 | 
| 2025-01-20 | 41 | SA Kick It | me | 0 | 03:51:53.000 | 0 | 
| 2025-01-20 | 33 | SA Kick It | me | 117 | 02:44:58.000 | 42.554 | 
| 2025-01-19 | 34 | SA Kick It | me | 38.5 | 00:57:48.000 | 39.965 | 
| 2025-01-10 | 9 | National Championships Australia - Criterium | MJ | 0 | 00:39:36.000 | 0 | 
| 2024-12-22 | 3 | Victorian Criterium Championships | mj | 0 | 00:47:13.000 | 0 |