| Elite Men & JM19 Sprint Qualifying | 13th | (5.442) 11.021 |
| Elite Men Team Sprint Bronze Final (team) | 1st | 46.918 |
| Elite Men Team Sprint Qualifying (team) | 3rd | 46.912 |
| Elite Men & JM19 Sprint Round 1 | | |
| Elite Men Team Sprint Qualifying (team) | 3rd | 46.912 |
| Elite Men & JM19 Sprint Repecharge Ht1 | 1st | |
| Elite Men & JM19 Sprint Round 2 | | |
| Elite Men Team Sprint Bronze Final (team) | 1st | 46.918 |
| Elite Men & JM19 Sprint Qualifying | 13th | (5.442) 11.021 |
| Sprint Rd 3 Heat 2 | 2nd | |
| Sprint Rd 2 Heat 2 | 2nd | |
| Team Sprint – Teams of 3 (team) | 3rd | 50.588 |
| Sprint Rd 1 Heat 2 | 2nd | |
| Masters Men 1 Sprint Bronze Final | | |
| Masters Men 1 Sprint Qualifying | 3rd | (5.419) 10.958 |
| Masters Men 1 Sprint S/F | | |
| MM Team Sprint Open Qualifying (team) | 1st | 48.283 |
| MM Team Sprint Open Gold Final (team) | 1st | 47.734 |
| Elite Men Sprint B Final | | |
| Elite Men Sprint Q/F | | |
| Elite Men Team Sprint Gold Final (team) | 2nd | 47.381 |
| Elite Men Sprint Qualifying | 6th | (5.400) 10.915 |
| Elite Men Keirin Repecharge 2 | 1st | |
| Elite Men Sprint Round 1 | | |
| Elite Men Keirin 7-12 Final | 3rd | |
| Elite Men Keirin Round 2 | 4th | |
| Elite Men Keirin Round 1 Heat 2 | 5th | |
| Elite Men Team Sprint Qualifying (team) | 1st | 47.460 |
| MW 1 Sprint Bronze Final | | |
| MM 1 Sprint Qualifying | 4th | (5.384) 10.909 |
| MM 1 Sprint S/F Ht 1 | | lost |
| MM Team Sprint Open Gold Final (team) | 1st | 46.905 |
| MM 1-2 Keirin Final | 4th | |
| Masters Challenge Flying 200 | 3rd | (5.433) 10.972 |
| Team Sprint (team) | 1st | 47.336 |
| Team Sprint Open Men (team) | 1st | 47.96 |
| Masters Challenge Flying 200 | 3rd | (5.433) 10.972 |
| Team Sprint (team) | 1st | 47.336 |
| Pairs Flying 500 | | |
| Italian Pursuit | | |
| Elite Men Team Sprint Gold Final (team) | 1st | 47.167 |
| Elite Men Sprint Qualifying | 5th | (5.358) 10.803 PB |
| Elite Men Keirin 1-6 Final | 6th | |
| Elite Mens Sprint Round 1 | | |
| Elite Men Sprint Quarter Final | | |
| Elite Men Keirin Round 2 Heat 1 | 3rd | |
| Elite Men Keirin Round 1 Heat 3 | 2nd | |
| Elite Men Team Sprint Qualifying (team) | 1st | 47.298 |