| MMAS5 Individual Time Trial | Final | 5th | 37.101 |
| MMAS5 Points Race | Final | 4th | |
| MMAS4 & 5 Keirin 1st Round | Heat 2 | DNF | |
| MMAS5 Individual Time Trial | Final | 5th | 36.844 |
| MMAS5 Scratch Race | Final | 5th | |
| MMAS Open Team Sprint Gold Final (team) | 2nd | 53.470 |
| MMAS Open Team Sprint | Qualifying (team) | 2nd | 53.063 |
| Event c88: Masters Men 5 Scratch Race Classification | 2nd | |
| Event c76e: Masters Men 5 TT Classification | 2nd | |
| Masters Men 5-6 Points Race Final | 4th | |
| Masters Men 5 TT Final | 2nd | 36.025 PB |
| Masters Men 5 Scratch Race Final | 2nd | |
| MMAS5 & 6 Scratch Race | Final | 4th | |
| MMAS1-5 Points Race | Final | 6th | |
| MMAS5 Individual Time Trial | Final | 3rd | 36.808 |
| Open Men Keirin Challenge Heat 2 | DNS | |
| Open Men Shimano Lightning Handicap | DNS | |
| Open Men Bontrager Heart Starter | DNS | |
| Open Men Trek Cup Wheelrace | DNS | |