| 2025-12-07 | 21 | Tour of Bright WE | | 0 | 05:30:09.000 | 0 |
| 2025-12-07 | 21 | Tour of Bright WE | | 59.7 | 02:13:19.000 | 26.868 |
| 2025-12-06 | 21 | Tour of Bright WE | | 90.2 | 02:50:53.000 | 31.671 |
| 2025-11-23 | 15 | Dockside Criterium | | 0 | 00:00:00.000 | |
| 2025-11-09 | 2 | Tour of Mypolonga | | 0 | 00:00:00.000 | |
| 2025-10-26 | 6 | Loxton Road Race | | 0 | 00:00:00.000 | |
| 2025-10-12 | 9 | East End Street Race | | 0 | 00:00:00.000 | |
| 2025-10-11 | 7 | Old Freeway Kermesse | WE | 0 | 00:00:00.000 | |
| 2025-10-10 | 15 | Victoria Park Criterium | WE | 0 | 00:00:00.000 | |
| 2025-09-28 | 10 | The Bend Road Race | we | 0 | 01:53:09.090 | 0 |
| 2025-08-16 | 3 | National Championships Australia WU | WU | 0 | 00:00:00.000 | |
| 2025-08-10 | 1 | South Australia Road State Championships | wj | 0 | 01:51:36.000 | 0 |
| 2025-06-29 | 2 | Balmoral Junior Tour | wj | 0 | 03:11:29.000 | 0 |
| 2025-06-29 | 4 | Balmoral Junior Tour | wj | 0 | 00:45:06.000 | 0 |
| 2025-06-28 | 5 | Balmoral Junior Tour | wj | 84 | 02:12:47.000 | 37.957 |
| 2025-05-25 | 6 | Canberra Junior Tour | wj | 0 | 03:58:26.000 | 0 |
| 2025-05-25 | 11 | Canberra Junior Tour | wj | 0 | 00:31:03.000 | 0 |
| 2025-05-24 | 7 | Canberra Junior Tour | wj | 0 | 00:37:54.000 | 0 |
| 2025-05-24 | 7 | Canberra Junior Tour | wj | 70 | 02:20:14.000 | 29.95 |
| 2025-05-18 | 9 | 100 Mile Classic | we | 0 | 02:57:06.000 | 0 |
| 2025-05-03 | 2 | Tour of the Riverland | wj | 0 | 01:53:16.210 | 0 |
| 2025-04-26 | 1 | National Championships Australia - Gravel | WJ | 0 | 02:45:05.970 | 0 |
| 2025-02-23 | 26 | Tour of Tasmania | we | 0 | 07:02:51.000 | 0 |
| 2025-02-23 | 24 | Tour of Tasmania | we | 82 | 02:45:35.000 | 29.713 |
| 2025-02-22 | 26 | Tour of Tasmania | we | 102 | 03:20:14.000 | 30.564 |
| 2025-02-21 | 26 | Tour of Tasmania | we | 36 | 00:50:15.000 | 42.985 |
| 2025-01-20 | 23 | SA Kick It | we | 0 | 03:32:15.000 | 0 |
| 2025-01-20 | 32 | SA Kick It | we | 93.6 | 02:24:31.000 | 38.861 |
| 2025-01-19 | 54 | SA Kick It | we | 33 | 00:57:46.000 | 34.276 |
| 2025-01-10 | 4 | National Championships Australia - Criterium | WJ | 0 | 00:38:36.000 | 0 |
| 2024-12-01 | 21 | Tour of Bright | WE | 0 | 05:57:15.000 | 0 |
| 2024-12-01 | 19 | Tour of Bright | WE | 63.9 | 02:26:59.000 | 26.085 |
| 2024-11-30 | 29 | Tour of Bright | WE | 93.7 | 03:03:54.000 | 30.571 |
| 2024-10-04 | 1 | Tour of Gippsland | wj | 35 | 00:59:48.000 | 35.117 |
| 2024-10-03 | 10 | Tour of Gippsland | wj | 44.5 | 01:14:36.000 | 35.791 |
| 2024-10-02 | 11 | Tour of Gippsland | wj | 62.3 | 01:46:15.000 | 35.181 |
| 2024-08-18 | 1 | Ballarat CX | WJ | 0 | 00:42:45.000 | 0 |
| 2024-08-17 | 1 | National Championships Australia WJ | WJ | 0 | 00:32:44.000 | 0 |
| 2024-04-14 | 11 | Tour de Brisbane | we | 81.2 | 02:08:08.000 | 38.023 |
| 2024-01-18 | DNF | Women's Down Under Criterium | WE | 40.8 | 00:00:00.000 | |
| 2024-01-05 | 5 | National Championships Australia WJ - Criterium | | 0 | 00:27:45.000 | 0 |
| 2023-08-19 | 3 | National Championships Australia WJ | WJ | 0 | 00:00:00.000 | |