| Under 15 Boys Points Race Final | 15th | |
| Under 15 Boys Keirin Round 2 | 2nd | |
| Under 15 Boys Keirin Repecharge 4 | 1st | |
| Under 15 Boys Pursuit Qualifying | 11th | 2:37.590 |
| Under 15 Boys Sprint Qualifying | 12th | (6.380) 12.984 |
| Under 15 Boys Scratch Race Heat 2 | 5th | |
| Under 15 Boys 500m Time Trial Final | 9th | 37.850 |
| JM15 Points Race Heat 1 | 6th | |
| JM15 Keirin Heat 3 | 3rd | |
| JM15 Scratch Elimination | 7th | |
| JM15 Scratch Race Heat 1 | 9th | |
| JM15 Keirin Heat 1 | 3rd | |
| JM15 Omnium Qualifying Points Race | 11th | |
| JM15 Omnium Rd 1 Scratch Race | 22nd | |
| JM15 Omnium Rd 3 Elimination | 17th | |
| JM15 Omnium Rd 2 Tempo | 17th | |
| JM15 Omnium Rd 4 Points Race | 21st | |
| JM15 Progressive Points | 3rd | |
| JM15 Scratch Race | 6th | |
| JM15 Points Race | 5th | |
| JM15 Scratch Elimination | 3rd | |
| JM15 Tempo | 3rd | |
| Team Sprint (team) | 2nd | 52.413 |
| U15M Scratch Elimination | 5th | |
| U15M Tempo | 2nd | |
| U15M Scratch Race | 2nd | |
| U15M Tempo | 3rd | |
| U15M Points Race | 3rd | |
| U15M Keirin Final | 1st | |
| U15M Keirin Heats | 3rd | |
| U15M Scratch Race | 10th | |