| U17M Scratch Race | 4th | |
| U17M Sprint Quarter Final | | |
| U17M Sprint Round 1 | | |
| U17M Sprint Qualifying | 7th | (6.120) 12.294 PB |
| Men Hotel Canobolas Wheel Race | 7th | |
| DIV 1 Win and Out | 2nd | |
| DIV 1 Mystery Lapper/Points Race | 2nd | |
| DIV 1 Elimination | 4th | |
| DIV 1 Heart Starter Scratch Race | 3rd | |
| U/17M Country and Metro TT | 3rd | 40.640 PB |
| U/17M Country and Metro Scratch Race | 2nd | |
| U/17M Country Derby Final | 1st | |
| U17 Men Points Race | 11th | |
| U17 Men Elimination | 7th | |
| U17 Men Tempo | 12th | |
| U17 Men Scratch | 12th | |
| JM15 Points Race | 5th | |
| JM15 Scratch Race | 9th | |
| JM15 Keirin Final B | 5th | |
| JM15 Scratch Elimination | 6th | |
| JM15 Keirin Heat 3 | 2nd | |
| JM15 - Omnium Points Race | 10th | |
| JM15 - Omnium Elimination | 8th | |
| JM15 - Omnium Tempo | 12th | |
| JM15 - Omnium Scratch Race | 15th | |
| JM15 Qualifying Points Race - Heat 1 | 8th | |
| JM15 Team Pursuit Bronze Final (team) | 2nd | 2:40.512 |
| JM15 Team Pursuit Qualifying (team) | 4th | 2:41.931 |
| JM15 Sprint Round of 16 | | |
| JM15 Sprint Qualifying | 11th | (6.863) 13.713 |
| JM15 Points Race | 13th | |
| JM15 Keirin - Heat 3 | 4th | |
| JM15 Individual Pursuit Qualifying | 6th | 2:41.599 |
| JM15 Individual Time Trial | 14th | 41.309 |
| JM15 Team Sprint Qualifying (team) | 3rd | 58.558 |
| JM15 Team Sprint Bronze Final (team) | 1st | 57.342 |
| JM15 Keirin Repecharge | 4th | |
| U15M Keirin - Round 2 Final | 3rd | |
| U15M Keirin - Round 1 | 5th | |
| U15M Elimination Championships | 8th | |
| U15M Scratch Race Championships | 8th | |
| U15M Win and Out | 4th | |
| U15M Hotel Canobolas Wheelrace | 5th | |
| U15M Heart Starter Scratch Race | 4th | |
| U15M Keirin - Heat 2 | 1st | |
| U15M Points Race | 2nd | |
| Junior Individual Time Trial | 36th | 42.685 |
| U15M Renshaw Pedal Project Handicap | 10th | |
| U15M Country Derby Final | 2nd | |
| U15M Country & Metro Scratch Race | 4th | |
| U15M Country & Metro ITT | 5th | |
| JM15 Omnium - Elimination | 16th | |
| JM15 Omnium - Tempo | 7th | |
| JM15 Omnium - Scratch Race | 13th | |
| JM15 Omnium - Points Race | 13th | |
| U13B Country Derby Heats | DNS | |
| U13B Win and Out | DNS | |
| U13B Mystery Lap Race | 3rd | |
| U13B Country & Metro ITT | 6th | |
| U13B Country & Metro Scratch Race | 6th | |
| U13B Renshaw Pedal Project JrHandicap | 1st | |
| U13B Elimination Race | 3rd | |