Story so far
- 2022First results in our data: Shimano Sydney Thousand.
- 2025Moved up to U19 at 2026 AusCycling NSW Omnium.
| Event | Place | Time |
|---|---|---|
| Elite M Individual Pursuit Gold Final | 2nd | 4:31.266 |
| Elite M Individual Pursuit Qualifying | 2nd | 4:29.461 PB |
| Elite & U19 M Points Race 8 Nov 2025 · 2026 AusCycling NSW Omnium | DNF | |
| Elite & U19 M Elimination 8 Nov 2025 · 2026 AusCycling NSW Omnium | DNS | |
| Elite & U19 M Scratch 8 Nov 2025 · 2026 AusCycling NSW Omnium | DNS | |
| Men Lionel Cox Wheel Race 25 Oct 2025 · 2025 Sydney 1000 (43rd edition) | 2nd | |
| Men Keirin 1-5 25 Oct 2025 · 2025 Sydney 1000 (43rd edition) | 1st | |
| Mens 1 Lap Screamer 25 Oct 2025 · 2025 Sydney 1000 (43rd edition) | 1st | |
| Mens A/B elimination 25 Oct 2025 · 2025 Sydney 1000 (43rd edition) | 2nd | |
| Mens Keirin Heat 2 25 Oct 2025 · 2025 Sydney 1000 (43rd edition) | 1st | |
| Men A Scratch 25 Oct 2025 · 2025 Sydney 1000 (43rd edition) | 1st | |
| UCI Men Omnium Elimination Race 10 Dec 2022 · Shimano Sydney Thousand | 7th | |
| Shimano Sydney Cup Men Heat 2 10 Dec 2022 · Shimano Sydney Thousand | 5th | |
| UCI Men Omnium Scratch Race 10 Dec 2022 · Shimano Sydney Thousand | 4th | |
| Elite Men Scratch Race 10 Dec 2022 · Shimano Sydney Thousand | 2nd |
| Event | Place | Time |
|---|---|---|
| UCI Men Omnium Tempo 10 Dec 2022 · Shimano Sydney Thousand | 4th | |
| UCI Men Omnium Points Race 10 Dec 2022 · Shimano Sydney Thousand | 3rd | |
| Shimano Sydney Cup Men 10 Dec 2022 · Shimano Sydney Thousand | DNF |