| U19M & EliteM Omnium - Tempo | 4th | |
| U19M & EliteM Omnium - Scratch Race | 4th | |
| JM 19 Madison Final (team) | 3rd | |
| JM19 Points Race | 2nd | |
| JM19 Madison (team) | 3rd | |
| JM19 Points Race Final | 2nd | |
| JM19 Points Race Qualifying | 4th | |
| JM19 Individual Pursuit Quailfying | 15th | 3:24.088 |
| JM19/Elite Men Points Race | 3rd | |
| JM19 Team Sprint Gold Final (team) | 1st | 49.761 |
| JM17 Team Sprint (team) | 1st | 49.615 |
| JM17 Flying 200m | 1st | (0.000) 11.948 |
| JM17 Individual Pursuit | 1st | 2:25.143 |
| Under 17 Boys Scratch Race Heat 1 | 10th | |
| Under 17 Boys Scratch Race Final | 2nd | |
| Event c60: Under 17 Boys Scratch Race Classification | 2nd | |
| Under 17 Boys Points Race Qualifying Heat 2 | 8th | |
| Under 17 Boys Team Sprint Qualifying (team) | 1st | 48.910 |
| Event c99: Under 17 Boys Team Sprint Classification (team) | 1st | |
| Under 17 Boys Team Sprint Gold Final (team) | 1st | 48.607 |
| Under 17 Boys Pursuit Qualifying | 8th | 2:22.364 PB |
| Under 17 Boys Points Race Final | 7th | |
| JM17 Omnium - Points Race | 2nd | |
| JM17 Elimination Race | 1st | |
| JM17 Omnium - Tempo Race | 3rd | |
| JM17 Omnium - Scratch Race | 8th | |
| JM17 Individual Pursuit Qualifiers | 9th | 2:29.592 |
| JM17 Points Race | 1st | |
| JM17 Team Sprint Qualifying (team) | 1st | 50.163 |
| JM17 Keirin Heat 2 | 4th | |
| JM17 Keirin Final Heat 4 | 4th | |
| JM17 Scratch Race Heat 2 | 13th | |
| JM17 Points Race Heat 2 | 9th | |
| JM17 Scratch Elimination Heat 1 | 15th | |
| JM17 Omnium Qualifying Points Race | 2nd | |
| JM17 Omnium Rd 2 Tempo | 20th | |
| JM17 Omnium Rd 3 Elimination | 14th | |
| JM17 Omnium Rd 1 Scratch Race | 12th | |
| JM17 Omnium Rd 4 Points Race | 16th | |
| JM17 Austral Heat 3 | 7th | |
| JM17 Points Race | 5th | |
| JM17 Progressive Points | 3rd | |
| JM17 Scratch Elimination | 3rd | |
| JM17 Madison (team) | 3rd | |
| JM17 Tempo | 7th | |
| JM17 Scratch Race | 2nd | |
| U17M Metro/ACT Derby Final | 2nd | |
| U17M Keirin | 2nd | |
| U17M Win and Out | 1st | |
| U17M Mystery Lap Race | DNS | |
| U17M Country & Metro Scratch Race | 11th | |
| U17M Elimination Race | DNS | |
| U17M Country & Metro ITT | 8th | |
| U17M Renshaw Pedal Project JrHandicap | 7th | |
| Team Sprint (team) | 2nd | 52.413 |
| U17M Scratch Elimination | 1st | |
| U17M Keirin Heats | 1st | |
| U17M Keirin Final | 5th | |
| U17M Scratch Race | 2nd | |
| U17M Madison (team) | 3rd | |
| U17M Points Race | 2nd | |
| U17M Tempo | 1st | |
| U17M Scratch Race | 3rd | |
| Furious - H2 F1 V F2 | 2nd | |
| Furious - H1 F2 V F4 | 2nd | |
| Furious - H3 F2 V F3 | 2nd | |
| Flying 200 | 22nd | (0.000) 11.957 |
| Group F - Not Last Finals F3 V F4 | 2nd | |
| JM17 Points Race Final | 11th | |
| JM17 Individual Pursuit Qualifying | 19th | 2:29.185 |
| JM17 Keirin Round 1 Heat 4 | 5th | |
| JM17 Points Race Qualifying Heat 2 | 4th | |
| J.J "Tiny" Nichols Trophy Qualifying | | |
| JM17 Keirin Repecharge Heat 3 | 3rd | |
| JM17 Sprint Round 1 | | |
| JM17 Scratch Race Heat 2 | 15th | |
| JM17 Sprint Qualifying | 16th | (5.929) 11.931 PB |
| Team Sprint (team) | 7th | 1:00.659 |
| JM17 Keirin Heat 5 | 5th | |
| JM17 Scratch Elimination | 15th | |
| JM17 Scratch Race | 13th | |
| JM17 Scratch Race | 9th | |
| JM17 Tempo | 7th | |
| JM17 Points Race | 3rd | |
| JM17 Madison (team) | 7th | |
| JB17 Scratch Race | 5th | |
| JB17 Keirin Heat 2 | 3rd | |
| JB17 Elimination Heat 1 | 6th | |
| All Team Sprint (team) | 11th | 55.326 |
| JM17 Points Race | 5th | |
| JM17 Scratch Race | 9th | |
| JM17 Tempo | 4th | |
| JM15 Individual Pursuit Qualifier | 1st | 2:37.286 |
| JM15 Keirin - Final | 1st | |
| JM15 Keirin - Semi-Final | 2nd | |
| Event p12: JM15 Keirin Presentation | 1st | |
| JM15 Keirin - 1st Round | 1st | |