| JM19/Elite Men Elimination | 6th | |
| JM19 Time Trial Final | 6th | 1:08.81 PB |
| JM19* Points Race | 5th | |
| JM19 Individual Pursuit Qualifying | 4th | 3:34.253 |
| JM19 Individual Pursuit Bronze Final | 2nd | 3:36.772 |
| JM17 Sprint Quarter Final | | |
| JM17 Sprint 1/8 Final | | |
| JM17 Sprint Qualifying | 6th | 12.192 PB |
| JM17 Time Trial | 7th | 36.253 PB |
| JM17 Pursuit Qualifying | 4th | 2:28.00 |
| JM17 Pursuit Bronze Final | 1st | 2:26.854 PB |
| JM17 Points Race Championships | 2nd | |
| JM17A Elimination | 9th | |
| JM17 Junior Austral Final | 10th | |
| JM17A Win & Out | 4th | |
| Junior Men 17 Flying 200m | 6th | 12.349 |
| Junior Men 17 Team Sprint (team) | 1st | 51.869 |
| Junior Men 17 Indiv Pursuit | 5th | 2:30.472 PB |
| Junior Men 17 500m ITT | 22nd | 45.441 |
| Junior Men 17 Team Pursuit (team) | 1st | 3:32.937 |