| Event 6.2 Men Elite Omnium Qualifying Heat 2 | 10th | |
| UCI C2 Men Elites Points Race Final | 15th | |
| UCI C2 Men Elite Scratch Race Final | 20th | |
| Event 30.1 Men Team Pursuit 3v4 Final (team) | 1st | 4:05.15 |
| Men Team Pursuit Qualifying (team) | 3rd | 4:03.73 |
| JM19 Elimination Final | 4th | |
| JM19 Points Race Final | DNF | |
| JM19 Individual Pursuit Bronze Final | 1st | 3:15.750 PB |
| JM19 Individual Pursuit Qualifying | 3rd | 3:15.847 |
| JM19 Time Trial Final | 2nd | 1:04.387 PB |
| JM19 Time Trial Qualifying | 2nd | 1:04.400 |
| JM19 Scratch Race Final | 8th | |
| JM19 Omnium Points | 3rd | |
| JM19 Omnium Elimination | 8th | |
| JM19 Omnium Tempo | 5th | |
| JM19 Omnium Scratch | 2nd | |
| JM19 Time Trial Final | 2nd | 1:05.306 |
| JM19 Time Trial Qualifying | 2nd | 1:04.991 |
| Event c91: JM19 Team Pursuit (team) | 1st | |
| JM19 Team Pursuit Final (team) | 1st | |
| JM19 Team Pursuit Qualifying (team) | 1st | 4:11.584 |
| JM19 Scratch Race Final | 2nd | |
| JM19 Individual Pursuit Qualifying | 5th | 3:17.643 |
| Elite Men Madison (team) | | |
| Men Austral Wheel Race Heat 5 | 7th | |
| J19M Tempo | 6th | |
| J19M Points Race | 7th | |
| J19M Elimination | 4th | |
| J19M Scratch Race | 5th | |
| JM 19 Madison Final (team) | 5th | |
| JM19 Elimination Final | 11th | |
| W.J. “Bill” Young Trophy Bronze Final | | |
| W.J. “Bill” Young Trophy Qualifying | | |
| JM19 Points Race Final | DNF | |
| JM19 Points Race Qualifying | 8th | |
| JM19 Scratch Race Final | 12th | |
| JM19 Scratch Race Qualifying | 11th | |
| JM19 Individual Pursuit Quailfying | 10th | 3:19.057 |
| Men B Grade Scratch Race | 5th | |
| Austral Wheel Race Men Heat 2 | 15th | |
| Men A and B Grade Scratch Race | 5th | |
| Men B Grade Points Elimination Race | 11th | |
| JM19 Omnium Points race | 7th | |
| JM19 Omnium Tempo | 6th | |
| JM19 Omnium Scratch Race | 2nd | |
| JM19 Omnium Elimination | 15th | |
| JM19 Omnium Points race | 16th | |
| JM19 Omnium Qualifying | 13th | |
| Under 17 Boys Scratch Race Heat 1 | 2nd | |
| Under 17 Boys Scratch Race Final | 3rd | |
| Event c60: Under 17 Boys Scratch Race Classification | 3rd | |
| Under 17 Boys Sprint Qualifying | 2nd | (5.562) 11.256 PB |
| Under 17 Boys Keirin Round 2 | 2nd | |
| Under 17 Boys Points Race Qualifying Heat 2 | 1st | |
| Under 17 Boys Team Sprint Qualifying (team) | 6th | 51.268 |
| Under 17 Boys Sprint S/F | | |
| Under 17 Boys Pursuit Qualifying | 4th | 2:18.715 PB |
| Under 17 Boys Sprint Round 1 | | |
| Under 17 Boys Keirin 1-6 Final | 5th | |
| Under 17 Boys TT Final | 5th | 34.469 PB |
| Under 17 Boys Keirin Round 1 Heat 3 | 2nd | |
| Under 17 Boys Sprint Q/F | | |
| Under 17 Boys Pursuit Bronze Final | 2nd | 2:20.409 |
| Under 17 Boys Sprint Bronze Final | 3rd | won |
| Under 17 Boys Points Race Final | 20th | |
| JM17 Keirin Final Heat 1 | 1st | |
| JM17 Keirin Heat 6 | 1st | |
| JM17 Points Race Heat 1 | 4th | |
| JM17 Scratch Race Heat 2 | 4th | |
| JM17 Scratch Elimination Heat 1 | 3rd | |
| JM17 Omnium Rd 2 Tempo | 4th | |
| JM17 Omnium Rd 3 Elimination | 5th | |
| JM17 Omnium Rd 1 Scratch Race | 6th | |
| JM17 Omnium Qualifying Points Race | 3rd | |
| JM17 Omnium Rd 4 Points Race | 4th | |
| JM17 Austral Heat 2 | 6th | |
| JM17 Points Race | 1st | |
| JM17 Progressive Points | 4th | |
| JM17 Madison (team) | 4th | |
| JM17 Tempo | 7th | |
| JM17 Scratch Race | 4th | |
| JM17 Scratch Elimination | 3rd | |
| Event c18: JM17 Team Pursuit (team) | 1st | |
| JM17 Omnium Elimination | 19th | |
| JM17 Keirin Round 2 Heat 1 | 4th | |
| JM17 Keirin Round 1 Heat 2 | 2nd | |
| JM17 Points Race Qualifying Heat 2 | 14th | |
| Event c18: J.J "Tiny" Nichols Trophy | | |
| JM17 Madison Final (team) | 3rd | |
| JM17 Omnium Scratch Race | 11th | |
| J.J "Tiny" Nichols Trophy Gold Final | | |
| J.J "Tiny" Nichols Trophy Qualifying | | |
| JM17 Sprint Round 1 | | |
| JM17 Omnium Tempo Race | 7th | |
| JM17 Omnium Points Race | 11th | |
| JM17 Time Trial Final | 20th | 36.395 |
| Event c80: JM17 Madison (team) | 3rd | |
| JM17 Scratch Race Heat 1 | 14th | |
| JM17 Keirin 7-12 Final | 4th | |
| JM17 Sprint Qualifying | 9th | (5.798) 11.687 |
| Team Sprint (team) | 6th | 1:00.595 |
| JM17 Keirin Heat 3 | 3rd | |
| JM17 Scratch Race | 11th | |
| JM17 Scratch Elimination | 6th | |
| JM17 Keirin Final 11-15th place | 2nd | |
| JM17 Scratch Race | 8th | |
| JM17 Points Race | 8th | |
| JM17 Tempo | 10th | |
| JM17 Madison (team) | 8th | |
| JB17 Keirin Heat 6 | 2nd | |
| JB17 Scratch Race | 3rd | |
| JB17 Keirin Final 8-14th place | 6th | |
| JB17 Elimination Heat 2 | 4th | |
| All Team Sprint (team) | 4th | 52.923 |
| JM17 Scratch Race | 4th | |
| JM17 Tempo | 6th | |
| JM17 Points Race | 12th | |