| Under 15 Boys Time Trial Final | 13th | 38.161 PB |
| JM15 Team Pursuit Gold Final (team) | 2nd | 2:33.246 |
| JM15 Team Pursuit Qualifying (team) | 1st | 2:30.978 |
| JM15 Sprint Round of 16 | | |
| JM15 Sprint Qualifying | 13th | (6.888) 13.821 |
| JM15 Points Race | 5th | |
| JM15 Individual Pursuit Qualifying | 9th | 2:43.743 |
| JM15 Keirin 1st - 6th Final | 6th | |
| JM15 Individual Time Trial | 6th | 38.843 |
| JM15 Keirin - Heat 2 | 2nd | |
| JM15 Team Sprint Qualifying (team) | 2nd | 57.741 |
| JM15 Keirin Round 2 - Heat 1 | 2nd | |
| JM15 Team Sprint Gold Final (team) | 2nd | 57.288 |
| Under 15 Boys Points Race | 8th | |
| Under 15 Boys Scratch Race | 5th | |
| Under 15 Boys Keirin Final 2 | 5th | |
| Under 15 Boys Scratch Elimination | 9th | |
| Under 15 Boys Keirin Heat 4 | 2nd | |
| Under 15 Boys B Event Points Race | 10th | |
| Under 15 Boys B Event Elimination | 11th | |
| Under 15 Boys B Event Tempo | 10th | |
| Under 15 Boys B Event Scratch Race | 6th | |
| Under 15 Boys Omnium Qualifying Heat 1 | 12th | |
| U15M Win and Out | 1st | |
| U15M Hotel Canobolas Wheelrace | 4th | |
| U15M Keirin - Heat 1 | 1st | |
| U15M Heart Starter Scratch Race | 1st | |
| U15M Points Race | 1st | |
| Junior Individual Time Trial | 33rd | 42.604 PB |
| U15M Renshaw Pedal Project Handicap | 5th | |
| U15M Metro Derby Final | 1st | |
| U15M Country & Metro Scratch Race | 2nd | |
| U15M Country & Metro ITT | 3rd | |
| U15 Boys Scratch Race | 10th | |
| Team Sprint (team) | 15th | 58.226 |
| JM15 Omnium - Elimination | 11th | |
| JM15 Omnium - Tempo | 11th | |
| JM15 Omnium - Scratch Race | 11th | |
| JM15 Omnium - Points Race | 11th | |
| U15 Boys Tempo | 7th | |
| U15 Boys Scratch Elimination | 9th | |
| U15 Boys Points Race | 11th | |
| U15 Boys Kerin Final 4 | 4th | |
| U15 Boys Keirin Heat 3 | 4th | |
| U15 Boys Tempo | 11th | |
| U15 Boys Scratch Race | 12th | |