| Elite Men Handicap Race | 2nd | |
| Elite Men Unknown Distance | 2nd | |
| Elite Men Italian Pursuit | | |
| Elite Men TT Qualifying | 11th | 1:05.153 |
| Elite Men Keirin 7-12 Final | 5th | |
| Elite Men Keirin Semi Final 1 | 6th | |
| Elite Men Keirin Repechage 4 | 1st | |
| Elite Men Keirin Round 1 Heat 4 | 5th | |
| Elite Men Sprint Round 1 | | |
| Elite Men Sprint Qualifying | 25th | (5.278) 10.716 |
| Elite Men Keirin 7-12 Final | 5th | |
| Elite Men Keirin Round 2 | 6th | |
| Elite Men Keirin Repecharge | 2nd | |
| Elite Men Keirin Round 1 | 5th | |
| Elite Men Time Trial Qualifying | 9th | 1:04.426 PB |
| Elite Men Sprint Qualifying | 19th | (5.269) 10.702 |
| Team Sprint (team) | 1st | 47.008 |
| Keirin Rd 3 Heat 1 | 1st | |
| Scratch Race | 1st | |
| Sprint Rd 2 Heat 2 | 2nd | |
| Sprint Rd 3 Heat 2 | 2nd | |
| Keirin Rd 2 Heat 1 | 1st | |
| Keirin Rd 1 Heat 1 | 1st | |
| Sprint Rd 1 Heat 2 | 2nd | |
| Fly 200 (Invitation) | 1st | |
| Elite Men TT Final | 2nd | 1:04.497 |
| Elite Men & JM19 Sprint Round 2 | | |
| Elite Men & JM19 Sprint Round 1 | | |
| Elite Men & JM19 Sprint Qualifying | 5th | (5.217) 10.542 |
| Elite Men Team Sprint Gold Final (team) | 2nd | 47.088 |
| Elite Men Team Sprint Qualifying (team) | 2nd | 46.894 |
| Elite Men & JM19 Sprint Round 1 | | |
| Elite Men Keirin 1-6 Final | 3rd | |
| Elite Men Team Sprint Gold Final (team) | 2nd | 47.088 |
| Elite Men Team Sprint Qualifying (team) | 2nd | 46.894 |
| Elite Men & JM19 Sprint Round 2 | | |
| Elite Men Keirin Round 1 Ht1 | 3rd | |
| Elite Men TT Final | 2nd | 1:04.497 |
| Elite Men & JM19 Sprint Qualifying | 5th | (5.217) 10.542 |
| Keirin Rd 2 Heat 1 | 3rd | |
| Keirin Rd 3 Heat 1 | 4th | |
| Keirin Rd 1 Heat 1 | 4th | |
| Flying 200m | 6th | (5.161) 10.461 PB |
| Sprint Rd 2 Heat 2 | 2nd | |
| Sprint Rd 3 Heat 2 | 3rd | |
| Scratch Race | 4th | |
| Sprint Rd 1 Heat 1 | 3rd | |
| Team Sprint (team) | 1st | 47.659 |
| Scratch Race Heat 1 | 2nd | |
| Team Sprint (team) | 2nd | 46.692 |
| Keirin Rd 2 Heat 1 | 3rd | |
| Flying 2 laps | | |
| Keirin Rd 1 Heat 13 | 2nd | |
| Sprint Derby Heat 2 | 2nd | |
| Team Sprint (team) | 2nd | 47.006 |
| Scratch Race Heat 1 | 2nd | |
| Scratch Race Heat 1 | 4th | |
| Keirin Rd 2 Heat 1 | 2nd | |
| Derby Heat 1 | 2nd | |
| Keirin Rd 1 Heat 1 | 2nd | |
| Sprint Rd 3 Heat 2 | 1st | |
| Keirin Round 4 Heat 1 | 1st | |
| Keirin Round 2 Heat 1 | 1st | |
| Sprint Rd 2 Heat 2 | 1st | |
| Team Sprint – Teams of 3 (team) | 1st | 48.410 |
| Sprint Rd 1 Heat 1 | 2nd | |
| Keirin Round 1 Heat 1 | 1st | |
| Keirin Round 3 Heat 2 | 1st | |
| A & B Grade Scratch Race | 1st | |
| Sprint Round 2 Heat 2 | 2nd | |
| Keirin Round 2 Heat 1 | 4th | |
| A & B Grade Scratch Elimination | 1st | |
| A Grade Scratch Race | 2nd | |
| Keirin Round 1 Heat 1 | 3rd | |
| Sprint Round 1 Heat 2 | 2nd | |
| Sprint Round 3 Heat 3 | 2nd | |
| Elite Men Team Sprint Bronze Final (team) | 2nd | 48.164 |
| Elite Men Team Sprint Qualifying (team) | 4th | 48.483 |
| Elite Men Scratch Race Final | DNF | |
| Elite Men Keirin Repecharge 1 | 2nd | |
| Elite Men Keirin 7-12 Final | 5th | |
| Elite Men Keirin Round 2 | 6th | |
| Elite Men Keirin Round 1 Heat 2 | 4th | |
| Elite Men Sprint B Final | | |
| Elite Men Sprint Q/F | | |
| Elite Men Sprint Qualifying | 5th | (5.393) 10.889 |
| Elite Men Sprint Round 1 | | |
| Elite Men Scratch Race Final | 3rd | |
| Elite Men Keirin Round 1 Heat 1 | 2nd | |
| Event c2: Elite Men Keirin | 3rd | |
| Event c27: Elite Men Scratch Race | 3rd | |
| Elite Men Keirin Round 2 | 3rd | |
| Elite Men Keirin 1-6 Final | 3rd | |
| Men A Handicap | 6th | |
| Men A Elimination | 1st | |
| Mens RCOW | 6th | |
| Mens Div 1 Keirin | 1st | |
| Men A Scratch | 1st | |
| Combined Wheelrace Heat 3 | 6th | |
| Elite Men A Unknown distance | 2nd | |
| Elite Men A Keirin Final | 3rd | |
| Elite Mens Italian Pursuit Final A | | |
| Elite Men A Scratch race | 2nd | |
| Elite Men Wheelrace Final | DNF | |
| Elite Mens Italian Pursuit | | |
| Elite Men A Progressive Points | 4th | |
| Elite Men A Handicap race | 2nd | |
| Elite Men A Elimination race | 2nd | |
| Elite Men Team Sprint Gold Final (team) | 2nd | 49.044 |
| Elite Men Omnium Scratch Race | 3rd | |
| Elite Men Omnium Elimination | DNS | |
| Elite Men Keirin 1-6 Final | 5th | |
| Elite Men TT Final | 7th | 1:06.988 |
| Elite Men Keirin Round 2 Heat 1 | 2nd | |
| Elite Men Omnium Tempo | 7th | |
| Elite Men Omnium Points Race | DNF | |
| Elite Men Keirin Round 1 Heat 2 | 2nd | |
| Elite Men Team Sprint Qualifying (team) | 2nd | 49.865 |
| Elite Men Points Race Final | DNF | |