| Masters Men Team Sprint Age Bronze Final (team) | 1st | 48.860 |
| Masters Men Team Sprint Age Qualifying (team) | 3rd | 49.554 |
| Masters Men 6 TT Final | 3rd | 35.788 |
| MMAS6 Keirin Final | 1st | |
| MMAS6 Individual Time Trial | Final | 2nd | 35.319 |
| MMAS6 Sprint | Gold Final | | |
| MMAS6 Sprint | Qualiflying | 1st | (5.606) 11.351 |
| MMAS 135+ Team Sprint Gold Final (team) | 2nd | 48.907 |
| MMAS 135+ Team Sprint | Qualifying (team) | 2nd | 49.459 |
| Masters Men 6 TT Final | 2nd | 34.815 PB |
| Masters Men 6 Sprint Gold Final | | |
| Masters Men Team Sprint Age Gold Final (team) | 1st | 48.670 |
| Masters Men Team Sprint Age Qualifying (team) | 1st | 48.960 |
| Masters Men 6 Sprint Qualifying | 1st | (0.000) 11.334 PB |
| Masters Men 6 Sprint S/F | | |
| Event c76d: Masters Men 6 TT Classification | 2nd | |
| Masters Men 6 Keirin Final | 1st | |
| Event c231: Masters Men 6 Sprint Classification | 1st | |
| Event c167: Masters Men Team Sprint Age Classification (team) | 1st | |
| Event c121: Masters Men 6 Keirin Classification | 1st | |
| Masters Men 6 Keirin Round 1 | 1st | |
| MM135YEARS Team Sprint Gold Final (team) | 1st | 48.753 |
| MM135YEARS Team Sprint | Qualifier (team) | 1st | 48.937 |
| MMAS6 Individual Time Trial | Final | 2nd | 35.468 |
| MM150YEARS Team Sprint Gold Final (team) | 1st | 48.753 |
| MM150YEARS Team Sprint | Qualifier (team) | 1st | 48.937 |
| MMAS6 Sprint Gold Final | | |
| MMAS6 Keirin Final | 1st | |
| MMAS6 Sprint | Qualifier | 1st | (5.654) 11.458 |
| MMAS7 Individual Time Trial | Final | | |
| Masters Men 6 Keirin Final | 1st | |
| Masters Men 6 Sprint Gold Final | | |
| Masters Men 6 Sprint Qualifying | 2nd | (5.667) 11.472 |
| Masters Men 6 TT Final | 2nd | 35.244 |
| MM Team Sprint 135+ Qualifying (team) | 1st | 49.619 |
| MM Team Sprint 135+ Gold Final (team) | 1st | 48.993 |
| MMAS6 Sprint Gold Final | | |
| MMAS6 Individual Time Trial | Final | 2nd | 35.502 |
| MMAS6 Sprint | Qualifier | 1st | (0.000) 11.506 |