Story so far
- 2021First results in our data: NSW Junior Track Championships 2021.
- 2022Moved up to U19 at SHARP Extensive IT Junior Track Series Round 2.
| Event | Place | Time |
|---|---|---|
| Men Renshaw Pedal Project Wheelrace 2 Dec 2023 · 2023 Central West Track Open | 2nd | |
| Division 1 Mystery Lapper 2 Dec 2023 · 2023 Central West Track Open | 7th | |
| Men`s 2 Lap Handicap 2 Dec 2023 · 2023 Central West Track Open | 10th | |
| Division 1 Elimination Race 2 Dec 2023 · 2023 Central West Track Open | 3rd | |
| Division 1 Motor Paced Scatch Race 2 Dec 2023 · 2023 Central West Track Open | 5th | |
| W.J."Bill” Young Trophy" Qualifying | ||
| W.J."Bill” Young Trophy" Bronze Final | ||
| JM19 Points Race Final | 6th | |
| Event c87: W.J."Bill” Young Trophy" classification | ||
| JM19 Madison Final (team) | 5th | |
| JM19 Team Pursuit Bronze Final (team) | 1st | 4:18.045 |
| JM19 Team Pursuit Qualifying (team) | 4th | 4:19.565 |
| JM19 Scratch Race Final | 9th | |
| U19M NSW Keirin Championship Heat 1 25 Feb 2023 · 2023 Trek Sydney Cup | 3rd | |
| U19M NSW Keirin Championship Heat 1 25 Feb 2023 · 2023 Trek Sydney Cup | 3rd |
| Event | Place | Time |
|---|---|---|
| U19M NSW Scratch Race Championship 25 Feb 2023 · 2023 Trek Sydney Cup | 2nd | |
| Open Men Shimano Lightning Handicap 25 Feb 2023 · 2023 Trek Sydney Cup | 9th | |
| Open Men Elimination 25 Feb 2023 · 2023 Trek Sydney Cup | 4th | |
| Open Men Trek Cup Wheelrace 25 Feb 2023 · 2023 Trek Sydney Cup | 3rd | |
| Open Men Bontrager Heart Starter 25 Feb 2023 · 2023 Trek Sydney Cup | 5th | |
| U19M NSW Keirin Championship Final 25 Feb 2023 · 2023 Trek Sydney Cup | 4th | |
| JM19 Team Pursuit GOLD Final (team) | 1st | 4:16.291 |
| JM19/EM Points Race | 4th | |
| JM19 Individual Pursuit Qualifiers | 7th | 3:37.458 PB |
| JM19 Omnium Qualifying 16 Dec 2022 · SHARP Extensive IT Junior Track Series Round 2 | 13th | |
| UCI Men Omnium Elimination Race 10 Dec 2022 · Shimano Sydney Thousand | 12th | |
| UCI Men Keirin Heat 2 10 Dec 2022 · Shimano Sydney Thousand | 4th | |
| Shimano Sydney Cup Men Heat 2 10 Dec 2022 · Shimano Sydney Thousand | DNS | |
| Men B/C Hare & Hounds 10 Dec 2022 · Shimano Sydney Thousand | DNS | |
| UCI Men Omnium Scratch Race 10 Dec 2022 · Shimano Sydney Thousand | 8th | |
| UCI Men Omnium Tempo 10 Dec 2022 · Shimano Sydney Thousand | 10th | |
| UCI Men Omnium Points Race 10 Dec 2022 · Shimano Sydney Thousand | 10th | |
| UCI Men Keirin 7-14 Final 10 Dec 2022 · Shimano Sydney Thousand | 5th | |
| Keirin Round 2 9 Dec 2022 · Sprint GP Round 2 | 1st | |
| Keirin Bonus Round! 9 Dec 2022 · Sprint GP Round 2 | 3rd | |
| Keirin Round 3 9 Dec 2022 · Sprint GP Round 2 | 1st | |
| Keirin Round 1 9 Dec 2022 · Sprint GP Round 2 | 1st | |
| Keirin Round 4 9 Dec 2022 · Sprint GP Round 2 | 1st | |
| JM17 Points Race Final | 5th | |
| JM17 Omnium Elimination | 6th | |
| JM17 Points Race Qualifying Heat 2 | 8th | |
| JM17 Scratch Race Final | 10th | |
| JM17 Omnium Scratch Race | 5th | |
| JM17 Keirin Round 1 Heat 3 | 6th | |
| JM17 Keirin Round 2 Heat 2 | 6th | |
| JM17 Keirin Repecharge Heat 2 | 1st | |
| J.J "Tiny" Nichols Trophy Qualifying | ||
| J.J "Tiny" Nichols Trophy Bronze Final | ||
| JM17 Omnium Tempo Race | 8th | |
| JM17 Scratch Race Heat 2 | 9th | |
| JM17 Omnium Points Race | 7th | |
| JM17 Keirin 7-12 Final | 6th | |
| JB17 Scratch Race 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 2nd | |
| JB17 Elimination Heat 3 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 9th | |
| All Team Sprint (team) 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 14th | 56.79 |
| JM17 Tempo 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 3rd | |
| JM17 Scratch Race 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 10th | |
| JM17 Points Race 7 Jan 2022 · Australian Junior Track Series Round 1 Day 1 | 5th | |
| JM17 Keirin - Repechages 6 Mar 2021 · NSW Junior Track Championships 2021 | 2nd | |
| JM17 Keirin - Semi-Final 6 Mar 2021 · NSW Junior Track Championships 2021 | 6th | |
| JM17 Keirin - 7th to 12th 6 Mar 2021 · NSW Junior Track Championships 2021 | 6th | |
| JM17 Individual Pursuit Qualifier 6 Mar 2021 · NSW Junior Track Championships 2021 | 12th | 2:33.132 PB |