Story so far
- 2021First results in our data: 2020/2021 National Junior Track Series.
- 2021State champion: U17 Keirin (2022 AusCycling Junior & Masters Track Championships – Queensland).
- 2021PB of 12.390 in the Flying 200m, 1.083s faster than before.
| Event | Place | Time |
|---|---|---|
| Event c18: JM17 Team Pursuit (team) | 2nd | |
| JM17 Omnium Elimination | 12th | |
| JM17 Points Race Qualifying Heat 2 | 13th | |
| JM17 Team Sprint Qualifying (team) | 7th | 52.105 |
| Event c18: J.J "Tiny" Nichols Trophy | ||
| JM17 Scratch Race Final | 12th | |
| JM17 Keirin Round 1 Heat 1 | 4th | |
| JM17 Omnium Scratch Race | 13th | |
| J.J "Tiny" Nichols Trophy Gold Final | ||
| JM17 Keirin Repecharge Heat 2 | 3rd | |
| J.J "Tiny" Nichols Trophy Qualifying | ||
| JM17 Omnium Tempo Race | 16th | |
| JM17 Omnium Points Race | 13th | |
| JM17 Scratch Race Heat 1 | 12th | |
| Team Sprint (team) 12 Feb 2022 · Australian Junior Track Series Round 2 Day 1 | 9th | 1:02.946 |
| Event | Place | Time |
|---|---|---|
| JM17 Keirin Final 6-10th place 12 Feb 2022 · Australian Junior Track Series Round 2 Day 1 | 2nd | |
| JM17 Keirin Heat 1 12 Feb 2022 · Australian Junior Track Series Round 2 Day 1 | 2nd | |
| JM17 Scratch Elimination 12 Feb 2022 · Australian Junior Track Series Round 2 Day 1 | 8th | |
| JM17 Scratch Race 12 Feb 2022 · Australian Junior Track Series Round 2 Day 1 | 12th | |
| JM17 Scratch Race 12 Feb 2022 · Australian Junior Track Series Round 2 Day 1 | 10th | |
| JM17 Points Race 12 Feb 2022 · Australian Junior Track Series Round 2 Day 1 | 8th | |
| JM17 Tempo 12 Feb 2022 · Australian Junior Track Series Round 2 Day 1 | 9th | |
| JB17 Scratch Race 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 6th | |
| JB17 Elimination Heat 2 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 5th | |
| JB17 Keirin Heat 7 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 4th | |
| All Team Sprint (team) 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 10th | 54.644 |
| JM17 Scratch Race 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 9th | |
| JM17 Points Race 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 4th | |
| JM17 Tempo 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 7th | |
| JM17 Team Sprint Bronze Final (team) | 2nd | 54.724 |
| JM17 Points Race Final | 7th | |
| JM17 Individual Pursuit Qualifying | 6th | 2:31.321 PB |
| JM17 Sprint Repechage | 1st | |
| JM17 Omnium Points Race | 7th | |
| JM17 Omnium Elimination | 5th | |
| JM17 Scratch Race Final | 5th | |
| JM17 Keirin Heat 1 | 4th | |
| JM17 Omnium Tempo | 5th | |
| JM17 Team Sprint Qualifying (team) | 3rd | 54.419 |
| JM17 Keirin Repecharge | 2nd | |
| JM17 Sprint Qualifying | 8th | (0.000) 12.390 PB |
| JM17 Keirin 7 - 12 Final | 1st | |
| JM17 Sprint Quarter Final | ||
| JM17 Sprint Round 1 | 2nd | |
| JM17 Omnium Scratch Race | 7th | |
| JM17 500m TT Final | 9th | 37.832 PB |
| Scratch Elimination 27 Nov 2021 · 2021 AMV Track Series Round 6 | 8th | |
| JM17, J19 and EW State Madison Champs (team) 27 Nov 2021 · 2021 AMV Track Series Round 6 | 3rd | |
| Elimination Group 3 26 Nov 2021 · 2021 AMV Track Series Round 5 | 1st | |
| Scratch Group 3 26 Nov 2021 · 2021 AMV Track Series Round 5 | 1st | |
| Points Race Group 3 26 Nov 2021 · 2021 AMV Track Series Round 5 | DNF | |
| Tempo Group 3 26 Nov 2021 · 2021 AMV Track Series Round 5 | 2nd | |
| JM17, J19 and EW State Madison Champs (team) 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | 3rd | |
| Scratch Elimination 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | 8th | |
| Points Race Group 3 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | DNF | |
| Elimination Group 3 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | 1st | |
| Tempo Group 3 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | 2nd | |
| Scratch Group 3 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | 1st | |
| Madison (team) 23 Oct 2021 · 2021 AMV Track Series Round 4 | 9th | |
| Handicap Progressive Points A & B Grade 23 Oct 2021 · 2021 AMV Track Series Round 4 | 6th | |
| Tempo A & B Grade 23 Oct 2021 · 2021 AMV Track Series Round 4 | 24th | |
| Elimination A & B Grade 23 Oct 2021 · 2021 AMV Track Series Round 4 | 4th | |
| Scratch Race B Grade 22 Oct 2021 · 2021 AMV Track Series Round 3 | 14th | |
| Keirin Heat 3 22 Oct 2021 · 2021 AMV Track Series Round 3 | DNF | |
| Scratch Elimination C/B 28 Aug 2021 · 2021 AMV Track Series Round 2 | 5th | |
| Scratch Race B/A 28 Aug 2021 · 2021 AMV Track Series Round 2 | DNF | |
| Progressive Points C/B 28 Aug 2021 · 2021 AMV Track Series Round 2 | 6th | |
| Keirin Heat 2 28 Aug 2021 · 2021 AMV Track Series Round 2 | 2nd | |
| Flying Team Sprint (team) 28 Aug 2021 · 2021 AMV Track Series Round 2 | 9th | 51.201 |
| Tempo B/A 28 Aug 2021 · 2021 AMV Track Series Round 2 | 11th | |
| Keirin Heat 3 17 Jul 2021 · 2021 AMV Track Series Round 1 | 2nd | |
| Elimination C/D 17 Jul 2021 · 2021 AMV Track Series Round 1 | 4th | |
| Scratch Race C 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 C 17 Jul 2021 · 2021 AMV Track Series Round 1 | 1st | |
| Team Sprint (team) 16 Jan 2021 · 2020/2021 National Junior Track Series | 4th | 58.460 |
| Team Pursuit (team) 16 Jan 2021 · 2020/2021 National Junior Track Series | 1st | 3:35.963 |
| 500m TT 16 Jan 2021 · 2020/2021 National Junior Track Series | 7th | 40.267 |
| Flying 200 16 Jan 2021 · 2020/2021 National Junior Track Series | 13th | (6.723) 13.473 |
| Individual Pursuit 16 Jan 2021 · 2020/2021 National Junior Track Series | 7th | 2:40.495 PB |