| U17 Men Omnium Scratch Race | 9th | |
| JM17 Keirin Round 1 Heat 1 | 4th | |
| JM17 Keirin 7-11 Final | 2nd | |
| JM17 Keirin Repecharge | 3rd | |
| JM17 TT Final | 6th | 36.605 PB |
| JM17 Team Sprint Bronze Final (team) | 2nd | 56.767 |
| JM17 Points Race Final | 7th | |
| JM17 Team Sprint Qualifying (team) | 3rd | 56.613 |
| JM17 Scratch Race Final | 5th | |
| JM17 IP Qualifying | 6th | 2:29.423 |
| JM17 Sprint Q/F | | |
| JM17 Sprint Rd 1 | | |
| JM17 Sprint Qualifying | 6th | (0.000) 12.320 PB |
| JM17 Team Sprint Bronze Final (team) | 1st | 54.696 |
| JM17 Points Race Final | 12th | |
| JM17 Individual Pursuit Qualifying | 10th | 2:42.046 |
| JM17 Keirin Repecharge | 3rd | |
| JM17 Sprint Quarter Final | | |
| JM17 Omnium Points Race | 11th | |
| JM17 Omnium Elimination | 12th | |
| JM17 Scratch Race Final | 12th | |
| JM17 Omnium Tempo | 12th | |
| JM17 Keirin Heat 2 | 4th | |
| JM17 Team Sprint Qualifying (team) | 4th | 55.893 |
| JM17 Sprint Qualifying | 10th | (6.457) 13.050 |
| JM17 Keirin 7 - 12 Final | 6th | |
| JM17 Sprint Round 1 | 1st | |
| JM17 Omnium Scratch Race | 11th | |
| JM17 500m TT Final | 12th | 38.893 |
| Under 17 Boys Scratch race | 5th | |
| Under 17 combined Club Italian Pursuit Final A | | |
| Under 17 Boys Wheelrace Final | 5th | |
| Under 17 Boys Keirin Heat 2 | 4th | |
| Under 17 Boys Handicap race | 7th | |
| Under 17 combined Club Italian Pursuit | | |
| Under 17 Boys Unknown distance | 4th | |
| Under 17 Boys Handicap race | 2nd | |
| Under 17 Boys Scratch race | 3rd | |