| 2024-06-22 | 18 | National Championships Australia ME - Gravel | ME | 106 | 03:50:02.000 | 27.648 | 
| 2024-04-14 | 25 | Tour de Brisbane | me | 102.1 | 02:25:01.000 | 42.243 | 
| 2023-11-12 | 35 | Spirit of Tasmania Cycling Tour |  | 0 | 09:54:16.000 | 0 | 
| 2023-11-12 | 35 | Spirit of Tasmania Cycling Tour |  | 0 | 01:08:25.000 | 0 | 
| 2023-11-11 | 48 | Spirit of Tasmania Cycling Tour |  | 133.3 | 03:38:56.000 | 36.532 | 
| 2023-11-10 | 24 | Spirit of Tasmania Cycling Tour |  | 71.5 | 02:14:37.000 | 31.868 | 
| 2023-11-09 | 24 | Spirit of Tasmania Cycling Tour |  | 106 | 02:50:51.000 | 37.226 | 
| 2023-10-22 | 33 | Cycle Sunshine Coast |  | 0 | 08:53:40.000 | 0 | 
| 2023-10-22 | 34 | Cycle Sunshine Coast |  | 120.9 | 02:37:04.000 | 46.184 | 
| 2023-10-21 | 20 | Cycle Sunshine Coast |  | 110.2 | 02:28:49.000 | 44.431 | 
| 2023-10-21 | 48 | Cycle Sunshine Coast |  | 0 | 00:53:27.000 | 0 | 
| 2023-10-20 | 43 | Cycle Sunshine Coast |  | 0 | 00:12:30.000 | 0 | 
| 2023-10-19 | 37 | Cycle Sunshine Coast |  | 109.8 | 02:41:50.000 | 40.709 | 
| 2023-08-26 | 45 | Tour of Gippsland ME |  | 80.1 | 01:49:22.000 | 43.944 | 
| 2023-08-26 | 38 | Tour of Gippsland ME |  | 0 | 05:37:52.000 | 0 | 
| 2023-08-26 | 38 | Tour of Gippsland ME |  | 102.2 | 02:30:59.000 | 40.614 | 
| 2023-08-25 | 38 | Tour of Gippsland ME |  | 17.8 | 00:24:38.000 | 43.356 | 
| 2023-08-24 | 31 | Tour of Gippsland ME |  | 42 | 00:52:53.000 | 47.652 | 
| 2023-06-27 | 6 | Balmoral Junior Tour |  | 0 | 03:20:31.000 | 0 | 
| 2023-06-27 | 14 | Balmoral Junior Tour |  | 0 | 00:48:40.000 | 0 | 
| 2023-06-25 | 7 | Balmoral Junior Tour |  | 80.4 | 02:19:35.000 | 34.56 | 
| 2023-05-28 | 24 | Canberra Junior Tour |  | 0 | 04:21:50.000 | 0 | 
| 2023-05-28 | 36 | Canberra Junior Tour |  | 0 | 00:40:28.000 | 0 | 
| 2023-05-27 | 24 | Canberra Junior Tour |  | 80 | 02:34:46.000 | 31.014 | 
| 2023-05-27 | 22 | Canberra Junior Tour |  | 0 | 00:40:33.000 | 0 | 
| 2023-04-02 | 85 | Tour de Brisbane |  | 102.21 | 02:22:45.000 | 42.96 |