| JM15 Keirin Final D | 3rd | |
| JM15 Scratch Elimination | 7th | |
| JM15 Keirin Heat 4 | 4th | |
| JM15B - Omnium Points Race | 1st | |
| JM15B - Omnium Elimination | 1st | |
| JM15B - Omnium Tempo | 1st | |
| JM15B - Omnium Scratch Race | 1st | |
| JM15 Qualifying Points Race - Heat 2 | 13th | |
| JM15 Scratch Race | DNS | |
| JM15 Individual Pursuit Qualifying | 7th | 2:49.012 |
| JM15 Individual Time Trial | 10th | 41.563 PB |
| Under 15 Boys Keirin Heat 4 | 4th | |
| Under 15 Boys Progressive Points | 2nd | |
| Under 15 Boys Scratch Race | 9th | |
| Under 15 Boys Points Race | 8th | |
| Under 15 Boys Scratch Race | 8th | |
| Under 15 Boys Points Race | 8th | |
| Under 15 Boys Tempo | 4th | |
| Under 15 Boys Scratch Race | 9th | |
| Under 15 Boys Scratch Elimination | 4th | |
| JW15 & JM15 Omnium - Points Race | 5th | |
| JW15 & JM15 Omnium - Elimination | 5th | |
| JW15 & JM15 Omnium - Tempo | 3rd | |
| JW15 & JM15 Omnium - Scratch Race | 6th | |
| U15M Scratch Race | 5th | |
| U15M Tempo | 15th | |
| U15M Scratch Elimination | 9th | |
| Team Sprint (team) | 17th | 59.443 |
| U15M Points Race | 14th | |
| U15M Keirin Final | 6th | |
| U15M Keirin Heats | 2nd | |
| U15M Tempo | 13th | |
| U15M Scratch Race | 11th | |
| Under 15 Men Flying 200m | 4th | (7.320) 14.832 PB |
| Under 15 Men Individual Pursuit | 3rd | 2:56.650 |
| Under 15 Men Individual Time Trial | 5th | 43.381 |
| JM15 Team Pursuit Qualifying (team) | 5th | 2:48.922 |
| JM15 Points Race | 17th | |
| JM15 Individual Pursuit Qualifying | 21st | 2:59.608 |
| JM15 Individual Time Trial | 18th | 43.928 |
| Under 15 Boys Scratch Elimination | 11th | |
| Under 15 Boys Progressive Points | 15th | |
| Under 15 Boys Scratch Race Heat 1 | 15th | |
| Under 15 Boys Tempo Heat 1 | 15th | |
| Under 15 Boys Hare & Hounds | 14th | |
| Under 15 Boys Scratch Race | 14th | |
| Under 15 Boys Tempo | 15th | |
| Under 15 Boys Scratch Elimination | 16th | |
| Under 15 Boys Points race | 15th | |
| Team Sprint (team) | 28th | 1:02.493 |
| U15 Boys Scratch Race | 16th | |
| U15 Boys Tempo | 17th | |
| U15 Boys Scratch Elimination | 14th | |
| U15 Boys Points Race | 16th | |
| U15 Boys Kerin Final 5 | 5th | |
| U15 Boys Keirin Heat 4 | 5th | |
| U15 Boys Tempo | 16th | |
| U15 Boys Scratch Race | 16th | |
| U15M Team Sprint (team) | 1st | 1:01.799 |
| JM15 Individual Pursuit | 8th | 3:22.078 |
| JM15 Individual Time Trial | 8th | 47.127 |