Story so far
- 2023First results in our data: 2023 Junior 15 and 17 National.
- 2025Moved up to U17 at 2025/26 Australian Junior Track Series Round 1.
| Event | Place | Time |
|---|---|---|
| Men Under 17 Team Pursuit Bronze Final (team) | 2nd | 3:27.85 |
| Men Under 17 Team Pursuit Qualifying (team) | 4th | 3:27.691 |
| Men Under 17 Points Race Final | 4th | |
| Men Under 17 Points Race Qualifying Heat 1 | 6th | |
| Men Under 17 Pursuit Qualifying | 8th | 2:22.595 PB |
| Men Under 17 Time Trial Final | 25th | 36.732 PB |
| Men Under 17 Scratch Race Final | 17th | |
| Men Under 17 Scratch Race Qualifying Heat 2 | 1st | |
| Men Under 17 Scratch Race Heat 3 | 13th | |
| Men Under 17 Tempo Heat 2 | 1st | |
| Men Under 17 Keirin Final 4 | 2nd | |
| Men Under 17 Keirin Heat 2 | 5th | |
| Under 17 Boys Scratch Race Heat 1 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 18th | |
| Team Sprint (team) 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 17th | 57.598 |
| Under 17 Boys Keirin Heat 3 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 3rd |
| Event | Place | Time |
|---|---|---|
| Under 17 Boys Scratch Elimination Scratch 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 13th | |
| Under 17 Boys Keirin Heat 1 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 4th | |
| Under 17 Boys Points Race Heat 2 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 15th | |
| Under 17 Boys Madison (team) 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 7th | |
| Under 17 Boys Tempo Heat 2 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 9th | |
| Under 17 Boys Scratch Race Heat 1 11 Oct 2025 · 2025/26 Australian Junior Track Series Round 1 | 13th | |
| Under 15 Boys Points Race 11 Jan 2024 · 2023 - 2024 Sharp EIT Junior Track Series Round 3 | 14th | |
| Under 15 Boys Scratch Race 11 Jan 2024 · 2023 - 2024 Sharp EIT Junior Track Series Round 3 | 13th | |
| Under 15 Boys Keirin Final 6 11 Jan 2024 · 2023 - 2024 Sharp EIT Junior Track Series Round 3 | 3rd | |
| Under 15 Boys Scratch Elimination 11 Jan 2024 · 2023 - 2024 Sharp EIT Junior Track Series Round 3 | 16th | |
| Under 15 Boys Keirin Heat 5 11 Jan 2024 · 2023 - 2024 Sharp EIT Junior Track Series Round 3 | 6th | |
| Under 15 Boys B Event Points Race 11 Jan 2024 · 2023 - 2024 Sharp EIT Junior Track Series Round 3 | 9th | |
| Under 15 Boys B Event Elimination 11 Jan 2024 · 2023 - 2024 Sharp EIT Junior Track Series Round 3 | 6th | |
| Under 15 Boys B Event Tempo 11 Jan 2024 · 2023 - 2024 Sharp EIT Junior Track Series Round 3 | 8th | |
| Under 15 Boys B Event Scratch Race 11 Jan 2024 · 2023 - 2024 Sharp EIT Junior Track Series Round 3 | 12th | |
| Under 15 Boys Omnium Qualifying Heat 1 11 Jan 2024 · 2023 - 2024 Sharp EIT Junior Track Series Round 3 | 13th | |
| JM15 Scratch Race Heat 2 | 15th | |
| JM15 Points Race Heat 2 | 14th | |
| JM15 Scratch Elimination | 15th | |
| JM15 Keirin Heat 6 | 4th | |
| JM15 Keirin Heat 5 | 6th | |
| JM15 Tempo 11 Jan 2023 · 2023 Junior 15 and 17 National | 10th | |
| JM15 Elimination 11 Jan 2023 · 2023 Junior 15 and 17 National | 9th | |
| JM15 Points Race 11 Jan 2023 · 2023 Junior 15 and 17 National | 11th | |
| JM15 Omnium Qualifying Points Race 11 Jan 2023 · 2023 Junior 15 and 17 National | 18th | |
| JM15 Scratch Race 11 Jan 2023 · 2023 Junior 15 and 17 National | 8th |