Story so far
- 2024First results in our data: Blackline Track League Round 3.
- 2025Moved up to U19 at 2025 Oceania Track Championships.
| Event | Place | Time |
|---|---|---|
| JM19 Keirin Round 1 11 Feb 2025 · 2025 Oceania Track Championships | 7th | |
| Event c97: JM19 Team Sprint (team) 11 Feb 2025 · 2025 Oceania Track Championships | 1st | |
| JM19 Team Sprint Gold Final (team) 11 Feb 2025 · 2025 Oceania Track Championships | 1st | 45.841 |
| JM19 Team Sprint Qualifying (team) 11 Feb 2025 · 2025 Oceania Track Championships | 1st | 46.637 |
| JM19 Sprint Quarter Final 11 Feb 2025 · 2025 Oceania Track Championships | ||
| JM19 Sprint Round 1 11 Feb 2025 · 2025 Oceania Track Championships | ||
| JM19 Sprint Qualifying 11 Feb 2025 · 2025 Oceania Track Championships | 9th | (5.393) 11.019 PB |
| UCI J19 Men Keirin Round 1 19 Dec 2024 · National Omnium Championships including AJTS Round 2 | 3rd | |
| Men Austral Wheel Race Heat 3 19 Dec 2024 · National Omnium Championships including AJTS Round 2 | 15th | |
| UCI J19 Men Repechage 19 Dec 2024 · National Omnium Championships including AJTS Round 2 | 6th | |
| Elite & J19 Men Team Sprint (team) 19 Dec 2024 · National Omnium Championships including AJTS Round 2 | ||
| Elite & J19 Men Team Sprint (team) 19 Dec 2024 · National Omnium Championships including AJTS Round 2 | 5th | 46.194 |
| Keirin Men Semi 3 18 Dec 2024 · Blackline Track League Round 3 | 1st | |
| Keirin Men Final 1 18 Dec 2024 · Blackline Track League Round 3 | 6th | |
| Keirin Men Heat 1 18 Dec 2024 · Blackline Track League Round 3 | 7th |
| Event | Place | Time |
|---|---|---|
| Standing Lap Men 18 Dec 2024 · Blackline Track League Round 3 | 6th |