| Para Pursuit MC4 Gold Final | 1st | 5:00.370 |
| Para TT Final | 10th | 1:15.700 |
| Event c11j: Para TT MC4 | 1st | |
| Para-Cycling MC4 Individual Pursuit Qualifying | 1st | 5:04.262 |
| Para-Cycling MC4 Individual Pursuit Gold | 1st | 5:02.469 |
| Para-Cycling MC4 Time Trial Finals 1000m | 1st | 1:16.806 |
| Elite Men Individual Pursuit Qualifying | 9th | 4:59.855 |
| Event c94c: Para TT Men C4 | 2nd | |
| Event c18c: Para Scratch Race Men C4 | 2nd | |
| Para Omnium MC4 | 2nd | |
| Event c142a: Para IP Men C4 | 2nd | |
| Para Omnium MC4 | 2nd | |
| Para IP Final Men C4 | 2nd | 4:56.810 PB |
| Event c99: Para Team Sprint (team) | 2nd | |
| Para TT Final | 8th | 1:16.081 |
| Para Team Sprint Final (team) | 2nd | 1:00.572 |
| Para Flying 200m | 9th | (6.537) 13.111 |
| Para (Male) Scratch Race Final | 7th | |
| Para Flying 200 Final | 13th | (6.431) 12.905 PB |
| Para Individual Pursuit Men C4 Gold Final | 1st | 4:58.875 |
| Para Omnium MC4 | 1st | |
| Event c209a: Para Individual Pursuit Men C4 | 1st | |
| Event c174: Para TT Men C4 | 1st | |
| Event c225i: Para Scratch Race Men C4 | 1st | |
| Para Omnium MC4 | 1st | |
| Para TT C1 Final | 12th | 1:16.250 |
| Para Scratch Race Men Final | 9th | |
| Para-Cycling Men C5 Individual TT | 1st | 1:23.188 |
| Para-Cycling Men C5 Individual Pursuit Gold Final | 1st | 5:21.505 |