| 2025-10-26 | DNF | Loxton Road Race |  | 0 | 00:00:00.000 |  | 
| 2025-10-12 | DNF | East End Street Race |  | 0 | 00:00:00.000 |  | 
| 2025-10-11 | DNF | Old Freeway Kermesse | me | 0 | 00:00:00.000 |  | 
| 2025-10-10 | 22 | Victoria Park Criterium | me | 0 | 00:00:00.000 |  | 
| 2025-08-10 | 7 | South Australia Road State Championships | mj | 0 | 01:37:33.000 | 0 | 
| 2025-06-29 | 14 | Balmoral Junior Tour | MJ | 0 | 00:50:55.000 | 0 | 
| 2025-06-29 | 21 | Balmoral Junior Tour | MJ | 0 | 03:23:06.000 | 0 | 
| 2025-06-28 | 21 | Balmoral Junior Tour | MJ | 84 | 02:19:42.000 | 36.077 | 
| 2025-05-18 | 26 | 100 Mile Classic | me | 0 | 03:42:28.000 | 0 | 
| 2025-05-04 | 24 | Tour of the Riverland | mj | 0 | 02:40:02.000 | 0 | 
| 2025-05-04 | 7 | Tour of the Riverland | mj | 0 | 00:00:27.000 | 0 | 
| 2025-05-03 | 26 | Tour of the Riverland | mj | 0 | 01:53:03.930 | 0 | 
| 2025-01-10 | DNF | National Championships Australia - Criterium | MJ | 0 | 00:00:00.000 |  |