| MMAS4&5 Sprint | Qualiflying | 2nd | (5.747) 11.673 |
| MMAS135+ Team Sprint Gold Final (team) | 1st | 48.064 |
| MMAS135+ Team Sprint | Qualifying (team) | 1st | 48.956 |
| MMAS5 Individual Time Trial | Final | 3rd | 36.195 |
| EliteM Team Sprint Gold Final (team) | 1st | 49.035 |
| Group E - Final! 1 v 2 | 1st | |
| Group E - H2 1 v 2 | 1st | |
| Group E - H3 1 v 4 | 2nd | |
| Group E - H1 1 v 3 | 1st | |
| Flying 200 | 17th | (0.000) 11.693 |
| Masters Men 5 Sprint Qualifying | 2nd | (5.622) 11.393 PB |
| Masters Men 5 Sprint Gold Final | | |
| Masters Men 5 Sprint final | 2nd | |
| Masters Men 5 Sprint Q/F | | |
| Masters Men Team Sprint Age (team) | 1st | |
| Masters Men 5 Sprint S/F | | |
| Masters Men 5 Keirin 1-6 Final | 1st | |
| Masters Men 5 Keirin Round 1 | 2nd | |
| Masters Men 5 Keirin | 1st | |
| Masters Men Team Sprint Age Gold Final (team) | 1st | 48.424 |
| Masters Men Team Sprint Age Qualifying (team) | 1st | 48.521 |
| Masters Men 5 TT Final | 3rd | 35.685 PB |
| MMAS4 & 5 1 - 6 Keirin Final | 2nd | |
| MMAS4 & 5 Keirin 1st Round | Heat 1 | 2nd | |
| MMAS5 Individual Time Trial | Final | 3rd | 36.195 |
| MMAS5 Sprint | Bronze Final | | |
| MMAS5 Sprint | Semi- Finals | | lost |
| MMAS5 Sprint | Round of 8 | | |
| MMAS5 Sprint | Qualiflying | 3rd | (5.757) 11.656 |
| MMAS 135+ Team Sprint Gold Final (team) | 1st | 48.509 |
| MMAS 135+ Team Sprint | Qualifying (team) | 1st | 48.494 |
| Masters Men Team Sprint (team) | 1st | 51.726 |
| Masters Men 5 - 10+ Individual Time Trial | 4th | 37.043 |
| Masters Men Flying 200m | 8th | (0.000) 12.151 |
| MMAS5 Sprint Gold Final | 2nd | lost |
| MMAS5 Sprint | Qualifier | 1st | (5.805) 11.800 |
| MMAS5 Sprint | Semi-Finals | | |
| MMAS5 Individual Pursuit | Qualifier | DSQ | |
| MMAS5 Scratch Race | Final | 3rd | |