| Under 15 Boys Keirin Round 1 Heat 3 | 7th | |
| Under 15 Boys Sprint Qualifying | 14th | (6.598) 13.299 PB |
| Under 15 Boys Scratch Race Heat 2 | 14th | |
| Under 15 Boys 500m Time Trial Final | 19th | 40.555 |
| Under 15 Boys Pursuit Bronze Final | 2nd | 2:32.276 |
| JM15 Omnium - Points Race | 9th | |
| JM15 Omnium - Elimination Race | 3rd | |
| JM17 Team Pursuit BRONZE Final (team) | 2nd | 4:22.384 |
| JM15 Omnium - Tempo Race | 9th | |
| JM17 Team Pursuit Qualifiers (team) | 4th | 4:33.100 |
| JM15 Omnium - Scratch Race | 12th | |
| JM15 Individual Pursuit GOLD Final | 1st | 2:38.777 |
| JM15 Individual Pursuit Qualifiers | 1st | 2:38.625 |
| JM15 Points Race | 4th | |
| JM17 Team Sprint BRONZE Final (team) | 2nd | 1:08.905 |
| JM17 Team Sprint Qualifying (team) | 6th | 59.695 |
| JM15 Ind Time Trial Final | 4th | 40.042 |
| U15M Elimination Race | 4th | |
| U15M Country & Metro Scratch Race | 4th | |
| U15M Country & Metro ITT | 3rd | |
| U15M Mystery Lap Race | 4th | |
| U15M Renshaw Pedal Project JrHandicap | 9th | |
| Team Sprint (team) | 22nd | 1:00.568 |
| U15M Tempo | 1st | |
| U15M Scratch Elimination | 17th | |
| U15M Scratch Race | 11th | |
| U15M Scratch Race | 11th | |
| U15M Tempo | 2nd | |
| U15M Points Race | 4th | |
| U15M Keirin Final | 1st | |
| U15M Keirin Heats | 6th | |