| JM19 Omnium Elimination | 3rd | |
| JM19 Omnium Tempo | 9th | |
| JM19 Omnium Points race | 6th | |
| JM19 Omnium Qualifying | 10th | |
| W.J."Bill” Young Trophy" Qualifying | | |
| W.J."Bill” Young Trophy" Gold Final | | |
| JM19 Points Race Final | DNF | |
| Event c87: W.J."Bill” Young Trophy" classification | | |
| JM19 Madison Final (team) | 4th | |
| JM19 Team Pursuit Gold Final (team) | 1st | 4:15.465 |
| JM19 Team Pursuit Qualifying (team) | 2nd | 4:17.248 |
| JM19 Scratch Race Final | 4th | |
| JM19 Omnium Points Race | 17th | |
| JM19 Omnium Elimination | 20th | |
| JM19 Omnium Tempo | 20th | |
| JM19 Omnium Scratch Race | 15th | |
| JM19 Omnium Qualifying | 6th | |
| JM17 Points Race Final | DNF | |
| JM17 Omnium Elimination | 8th | |
| JM17 Keirin Round 1 Heat 2 | 4th | |
| JM17 Points Race Qualifying Heat 2 | 3rd | |
| JM17 Keirin Repecharge Heat 1 | 2nd | |
| JM17 Madison Final (team) | 8th | |
| JM17 Omnium Scratch Race | 14th | |
| J.J "Tiny" Nichols Trophy Qualifying | | |
| JM17 Omnium Tempo Race | 10th | |
| JM17 Omnium Points Race | 10th | |
| JM17 Scratch Race Heat 1 | 17th | |
| Team Sprint (team) | 2nd | 59.126 |
| JM17 Keirin Heat 5 | 1st | |
| JM17 Scratch Race | 5th | |
| JM17 Keirin Final 1-5th place | 2nd | |
| JM17 Scratch Elimination | 10th | |
| JM17 Scratch Race | 5th | |
| JM17 Tempo | 4th | |
| JM17 Madison (team) | 6th | |