| Men Elite Points Race Final | DNS | |
| Men Elite Team Pursuit Gold Final (team) | 2nd | |
| Men Elite Team Pursuit Qualifying (team) | 4th | 4:09.54 |
| Men Elite Time Trial Final | 7th | 1:04.346 |
| Men Elite Time Trial Qualifying | 7th | 1:04.121 PB |
| Men Elite Pursuit Qualifying | 9th | 4:16.621 PB |
| Elite M Individual Pursuit Gold Final | 1st | 4:23.997 |
| Elite M Individual Pursuit Qualifying | 1st | 4:23.890 |
| Elite M & MC2 Individual Time Trial | 2nd | 1:05.033 |
| U19M & W + Elite W & M Scratch Race Final | DNS | |
| Elite Men Time Trial Qualifying | 10th | 1:06.627 |
| Elite Men Individual Pursuit Qualifying | 6th | 4:20.865 |
| Elite Men Individual Pursuit Qualifying | 16th | 4:28.701 |
| Elite Men Individual Pursuit Qualifying | 2nd | 4:31.850 |
| Elite M Individual Pursuit Gold Final | 2nd | 4:34.946 |