Story so far
- 2022First results in our data: 2023 AusCycling Junior & Masters Track Championships.
- 2025National bronze: Masters 6 Points race.
- 2026National champion: Scratch race.
| Event | Place | Time |
|---|---|---|
| MMAS 6 Points Race Final 17 Mar 2026 · 2026 AusCycling Masters Track National Championships | 5th | |
| MMAS 6 Scratch Race Final 17 Mar 2026 · 2026 AusCycling Masters Track National Championships | 1st | |
| MMAS 6+ & WMAS Points Race 27 Feb 2026 · AMV Series - Round 6 | 1st | |
| Graded Warm Up Scratch 27 Feb 2026 · AMV Series - Round 6 | 8th | |
| MMAS 2 -6 Points Race 5 Dec 2025 · AMV Track Series Rd4 | 5th | |
| MMAS 2 -6 Elimination Race 5 Dec 2025 · AMV Track Series Rd4 | 4th | |
| MMAS 2 -6 Tempo Race 5 Dec 2025 · AMV Track Series Rd4 | 6th | |
| MMAS 2 -6 Scratch Race 5 Dec 2025 · AMV Track Series Rd4 | 6th | |
| MMAS 6 Points Race Final 7 Apr 2025 · AusCycling Masters Track National Championships | 3rd | |
| Event c39: MMAS 6 Points Race 7 Apr 2025 · AusCycling Masters Track National Championships | 3rd | |
| MMAS 6 Scratch Race Final 7 Apr 2025 · AusCycling Masters Track National Championships | 7th | |
| Masters A Point Score 25 Nov 2023 · 2023 Bundy Cycling Spectacular | 6th | |
| Masters A Reverse Win and Out 25 Nov 2023 · 2023 Bundy Cycling Spectacular | 2nd | |
| Masters Wheelrace 25 Nov 2023 · 2023 Bundy Cycling Spectacular | 4th | |
| Masters Combined Aussie Crawl 25 Nov 2023 · 2023 Bundy Cycling Spectacular | DNS |
| Event | Place | Time |
|---|---|---|
| Masters A Heat 2 25 Nov 2023 · 2023 Bundy Cycling Spectacular | 4th | |
| Masters A & B Combined Handicap 25 Nov 2023 · 2023 Bundy Cycling Spectacular | 5th | |
| Masters A Unknown Distance 25 Nov 2023 · 2023 Bundy Cycling Spectacular | 6th | |
| Masters A Handicap Race 25 Nov 2023 · 2023 Bundy Cycling Spectacular | 2nd | |
| Masters A Scratch Race 25 Nov 2023 · 2023 Bundy Cycling Spectacular | 10th | |
| Masters A Italian Pursuit 25 Nov 2023 · 2023 Bundy Cycling Spectacular | ||
| Masters M 4/5 Points Race 10 Dec 2022 · 2023 AusCycling Junior & Masters Track Championships | 12th | |
| Masters M 5/6 Scratch Race Final 10 Dec 2022 · 2023 AusCycling Junior & Masters Track Championships | 6th |