| 2025-10-31 | 104 | Tour Gateh D'Tranung |  | 79.8 | 01:35:23.000 | 50.197 | 
| 2025-10-30 | 77 | Tour Gateh D'Tranung |  | 134.5 | 02:50:28.000 | 47.341 | 
| 2025-10-29 | 76 | Tour Gateh D'Tranung |  | 150.3 | 03:16:30.000 | 45.893 | 
| 2025-10-28 | 87 | Tour Gateh D'Tranung |  | 161.1 | 03:37:47.000 | 44.384 | 
| 2025-10-05 | 14 | Road Championships - Western Australia | me | 0 | 03:29:57.227 | 0 | 
| 2025-06-21 | 3 | (Open) National Championships Singapore - Criterium | me | 0 | 00:42:27.000 | 0 | 
| 2025-03-23 | DNF | Q Tour | me | 111.7 | 00:00:00.000 |  | 
| 2025-03-22 | 59 | Q Tour | me | 88 | 02:03:44.000 | 42.672 | 
| 2025-03-21 | 82 | Q Tour | me | 49 | 01:00:32.000 | 48.568 | 
| 2025-01-05 | 15 | WA State Criterium Championships | me | 0 | 01:02:55.076 | 0 | 
| 2024-10-28 | 109 | Tour Gateh D'Tranung | ME | 53.2 | 01:21:09.000 | 39.335 | 
| 2024-10-28 | 100 | Tour Gateh D'Tranung | ME | 0 | 14:57:22.000 | 0 | 
| 2024-10-27 | 91 | Tour Gateh D'Tranung | ME | 161.5 | 03:38:53.000 | 44.27 | 
| 2024-10-26 | 120 | Tour Gateh D'Tranung | ME | 159.9 | 03:44:51.000 | 42.668 | 
| 2024-10-25 | 98 | Tour Gateh D'Tranung | ME | 100.5 | 02:33:20.000 | 39.326 | 
| 2024-10-24 | 112 | Tour Gateh D'Tranung | ME | 152 | 03:39:17.000 | 41.59 | 
| 2024-10-06 | 23 | WA State Road Championship | ME | 76 | 03:37:20.865 | 20.982 | 
| 2024-08-31 | 7 | WA State Kermesse Championship | ME | 57 | 00:20:36.000 | 166.019 | 
| 2024-08-17 | 12 | Collie to Donnybrook Return Cycling Classic | ME | 100 | 00:00:00.000 |  | 
| 2024-04-27 | DNF | Tom Lowry Memorial | me | 0 | 00:00:00.000 |  | 
| 2023-11-11 | DNF | Spirit of Tasmania Cycling Tour |  | 133.3 | 00:00:00.000 |  | 
| 2023-11-10 | 62 | Spirit of Tasmania Cycling Tour |  | 71.5 | 02:26:32.000 | 29.277 | 
| 2023-11-09 | 63 | Spirit of Tasmania Cycling Tour |  | 106 | 03:04:01.000 | 34.562 |