| 2025-10-31 | 6 | Nedbank Gravel Burn | WE | 144 | 06:20:04.000 | 22.733 | 
| 2025-10-30 | 15 | Nedbank Gravel Burn | WE | 137 | 05:16:37.000 | 25.962 | 
| 2025-10-29 | 15 | Nedbank Gravel Burn | WE | 111 | 04:31:04.000 | 24.57 | 
| 2025-10-28 | 20 | Nedbank Gravel Burn | WE | 90 | 03:46:19.000 | 23.86 | 
| 2025-10-27 | 22 | Nedbank Gravel Burn | WE | 108 | 04:08:23.000 | 26.089 | 
| 2025-10-26 | 21 | Nedbank Gravel Burn | WE | 84 | 04:26:20.000 | 18.924 | 
| 2025-06-08 | 25 | Saint Francis Tulsa Tough | we | 0 | 00:00:00.000 |  | 
| 2025-06-08 | DNF | Saint Francis Tulsa Tough | we | 0 | 00:00:00.000 |  | 
| 2025-06-07 | 18 | Saint Francis Tulsa Tough | we | 0 | 00:59:10.000 | 0 | 
| 2025-06-06 | 21 | Saint Francis Tulsa Tough | we | 0 | 01:08:49.000 | 0 | 
| 2025-06-01 | 44 | Armed Forces Cycling Classic | we | 0 | 00:00:00.000 |  | 
| 2025-06-01 | 34 | Armed Forces Cycling Classic | we | 0 | 01:13:17.000 | 0 | 
| 2025-05-31 | 58 | Armed Forces Cycling Classic | we | 0 | 01:03:11.000 | 0 | 
| 2025-05-26 | 10 | Tour of Somerville |  | 0 | 01:14:25.000 | 0 | 
| 2025-05-25 | 9 | Easton Criterium | we | 0 | 01:14:57.000 | 0 | 
| 2025-05-24 | 3 | Tour of Plainfield: NJ State Criterium Championship |  | 0 | 47:57:00.000 | 0 | 
| 2025-03-23 | 16 | Q Tour | we | 0 | 05:35:52.000 | 0 | 
| 2025-03-23 | 13 | Q Tour | we | 90.3 | 02:40:21.000 | 33.789 | 
| 2025-03-22 | 6 | Q Tour | we | 66 | 01:51:54.000 | 35.389 | 
| 2025-03-21 | 12 | Q Tour | we | 37 | 00:49:30.000 | 44.848 | 
| 2025-03-15 | 1 | Grafton to Inverell Classic | we | 110 | 02:53:15.000 | 38.095 | 
| 2025-02-23 | 13 | Tour of Tasmania | we | 0 | 06:43:50.000 | 0 | 
| 2025-02-23 | 13 | Tour of Tasmania | we | 82 | 02:38:37.000 | 31.018 | 
| 2025-02-22 | 16 | Tour of Tasmania | we | 102 | 03:08:10.000 | 32.524 | 
| 2025-02-21 | 7 | Tour of Tasmania | we | 36 | 00:50:15.000 | 42.985 | 
| 2025-01-24 | 5 | RADL GRVL | we | 0 | 03:36:33.000 | 0 | 
| 2025-01-20 | 14 | SA Kick It | we | 0 | 03:31:36.000 | 0 | 
| 2025-01-20 | 25 | SA Kick It | we | 93.6 | 02:24:31.000 | 38.861 | 
| 2025-01-19 | 32 | SA Kick It | we | 33 | 00:57:46.000 | 34.276 | 
| 2024-10-26 | 5 | UCI Gravel World Series WE - Gravelista |  | 0 | 04:10:36.000 | 0 | 
| 2024-10-04 | 12 | Tour of Gippsland | we | 0 | 05:05:19.000 | 0 | 
| 2024-10-04 | 9 | Tour of Gippsland | we | 35 | 00:54:29.000 | 38.544 | 
| 2024-10-03 | 12 | Tour of Gippsland | we | 71.2 | 01:56:45.000 | 36.591 | 
| 2024-10-02 | 6 | Tour of Gippsland | we | 102.4 | 02:00:42.000 | 50.903 | 
| 2024-06-04 | 18 | Schellebelle - Aard (crit) |  | 63 | 01:35:48.000 | 39.457 | 
| 2024-05-31 | 28 | Kontich | we | 99.6 | 02:32:17.000 | 39.243 | 
| 2024-05-30 | 2 | Eeklo |  | 60 | 01:27:49.000 | 40.994 | 
| 2024-05-26 | 37 | Rijkevorsel | we | 96.3 | 02:32:14.000 | 37.955 | 
| 2024-05-10 | 10 | Puivelde |  | 94.01 | 02:12:00.000 | 42.732 | 
| 2024-05-09 | 46 | Grote Prijs Wilsele - Putkapel | we | 106 | 02:33:15.000 | 41.501 | 
| 2024-04-28 | 6 | Sapphire Tour |  | 0 | 04:16:16.000 | 0 | 
| 2024-04-28 | 6 | Sapphire Tour |  | 0 | 01:01:59.000 | 0 | 
| 2024-04-27 | 6 | Sapphire Tour |  | 109 | 03:14:22.000 | 33.648 | 
| 2024-04-14 | 2 | Tour de Brisbane | we | 81.2 | 02:08:05.000 | 38.038 | 
| 2024-01-24 | 53 | Geelong Classic | we | 50 | 01:09:53.000 | 42.929 | 
| 2024-01-19 | 8 | RADL GRVL |  | 120 | 03:29:07.000 | 34.431 | 
| 2024-01-05 | 18 | National Championships Australia WE - Criterium |  | 0 | 00:50:45.000 | 0 | 
| 2023-10-28 | 4 | UCI Gravel World Series WE - Gravelista |  | 120 | 04:10:36.000 | 28.731 | 
| 2023-01-14 | 43 | Schwalbe Classic | WE | 45.9 | 01:03:02.000 | 43.691 | 
| 2023-01-06 | 39 | National Championships Australia WE - Criterium |  | 0 | 01:00:06.000 | 0 | 
| 2023-01-03 | 13 | Bay Crits |  | 0 | 00:00:00.000 |  | 
| 2023-01-03 | 12 | Bay Crits |  | 0 | 00:55:00.000 | 0 | 
| 2023-01-02 | 9 | Bay Crits |  | 0 | 00:57:25.000 | 0 | 
| 2023-01-01 | 18 | Bay Crits |  | 0 | 00:58:32.000 | 0 | 
| 2022-01-25 | 15 | Santos Festival of Cycling |  | 0 | 06:54:33.000 | 0 | 
| 2022-01-25 | 25 | Santos Festival of Cycling |  | 86.9 | 02:17:26.000 | 37.938 | 
| 2022-01-24 | 29 | Santos Festival of Cycling |  | 85.7 | 02:23:42.000 | 35.783 | 
| 2022-01-23 | 6 | Santos Festival of Cycling |  | 85.4 | 02:13:25.000 | 38.406 | 
| 2022-01-14 | 16 | National Criterium Championships Australia |  | 0 | 01:02:19.000 | 0 | 
| 2015-01-31 | DNF | Cadel Evans Great Ocean Road Race - Elite Women's Race |  | 113 | 00:00:00.000 |  | 
| 2015-01-20 | 51 | Santos Women's Tour | we | 0 | 04:56:56.000 | 0 | 
| 2015-01-20 | 44 | Santos Women's Tour | we | 0 | 01:05:27.000 | 0 | 
| 2015-01-19 | 44 | Santos Women's Tour | we | 71 | 01:50:47.000 | 38.453 | 
| 2015-01-18 | 62 | Santos Women's Tour | we | 23.8 | 00:32:25.000 | 44.051 | 
| 2015-01-17 | 64 | Santos Women's Tour | we | 59 | 01:28:17.000 | 40.098 |