| JM17 Sprint Gold Final | | |
| JM17 Individual Time Trial | 2nd | 35.679 |
| JM17 Sprint Semi Finals | | |
| JM17 Keirin - Heat 2 | 2nd | |
| JM17 Points Race | 1st | |
| JM17 Sprint Qualifying | 2nd | (5.890) 11.804 PB |
| Under 17 Boys Scratch Elimination | 21st | |
| Under 17 Boys Scratch Race | 2nd | |
| Under 17 Boys Progressive Points | 6th | |
| Under 17 Boys Madison Championship (team) | 6th | |
| Under 17 Boys Tempo | 11th | |
| Under 17 Boys Scratch Elimination | 7th | |
| Under 17 Boys Scratch Race | 10th | |
| Under 17 Boys Points race | 6th | |
| U17 Boys Scratch Race | DNF | |
| U17 Boys Keirin Final 1 | 3rd | |
| Team Sprint (team) | 5th | 54.770 |
| U17 Boys Scratch Elimination | 7th | |
| U17 Boys Keirin Heat 6 | 1st | |
| U17 Boys Points Race | 2nd | |
| U17 Boys Madison (team) | 4th | |
| U17 Boys Tempo | 4th | |
| U17 Boys Scratch Race | 1st | |
| JM17 Omnium - Points Race | 11th | |
| JM17 Elimination Race | 9th | |
| JM17 Omnium - Tempo Race | 13th | |
| JM17 Omnium - Scratch Race | 9th | |
| JM17 Individual Pursuit Qualifiers | 11th | 2:32.963 |
| JM17 Points Race | 8th | |
| JM17 Team Sprint GOLD Final (team) | 1st | 50.600 |
| JM17 Team Sprint Qualifying (team) | 2nd | 50.819 |
| JM17 Ind Time Trial Final | 6th | 36.225 |