Story so far
- 2021First results in our data: Queensland J19, Elite & Para State Track Championships.
- 2022National champion: Omnium.
- 2022National bronze: Omnium.
- 2022PB of 3:32.521 in the 3km Individual pursuit, 0.064s faster than before.
| Event | Place | Time |
|---|---|---|
| Scratch Elimination Scratch Heat 1 2 Sep 2023 · AMV Track Series 2023/2024 Round 1 | 10th | |
| Derby Heat 10 2 Sep 2023 · AMV Track Series 2023/2024 Round 1 | 3rd | |
| Keirin Heat 6 2 Sep 2023 · AMV Track Series 2023/2024 Round 1 | 5th | |
| Tempo Heat 2 2 Sep 2023 · AMV Track Series 2023/2024 Round 1 | 15th | |
| Keirin Heat 6 2 Sep 2023 · AMV Track Series 2023/2024 Round 1 | 4th | |
| Scratch Race Heat 3 2 Sep 2023 · AMV Track Series 2023/2024 Round 1 | 12th | |
| Progressive Points 4 Mar 2023 · AMV Sprint Series Round 7 | 6th | |
| Tempo 4 Mar 2023 · AMV Sprint Series Round 7 | 3rd | |
| Handicap Mystery Points 4 Mar 2023 · AMV Sprint Series Round 7 | 3rd | |
| Elite & J19 Men Points Race Final 28 Feb 2023 · 2023 AusCycling Queensland Elite, J19 | 7th | |
| JM19 Time Trial Final 28 Feb 2023 · 2023 AusCycling Queensland Elite, J19 | 4th | 1:10.519 PB |
| Elite & J19 Men Points Race Final | 7th | |
| JM19 Keirin Final | 2nd | |
| Elite Men & J19 Men Scratch Race Final | 7th | |
| JM19 Time Trial Final | 4th | 1:10.519 PB |
| Event | Place | Time |
|---|---|---|
| JM19 Team Sprint Gold Final (team) | 1st | 57.046 |
| JM19 Omnium Points Race 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 8th | |
| JM19 Omnium Elimination 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 5th | |
| JM19 Omnium Tempo 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 9th | |
| JM19 Omnium Scratch Race 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 11th | |
| JM19 Omnium Qualifying 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 10th | |
| Keirin Rd 2 Heat 5 19 Nov 2022 · AMV Sprint Series Round 5 | 5th | |
| Keirin Rd 1 Heat 10 19 Nov 2022 · AMV Sprint Series Round 5 | DNS | |
| Scratch / Elimination A 19 Nov 2022 · AMV Sprint Series Round 5 | 6th | |
| Team Sprint (team) 19 Nov 2022 · AMV Sprint Series Round 5 | 2nd | 49.214 |
| Hare & Hounds A/B 19 Nov 2022 · AMV Sprint Series Round 5 | DNS | |
| Hare &Hounds A/B Grade 19 Nov 2022 · AMV Sprint Series Round 5 | 7th | |
| Team Tempo A/B Grade 19 Nov 2022 · AMV Sprint Series Round 5 | ||
| Mystery Points A 19 Nov 2022 · AMV Sprint Series Round 5 | 5th | |
| Flying 2 laps 19 Nov 2022 · AMV Sprint Series Round 5 | ||
| Team Sprint (team) 19 Nov 2022 · AMV Sprint Series Round 5 | 3rd | 50.377 |
| Scratch Elimination A|B Grade 19 Nov 2022 · AMV Sprint Series Round 5 | 2nd | |
| Madison Elite Champs (team) 19 Nov 2022 · AMV Sprint Series Round 5 | 3rd | |
| Elite Omnium Rd 3 - Elimination 12 Nov 2022 · AMV Sprint Series Round 4 | 3rd | |
| Men Elimination Championship 12 Nov 2022 · AMV Sprint Series Round 4 | 9th | |
| Elite Omnium Rd 2 - Tempo 12 Nov 2022 · AMV Sprint Series Round 4 | 7th | |
| Elite Omnium Rd 4 - Points 12 Nov 2022 · AMV Sprint Series Round 4 | 4th | |
| Elite Omnium Rd 1 - Scratch 12 Nov 2022 · AMV Sprint Series Round 4 | 3rd | |
| Keirin Round 2 Heat 2 10 Sep 2022 · AMV Sprint Series Round 3 | 4th | |
| Keirin Round 4 Heat 2 10 Sep 2022 · AMV Sprint Series Round 3 | 2nd | |
| A & B Grade Points Elimination 10 Sep 2022 · AMV Sprint Series Round 3 | 1st | |
| Keirin Round 3 Heat 1 10 Sep 2022 · AMV Sprint Series Round 3 | 5th | |
| Keirin Round 1 Heat 2 10 Sep 2022 · AMV Sprint Series Round 3 | 3rd | |
| A & B Grade Scratch Elimination 10 Sep 2022 · AMV Sprint Series Round 3 | 1st | |
| Mystery Points Accumulator A & B Grade 18 Jun 2022 · AMV Sprint Series Round 1 - Saturday | 2nd | |
| Scratch Elimination A & B Grade 18 Jun 2022 · AMV Sprint Series Round 1 - Saturday | 2nd | |
| Keirin Rd 2 Heat 2 18 Jun 2022 · AMV Sprint Series Round 1 - Saturday | 2nd | |
| Keirin Rd 1 Heat 1 18 Jun 2022 · AMV Sprint Series Round 1 - Saturday | 1st | |
| Hare & Hounds A & B 18 Jun 2022 · AMV Sprint Series Round 1 - Saturday | 2nd | |
| 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 | 1st | |
| Scratch Elimination A & B Grade 18 Jun 2022 · AMV Sprint Series Round 1 - Saturday | 6th | |
| Tempo A & B Grade 18 Jun 2022 · AMV Sprint Series Round 1 - Saturday | 3rd | |
| Event c189: J19 Men Omnium | 3rd | |
| J19 Men Omnium Elimination | 6th | |
| J19 Men Omnium Scratch Race | 7th | |
| J19 Men Scratch Race Final | 8th | |
| J19 Men Omnium Points Race | 3rd | |
| J19 Men Points Race Final | 10th | |
| J19 Men Omnium Tempo Race | 1st | |
| Event c10: JM19 Points Race | 3rd | |
| JM19 Scratch Race Final | 4th | |
| JM19 Individual Pursuit Gold Final | 2nd | 3:32.521 PB |
| JM19 Keirin Final | 4th | |
| Elite & Junior Men Points Race Final | 9th | |
| Elite & J19 Men Omnium Scratch Race | 7th | |
| JM19 Team Sprint Gold Final (team) | 1st | 51.231 |
| Event c14: JM19 Individual Pursuit | 2nd | |
| JM19 Team Sprint Qualifying (team) | 1st | 51.399 |
| Elite & J19 Men Omnium Tempo | 7th | |
| Elite & J19 Men Omnium Points Race | 6th | |
| Elite & J19 Men Omnium Elimination | 7th | |
| Event c32: JM19 Omnium | 3rd | |
| JM19 Keirin Round 1 Heat 1 | 2nd | |
| JM19 Individual Pursuit Qualifying | 2nd | 3:32.585 |
| Elite Men A Unknown distance 5 Nov 2021 · Bundaberg Cycling Spectaclar 2021 | 4th | |
| Elite Men A Keirin Final 5 Nov 2021 · Bundaberg Cycling Spectaclar 2021 | 7th | |
| Elite Mens Italian Pursuit Final B 5 Nov 2021 · Bundaberg Cycling Spectaclar 2021 | ||
| Elite Men A Scratch race 5 Nov 2021 · Bundaberg Cycling Spectaclar 2021 | 5th | |
| Elite Men Wheelrace Final 5 Nov 2021 · Bundaberg Cycling Spectaclar 2021 | 4th | |
| Elite Mens Italian Pursuit 5 Nov 2021 · Bundaberg Cycling Spectaclar 2021 | ||
| Elite Men A Progressive Points 5 Nov 2021 · Bundaberg Cycling Spectaclar 2021 | 5th | |
| Elite Men A Handicap race 5 Nov 2021 · Bundaberg Cycling Spectaclar 2021 | 5th | |
| Elite Men A Elimination race 5 Nov 2021 · Bundaberg Cycling Spectaclar 2021 | 4th | |
| Madison (team) 23 Oct 2021 · 2021 AMV Track Series Round 4 | 3rd | |
| Handicap Progressive Points A & B Grade 23 Oct 2021 · 2021 AMV Track Series Round 4 | 19th | |
| Tempo A & B Grade 23 Oct 2021 · 2021 AMV Track Series Round 4 | 14th | |
| Elimination A & B Grade 23 Oct 2021 · 2021 AMV Track Series Round 4 | 5th | |
| Italian Pursuit 22 Oct 2021 · 2021 AMV Track Series Round 3 | ||
| Points Race A Grade 22 Oct 2021 · 2021 AMV Track Series Round 3 | 3rd | |
| Team Tempo A & B Grade 22 Oct 2021 · 2021 AMV Track Series Round 3 | ||
| Scratch Race A Grade 22 Oct 2021 · 2021 AMV Track Series Round 3 | 3rd | |
| Keirin Heat 2 22 Oct 2021 · 2021 AMV Track Series Round 3 | 3rd | |
| Scratch Elimination A/B 28 Aug 2021 · 2021 AMV Track Series Round 2 | 6th | |
| Scratch Race B/A 28 Aug 2021 · 2021 AMV Track Series Round 2 | 1st | |
| Keirin Heat 5 28 Aug 2021 · 2021 AMV Track Series Round 2 | 4th | |
| Flying Team Sprint (team) 28 Aug 2021 · 2021 AMV Track Series Round 2 | 5th | 45.497 |
| Tempo B/A 28 Aug 2021 · 2021 AMV Track Series Round 2 | 2nd | |
| Progressive Points A/B 28 Aug 2021 · 2021 AMV Track Series Round 2 | 1st | |
| Elimination A/B 17 Jul 2021 · 2021 AMV Track Series Round 1 | 2nd | |
| Team Tempo A/B 17 Jul 2021 · 2021 AMV Track Series Round 1 | ||
| Points Race A 17 Jul 2021 · 2021 AMV Track Series Round 1 | 9th | |
| Scratch Race A 17 Jul 2021 · 2021 AMV Track Series Round 1 | 6th | |
| OPEN Madison JM17, JW17, JW19 and Elite (team) 17 Feb 2021 · Queensland J19, Elite & Para State Track Championships | 2nd |