Story so far
- 2025First results in our data: 2025 Junior NSW Track State Championships.
- 2026PB of 2:45.249 in the 2km Individual pursuit, 3.394s faster than before.
- 2026PB of 13.496 in the Flying 200m, 0.813s faster than before.
| Event | Place | Time |
|---|---|---|
| U17M Points Race Final | DNF | |
| U17M Individual Pursuit Qualifying | 17th | 2:45.249 PB |
| U17M Keirin Final 7-12 | 5th | |
| U17M Keirin Repecharge - Ht 2 | 3rd | |
| U17M Keirin Round 1 - Ht 1 | 6th | |
| U17M Individual Time Trial | 15th | 40.212 |
| U17M Scratch Race | DNF | |
| U17M Sprint Ride Off | 4th | |
| U17M Sprint Round 1 | ||
| U17M Sprint Qualifying | 11th | (6.624) 13.496 PB |
| Jnr Men Claude Heathcote Wheelrace 25 Oct 2025 · 2025 Sydney 1000 (43rd edition) | 14th | |
| Mens 1 Lap Screamer 25 Oct 2025 · 2025 Sydney 1000 (43rd edition) | 2nd | |
| Mens D C Elimination 25 Oct 2025 · 2025 Sydney 1000 (43rd edition) | 15th | |
| Mens Keirin Heat 2 25 Oct 2025 · 2025 Sydney 1000 (43rd edition) | 6th | |
| Mens C Scratch 25 Oct 2025 · 2025 Sydney 1000 (43rd edition) | 10th |
| Event | Place | Time |
|---|---|---|
| Under 17 Boys Scratch Race Heat 2 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 16th | |
| Team Sprint (team) 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 32nd | 1:05.726 |
| Under 17 Boys Keirin Heat 1 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 5th | |
| Under 17 Boys Scratch Elimination Scratch 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 14th | |
| Under 17 Boys Keirin Heat 4 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 6th | |
| Under 17 Boys Points Race Heat 2 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | DNF | |
| Under 17 Boys Tempo Heat 1 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 19th | |
| Under 17 Boys Scratch Race Heat 1 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 16th | |
| JM17 Keirin Final E 22 Feb 2025 · 2024/25 Australian Junior Track Series Round 3 | 5th | |
| JM17 Scratch Race 22 Feb 2025 · 2024/25 Australian Junior Track Series Round 3 | 14th | |
| JM17 Keirin Heat 3 22 Feb 2025 · 2024/25 Australian Junior Track Series Round 3 | 6th | |
| JM17 Scratch Elimination 22 Feb 2025 · 2024/25 Australian Junior Track Series Round 3 | 15th | |
| JM17B - Omnium Points Race 22 Feb 2025 · 2024/25 Australian Junior Track Series Round 3 | 12th | |
| JM17B - Omnium Elimination 22 Feb 2025 · 2024/25 Australian Junior Track Series Round 3 | 13th | |
| JM17B - Omnium Tempo 22 Feb 2025 · 2024/25 Australian Junior Track Series Round 3 | 9th | |
| JM17B - Omnium Scratch Race 22 Feb 2025 · 2024/25 Australian Junior Track Series Round 3 | 11th | |
| JM17 Qualifying Points Race - Heat 1 22 Feb 2025 · 2024/25 Australian Junior Track Series Round 3 | 16th | |
| JM17 Team Pursuit Gold Final (team) 24 Jan 2025 · 2025 Junior NSW Track State Championships | 2nd | |
| JM17 Scratch Race 24 Jan 2025 · 2025 Junior NSW Track State Championships | 13th | |
| JM17 Team Pursuit Qualifying (team) 24 Jan 2025 · 2025 Junior NSW Track State Championships | 2nd | 3:50.616 |
| JM17 Individual Pursuit Qualifying 24 Jan 2025 · 2025 Junior NSW Track State Championships | 15th | 2:48.643 |
| JM17 Sprint Ride Off 24 Jan 2025 · 2025 Junior NSW Track State Championships | 1st | |
| JM17 Sprint Round 1 24 Jan 2025 · 2025 Junior NSW Track State Championships | ||
| JM17 Sprint Qualifying 24 Jan 2025 · 2025 Junior NSW Track State Championships | 13th | (7.005) 14.309 |
| JM17 Elimination 24 Jan 2025 · 2025 Junior NSW Track State Championships | 9th | |
| JM17 Individual Time Trial 24 Jan 2025 · 2025 Junior NSW Track State Championships | 13th | 39.911 PB |
| Under 17 Men Team Pursuit (team) 24 Jan 2025 · 2025 Junior NSW Track State Championships | 2nd |