| JM19 Omnium Qualifying | 17th | |
| Under 17 Boys Scratch Race Final | 15th | |
| Under 17 Boys Sprint Qualifying | 18th | (5.965) 12.199 |
| Under 17 Boys Points Race Qualifying Heat 1 | 10th | |
| Under 17 Boys Team Sprint Qualifying (team) | 6th | 51.268 |
| Under 17 Boys Pursuit Qualifying | 12th | 2:23.711 PB |
| Under 17 Boys TT Final | 13th | 35.909 PB |
| Under 17 Boys Keirin Round 1 Heat 3 | 5th | |
| Under 17 Boys Keirin Repecharge 1 | 2nd | |
| Under 17 Boys Scratch Race Heat 2 | 2nd | |
| Under 17 Boys Points Race Final | 12th | |
| JM17 Keirin Final Heat 2 | 2nd | |
| JM17 Scratch Race Heat 1 | 4th | |
| JM17 Keirin Heat 5 | 2nd | |
| JM17 Scratch Elimination Heat 2 | 5th | |
| JM17 Omnium Qualifying Points Race | 7th | |
| JM17 Omnium Rd 2 Tempo | 5th | |
| JM17 Omnium Rd 3 Elimination | 7th | |
| JM17 Omnium Rd 1 Scratch Race | 16th | |
| JM17 Omnium Rd 4 Points Race | 8th | |
| JM17 Austral Heat 3 | 3rd | |
| JM17 Points Race | 3rd | |
| JM17 Progressive Points | 3rd | |
| JM17 Scratch Elimination | 10th | |
| JM17 Madison (team) | 4th | |
| JM17 Tempo | 5th | |
| JM17 Scratch Race | 8th | |
| Event c18: JM17 Team Pursuit (team) | 1st | |
| JM17 Omnium Elimination | 16th | |
| JM17 Individual Pursuit Qualifying | 11th | 2:24.976 |
| JM17 Points Race Qualifying Heat 2 | 16th | |
| JM17 Keirin Repecharge Heat 1 | 5th | |
| JM17 Team Sprint Qualifying (team) | 6th | 51.797 |
| Event c18: J.J "Tiny" Nichols Trophy | | |
| JM17 Madison Final (team) | 3rd | |
| JM17 Omnium Scratch Race | 10th | |
| J.J "Tiny" Nichols Trophy Gold Final | | |
| J.J "Tiny" Nichols Trophy Qualifying | | |
| JM17 Sprint Round 1 | | |
| JM17 Omnium Tempo Race | 17th | |
| JM17 Omnium Points Race | 17th | |
| JM17 Keirin Round 1 Heat 5 | 4th | |
| JM17 Time Trial Final | 16th | 36.018 |
| Event c80: JM17 Madison (team) | 3rd | |
| JM17 Scratch Race Heat 1 | 13th | |
| JM17 Sprint Qualifying | 15th | (5.902) 11.886 PB |
| Team Sprint (team) | 6th | 1:00.595 |
| JM17 Keirin Heat 3 | 5th | |
| JM17 Scratch Race | 2nd | |
| JM17 Scratch Elimination | 7th | |
| JM17 Scratch Race | 11th | |
| JM17 Tempo | 5th | |
| JM17 Points Race | 5th | |
| JM17 Madison (team) | 8th | |
| JB17 Keirin Heat 6 | 3rd | |
| JB17 Elimination Heat 2 | 6th | |
| JB17 Scratch Race | 3rd | |
| All Team Sprint (team) | 4th | 52.923 |
| JM17 Points Race | 3rd | |
| JM17 Scratch Race | 5th | |
| JM17 Tempo | DNF | |