Story so far
- 2024First results in our data: National Omnium Championships including AJTS Round 2.
- 2025National silver: Elite Elimination.
| Event | Place | Time |
|---|---|---|
| Elite Men Scratch Race Final 22 Mar 2025 · AusCycling Track National Championships | 13th | |
| Elite Mens Points Race Final 22 Mar 2025 · AusCycling Track National Championships | 8th | |
| Elite Men Elimination Final 22 Mar 2025 · AusCycling Track National Championships | 2nd | |
| Elite Men Team Pursuit Gold Final (team) 22 Mar 2025 · AusCycling Track National Championships | 2nd | |
| Elite Men Team Pursuit Qualifying (team) 22 Mar 2025 · AusCycling Track National Championships | 2nd | 4:07.750 |
| Elite Men Madison Final (team) 11 Feb 2025 · 2025 Oceania Track Championships | 4th | |
| Elite Men Elimination Final 11 Feb 2025 · 2025 Oceania Track Championships | 10th | |
| Elite Men Team Pursuit Gold Final (team) 11 Feb 2025 · 2025 Oceania Track Championships | 1st | 3:57.335 |
| Elite Men Team Pursuit Qualifying (team) 11 Feb 2025 · 2025 Oceania Track Championships | 2nd | 4:01.186 |
| Event c30: Elite Men Team Pursuit (team) 11 Feb 2025 · 2025 Oceania Track Championships | 1st | |
| Men Austral Wheel Race 19 Dec 2024 · National Omnium Championships including AJTS Round 2 | DNF | |
| Elite Men Madison (team) 19 Dec 2024 · National Omnium Championships including AJTS Round 2 | 7th | |
| Men Austral Wheel Race Heat 3 19 Dec 2024 · National Omnium Championships including AJTS Round 2 | 4th |