Story so far
- 2022First results in our data: Trek Sydney Cup.
- 2023PB of 2:27.744 in the 2km Individual pursuit, 1.658s faster than before.
- 2023Moved up to U19 at 2024.
| Event | Place | Time |
|---|---|---|
| W.J. “Bill” Young Trophy Qualifying | ||
| JM19 Points Race Final | 17th | |
| JM19 Points Race Qualifying | 8th | |
| JM19 Scratch Race Final | 16th | |
| JM19 Scratch Race Qualifying | 7th | |
| JM19 Individual Pursuit Qualifying 12 Feb 2024 · 2024 NSW Para, U19 & Elite Track State Championships | 8th | 3:33.603 PB |
| JM19/Elite Men Points Race 27 Jan 2024 · 2024 NSW Para, U19 & Elite | 7th | |
| JM19 Team Sprint Gold Final (team) 27 Jan 2024 · 2024 NSW Para, U19 & Elite | 2nd | 51.039 |
| U19M & EliteM Omnium - Scratch Race 25 Nov 2023 · 2024 | DNS | |
| Under 17 Boys Scratch Race Heat 1 | 3rd | |
| Event c27: Under 17 Boys Team Pursuit Classification (team) | 3rd | |
| Under 17 Boys Team Pursuit Qualifying (team) | 4th | 3:30.955 |
| Under 17 Boys Scratch Race Final | 16th | |
| Under 17 Boys Points Race Qualifying Heat 1 | 12th | |
| Under 17 Boys Team Sprint Qualifying (team) | 3rd | 49.799 |
| Event | Place | Time |
|---|---|---|
| Event c99: Under 17 Boys Team Sprint Classification (team) | 3rd | |
| Under 17 Boys Pursuit Qualifying | 20th | 2:27.744 PB |
| Under 17 Boys Team Pursuit Bronze Final (team) | 1st | 3:25.398 |
| Under 17 Boys Team Sprint Bronze Final (team) | 1st | 49.484 |
| U17 Shimano Tempo Race 25 Feb 2023 · 2023 Trek Sydney Cup | 1st | |
| U17 Shimano Tempo Race 25 Feb 2023 · 2023 Trek Sydney Cup | 1st | |
| U17 Trek Motorpace 25 Feb 2023 · 2023 Trek Sydney Cup | 2nd | |
| U17 Shimano Elimination 25 Feb 2023 · 2023 Trek Sydney Cup | 3rd | |
| U17 Shimano Scratch Race 25 Feb 2023 · 2023 Trek Sydney Cup | 2nd | |
| U17 Trek Cup 25 Feb 2023 · 2023 Trek Sydney Cup | 3rd | |
| JM17 Omnium - Points Race | 7th | |
| JM17 Elimination Race | 8th | |
| JM17 Omnium - Tempo Race | 10th | |
| JM17 Omnium - Scratch Race | 5th | |
| JM17 Team Pursuit Qualifiers (team) | 2nd | 3:42.349 |
| JM17 Individual Pursuit Qualifiers | 8th | 2:29.402 |
| JM17 Points Race | 4th | |
| JM17 Team Sprint GOLD Final (team) | 2nd | 53.226 |
| JM17 Team Sprint Qualifying (team) | 4th | 52.965 |
| JM17 Austral Heat 3 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 10th | |
| JM17 Points Race 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 14th | |
| JM17 Progressive Points 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 7th | |
| JM17 Madison (team) 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 5th | |
| JM17 Tempo 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 17th | |
| JM17 Scratch Race 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 13th | |
| JM17 Scratch Elimination 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 9th | |
| U17 Shimano Sydney Wheelrace 10 Dec 2022 · Shimano Sydney Thousand | 1st | |
| U17M Keirin Final 10 Dec 2022 · Shimano Sydney Thousand | 4th | |
| U17M Scratch Race 10 Dec 2022 · Shimano Sydney Thousand | 5th | |
| U17M Metro/ACT Derby Final | 3rd | |
| U17M Keirin | 3rd | |
| U17M Win and Out | 3rd | |
| U17M Mystery Lap Race | DNS | |
| U17M Country & Metro Scratch Race | 8th | |
| U17M Elimination Race | DNS | |
| U17M Country & Metro ITT | 7th | |
| U17M Renshaw Pedal Project JrHandicap | 3rd | |
| Team Sprint (team) 5 Nov 2022 · SHARP Extensive IT Junior Track Series Round 1 | 4th | 54.298 |
| U17M Scratch Elimination 5 Nov 2022 · SHARP Extensive IT Junior Track Series Round 1 | 14th | |
| U17M Keirin Final 5 Nov 2022 · SHARP Extensive IT Junior Track Series Round 1 | 4th | |
| U17M Scratch Race 5 Nov 2022 · SHARP Extensive IT Junior Track Series Round 1 | 14th | |
| U17M Keirin Heats 5 Nov 2022 · SHARP Extensive IT Junior Track Series Round 1 | 4th | |
| U17M Points Race 5 Nov 2022 · SHARP Extensive IT Junior Track Series Round 1 | 12th | |
| U17M Tempo 5 Nov 2022 · SHARP Extensive IT Junior Track Series Round 1 | 8th | |
| U17M Scratch Race 5 Nov 2022 · SHARP Extensive IT Junior Track Series Round 1 | 10th | |
| JM17 Tempo Race 19 Mar 2022 · Trek Sydney Cup | 5th | |
| JM17 Scratch Race 19 Mar 2022 · Trek Sydney Cup | 5th | |
| JM17 TREK Sydney Cup 19 Mar 2022 · Trek Sydney Cup | 5th | |
| JM17 NSW Elimination Championships 19 Mar 2022 · Trek Sydney Cup | 6th |