| 2024-04-28 | 14 | Sapphire Tour |  | 0 | 04:16:49.000 | 0 | 
| 2024-04-28 | 10 | Sapphire Tour |  | 0 | 01:02:06.000 | 0 | 
| 2024-04-27 | 19 | Sapphire Tour |  | 109 | 03:14:43.000 | 33.587 | 
| 2024-04-14 | 16 | Tour de Brisbane | we | 81.2 | 02:08:08.000 | 38.023 | 
| 2023-01-06 | 32 | National Championships Australia WE - Criterium |  | 0 | 00:59:25.000 | 0 | 
| 2023-01-03 | 14 | Bay Crits |  | 0 | 00:00:00.000 |  | 
| 2023-01-03 | 19 | Bay Crits |  | 0 | 00:55:00.000 | 0 | 
| 2023-01-02 | 10 | Bay Crits |  | 0 | 00:57:25.000 | 0 | 
| 2023-01-01 | 16 | Bay Crits |  | 0 | 00:58:23.000 | 0 | 
| 2022-01-25 | 12 | Santos Festival of Cycling |  | 0 | 06:54:33.000 | 0 | 
| 2022-01-25 | 12 | Santos Festival of Cycling |  | 86.9 | 02:17:26.000 | 37.938 | 
| 2022-01-24 | 15 | Santos Festival of Cycling |  | 85.7 | 02:23:42.000 | 35.783 | 
| 2022-01-23 | 12 | Santos Festival of Cycling |  | 85.4 | 02:13:25.000 | 38.406 | 
| 2022-01-14 | 27 | National Criterium Championships Australia |  | 0 | 00:00:00.000 |  | 
| 2021-12-17 | 7 | Cycle Sunshine Coast - NRS |  | 0 | 00:47:57.000 | 0 | 
| 2021-12-17 | 3 | Cycle Sunshine Coast - NRS |  | 0 | 05:15:10.000 | 0 | 
| 2021-12-17 | 3 | Cycle Sunshine Coast - NRS |  | 0 | 02:40:40.000 | 0 | 
| 2021-12-17 | 10 | Cycle Sunshine Coast - NRS |  | 0 | 01:37:27.000 | 0 | 
| 2021-12-17 | 2 | Cycle Sunshine Coast - NRS |  | 0 | 02:41:11.000 | 0 |