Story so far
- 2021First results in our data: Queensland J19, Elite & Para State Track Championships.
- 2021National champion: U19 Omnium.
- 2021National bronze: U19 Scratch race.
| Event | Place | Time |
|---|---|---|
| Elite Men Omnium Qualifying Heat 2 | 5th | |
| Elite Men Omnium Tempo Race | 18th | |
| Elite Men Omnium Scratch Race | 16th | |
| Elite Men Omnium Elimination | 16th | |
| Elite Men Scratch Race Qualifying Heat 2 | 11th | |
| Elite Men Scratch Race Final | 14th | |
| Elite Men Omnium Points Race | 17th | |
| Elite & Junior Men Points Race Final | 6th | |
| Elite Men Keirin Repecharge 1 | 3rd | |
| Elite Men Team Pursuit Final (team) | 1st | 4:27.675 |
| Elite & J19 Men Omnium Scratch Race | 8th | |
| Elite Men Keirin 7-12 Final | 4th | |
| Elite Men Scratch Race Final | DNF | |
| Elite & J19 Men Omnium Tempo | DNF | |
| Elite & J19 Men Omnium Points Race | DNF |
| Event | Place | Time |
|---|---|---|
| Elite Men Keirin Round 1 Heat 3 | 5th | |
| Elite Men Keirin Round 2 | 6th | |
| Elite & Masters Men State Madison Champs (team) 27 Nov 2021 · 2021 AMV Track Series Round 6 | 3rd | |
| Scratch Group 1 26 Nov 2021 · 2021 AMV Track Series Round 5 | 9th | |
| Keirin Heat 4 26 Nov 2021 · 2021 AMV Track Series Round 5 | 3rd | |
| Keirin Final 4 26 Nov 2021 · 2021 AMV Track Series Round 5 | 2nd | |
| Tempo Group 1 26 Nov 2021 · 2021 AMV Track Series Round 5 | 2nd | |
| Points Race Group 1 26 Nov 2021 · 2021 AMV Track Series Round 5 | 7th | |
| Elimination Group 1 26 Nov 2021 · 2021 AMV Track Series Round 5 | 5th | |
| Elite & Masters Men State Madison Champs (team) 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | 3rd | |
| Points Race Group 1 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | 7th | |
| Keirin Final 4 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | 2nd | |
| Elimination Group 1 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | 5th | |
| Keirin Heat 4 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | 3rd | |
| Tempo Group 1 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | 2nd | |
| Scratch Group 1 26 Nov 2021 · Masters Track Challenge Manually Submitted Times | 9th | |
| Event c14: U19 Men Scratch Race | 3rd | |
| Under 19 Men Omnium Tempo Race | 1st | |
| Under 19 Men Omnum Points Race | DNF | |
| Under 19 Men Omnium Elimination | 7th | |
| Under 19 Men Omnium Scratch Race | 5th | |
| Under 19 Men 1000m TT Final | 11th | 1:07.864 PB |
| U19 Men Scratch Race Final | 3rd | |
| JM19 Omnium Elimination 17 Feb 2021 · Queensland J19, Elite & Para State Track Championships | 2nd | |
| JM19 Team Pursuit Final (team) 17 Feb 2021 · Queensland J19, Elite & Para State Track Championships | 1st | 4:21.889 |
| JM19 Points Race Final 17 Feb 2021 · Queensland J19, Elite & Para State Track Championships | 6th | |
| Event c71: JM19 Omnium 17 Feb 2021 · Queensland J19, Elite & Para State Track Championships | 3rd | |
| JM19 Scratch Race Final 17 Feb 2021 · Queensland J19, Elite & Para State Track Championships | 4th | |
| JM19 TT Final 17 Feb 2021 · Queensland J19, Elite & Para State Track Championships | 4th | 1:07.978 |
| JM19 Omnium Tempo 17 Feb 2021 · Queensland J19, Elite & Para State Track Championships | 2nd | |
| JM19 Omnium Scratch Race 17 Feb 2021 · Queensland J19, Elite & Para State Track Championships | 1st | |
| JM19 Individual Pursuit Qualifying 17 Feb 2021 · Queensland J19, Elite & Para State Track Championships | 6th | 3:34.467 PB |
| OPEN Madison JM19, Elite Men (team) 17 Feb 2021 · Queensland J19, Elite & Para State Track Championships | 5th | |
| JM19 Omnium Points Race 17 Feb 2021 · Queensland J19, Elite & Para State Track Championships | 3rd |