Story so far
- 2022First results in our data: AMV Sprint Series Round 1 - Saturday.
- 2022State champion: 2km individual pursuit (2023 AusCycling Junior & Masters Track Championships).
- 2025National silver: Masters 7 Points race.
| Event | Place | Time |
|---|---|---|
| MMAS 7+ & WMAS 2-5 Points Race 5 Dec 2025 · AMV Track Series Rd4 | 4th | |
| MMAS 7+ & WMAS 2-5 Elimination Race 5 Dec 2025 · AMV Track Series Rd4 | 5th | |
| MMAS 7+ & WMAS 2-5 Tempo Race 5 Dec 2025 · AMV Track Series Rd4 | 5th | |
| MMAS 7+ & WMAS 2-5 Scratch Race 5 Dec 2025 · AMV Track Series Rd4 | 2nd | |
| Graded Scratch Elimination Scratch 5 Dec 2025 · AMV Track Series Rd4 | DNF | |
| Graded Hare & Hounds 5 Dec 2025 · AMV Track Series Rd4 | 5th | |
| Graded Scratch Race 5 Dec 2025 · AMV Track Series Rd4 | 14th | |
| Graded Points Race 7 Nov 2025 · AMV Track Series Rd3 | 15th | |
| Graded 3 Hare & Hounds 7 Nov 2025 · AMV Track Series Rd3 | DNF | |
| Graded Scratch Race 7 Nov 2025 · AMV Track Series Rd3 | 13th | |
| MMAS 7-8 Points Race Final 7 Apr 2025 · AusCycling Masters Track National Championships | 4th | |
| Event c40: MMAS 7 Points Race 7 Apr 2025 · AusCycling Masters Track National Championships | 2nd | |
| MMAS 7 Scratch Race Final 7 Apr 2025 · AusCycling Masters Track National Championships | 4th | |
| MMAS 6 / 7 500m TT Final 31 Jan 2025 · 2025 AusCycling Track State Championships Queensland | 7th | 42.659 |
| MMAS 7 2000m Pursuit Qualifying 31 Jan 2025 · 2025 AusCycling Track State Championships Queensland | 2nd | 2:46.480 |
| Event | Place | Time |
|---|---|---|
| MMAS 7 2000m Pursuit Gold Final 31 Jan 2025 · 2025 AusCycling Track State Championships Queensland | 2nd | 2:46.513 |
| MM 7-10 & WMAS Points Race 13 Dec 2024 · AMV Track Series Round 5 | 6th | |
| MM6 - 7 Keirin Final 13 Dec 2024 · AMV Track Series Round 5 | 3rd | |
| MMAS 7-10 & WM 2 6 -7 Elimination 13 Dec 2024 · AMV Track Series Round 5 | 3rd | |
| MMAS 7-10 & WM 2 6 -7 Scratch Race 13 Dec 2024 · AMV Track Series Round 5 | 7th | |
| Scratch Race 15 Nov 2024 · AMV Track Series Round 3 | 7th | |
| Tempo Race 15 Nov 2024 · AMV Track Series Round 3 | 5th | |
| Scratch Elimination Scratch 15 Nov 2024 · AMV Track Series Round 3 | 10th | |
| Masters Men 6 TT Final | 7th | 41.243 |
| Masters Men 6-7 Scratch Race Final | 9th | |
| Progressive Points 4 Mar 2023 · AMV Sprint Series Round 7 | DNF | |
| Tempo 4 Mar 2023 · AMV Sprint Series Round 7 | 14th | |
| Scratch Race 4 Mar 2023 · AMV Sprint Series Round 7 | DNF | |
| Masters Men 5+ Women Points 3 Feb 2023 · AMV Sprint Series Round 6 | 3rd | |
| Masters Men 5+ Women Tempo 3 Feb 2023 · AMV Sprint Series Round 6 | 5th | |
| Masters Men 5+ Women Scratch Race 3 Feb 2023 · AMV Sprint Series Round 6 | 5th | |
| Masters Men 5+ Women Elimination 3 Feb 2023 · AMV Sprint Series Round 6 | 2nd | |
| Scratch Race 3 Feb 2023 · AMV Sprint Series Round 6 | 11th | |
| Progressive Points Hare & Hounds 3 Feb 2023 · AMV Sprint Series Round 6 | 7th | |
| Elimination Championship Masters Men 5+ 3 Feb 2023 · AMV Sprint Series Round 6 | 1st | |
| Masters M 6-9 Points Race 10 Dec 2022 · 2023 AusCycling Junior & Masters Track Championships | 3rd | |
| Masters Men 6 500m TT Final 10 Dec 2022 · 2023 AusCycling Junior & Masters Track Championships | 3rd | 41.115 PB |
| Masters M 5/6 Scratch Race Final 10 Dec 2022 · 2023 AusCycling Junior & Masters Track Championships | 5th | |
| Masters M 6 Individual Pursuit Gold Final 10 Dec 2022 · 2023 AusCycling Junior & Masters Track Championships | 1st | 2:41.843 PB |
| Team Tempo C 19 Nov 2022 · AMV Sprint Series Round 5 | ||
| Keirin Rd 1 Heat 1 19 Nov 2022 · AMV Sprint Series Round 5 | 6th | |
| Points Race C Grade 19 Nov 2022 · AMV Sprint Series Round 5 | 7th | |
| Hare & Hounds C 19 Nov 2022 · AMV Sprint Series Round 5 | 2nd | |
| Scratch Elimination C Grade 19 Nov 2022 · AMV Sprint Series Round 5 | 4th | |
| Scratch / Elimination C 19 Nov 2022 · AMV Sprint Series Round 5 | 13th | |
| Hare & Hounds C/D Grade 19 Nov 2022 · AMV Sprint Series Round 5 | DNF | |
| Scratch Race C Grade 19 Nov 2022 · AMV Sprint Series Round 5 | 3rd | |
| C Grade Mystery Points 12 Nov 2022 · AMV Sprint Series Round 4 | 9th | |
| C Grade Scratch Elimination 12 Nov 2022 · AMV Sprint Series Round 4 | 18th | |
| C Grade Hare & Hounds 12 Nov 2022 · AMV Sprint Series Round 4 | DNF | |
| Derby Heat 7 12 Nov 2022 · AMV Sprint Series Round 4 | 3rd | |
| C Grade Tempo 12 Nov 2022 · AMV Sprint Series Round 4 | 3rd | |
| Keirin Rd 1 Heat 7 12 Nov 2022 · AMV Sprint Series Round 4 | 8th | |
| C Grade Scratch Race 12 Nov 2022 · AMV Sprint Series Round 4 | 3rd | |
| Keirin Rd 2 Heat 6 12 Nov 2022 · AMV Sprint Series Round 4 | 8th | |
| Keirin Round 3 Heat 4 10 Sep 2022 · AMV Sprint Series Round 3 | 5th | |
| C & D Grade Hare and Hounds 10 Sep 2022 · AMV Sprint Series Round 3 | 1st | |
| Keirin Round 2 Heat 5 10 Sep 2022 · AMV Sprint Series Round 3 | 4th | |
| C & D Grade Points Race 10 Sep 2022 · AMV Sprint Series Round 3 | 4th | |
| C Grade Scratch Elimination 10 Sep 2022 · AMV Sprint Series Round 3 | 4th | |
| C Grade Scratch Race 10 Sep 2022 · AMV Sprint Series Round 3 | 5th | |
| C Grade Tempo 10 Sep 2022 · AMV Sprint Series Round 3 | 3rd | |
| C Grade Scratch Elimination Scratch 10 Sep 2022 · AMV Sprint Series Round 3 | 9th | |
| Keirin Round 1 Heat 6 10 Sep 2022 · AMV Sprint Series Round 3 | 7th | |
| C Grade Mystery Points Accumulator 10 Sep 2022 · AMV Sprint Series Round 3 | 1st | |
| Keirin Round 4 Heat 4 10 Sep 2022 · AMV Sprint Series Round 3 | 6th | |
| Hare & Hounds A & B 18 Jun 2022 · AMV Sprint Series Round 1 - Saturday | DNF | |
| Italian Pusuit 18 Jun 2022 · AMV Sprint Series Round 1 - Saturday | ||
| Scratch race A & B Grade 18 Jun 2022 · AMV Sprint Series Round 1 - Saturday | DNF | |
| Scratch Elimination A & B Grade 18 Jun 2022 · AMV Sprint Series Round 1 - Saturday | 15th | |
| Tempo A & B Grade 18 Jun 2022 · AMV Sprint Series Round 1 - Saturday | DNF |