| Elite Men Individual Pursuit Gold Final | 2nd | 4:27.980 |
| Elite, U19 Men Scratch Race | 2nd | |
| A Grade Scratch Race | 1st | |
| Westral Men Wheelrace Qualifying Heat 1 | 1st | |
| Westral Men Wheelrace Final | 13th | |
| Elite Men Keirin Final | 6th | |
| JM19 Elimination Final | 2nd | |
| JM19 Points Race Final | 7th | |
| JM19 Individual Pursuit Bronze Final | 2nd | 3:15.805 PB Possible record |
| JM19 Individual Pursuit Qualifying | 4th | 3:16.961 |
| JM19 Time Trial Final | 1st | 1:03.830 |
| JM19 Time Trial Qualifying | 1st | 1:03.501 PB |
| JM19 Scratch Race Final | 5th | |
| JM19 Omnium Points | 2nd | |
| JM19 Omnium Elimination | 1st | |
| JM19 Omnium Tempo | 1st | |
| JM19 Omnium Scratch | 9th | |
| Event c91: JM19 Team Pursuit (team) | 1st | |
| JM19 Points Race Final | 1st | |
| JM19 Team Pursuit Final (team) | 1st | |
| JM19 Team Pursuit Qualifying (team) | 1st | 4:11.584 |
| Event c22: JM19 Individual Pursuit | 3rd | |
| JM19 Individual Pursuit Bronze Final | 1st | 3:17.242 |
| JM19 Individual Pursuit Qualifying | 4th | 3:16.448 Possible record |
| Bendigo International Madison Men's Madison (team) | 10th | |
| JM19 Elimination Final | 4th | |
| JM19 Scratch | 3rd | |
| JM19 Points Race | 3rd | |
| JM19 Time Trial Final | 4th | 1:05.552 |
| JM19 Time Trial Qualifying | 2nd | 1:04.602 |
| JM19 Points Race Final | 3rd | |
| JM19 Points Race Qualifying | 1st | |
| JM19 Scratch Race Final | 3rd | |
| JM19 Scratch Race Qualifying | 10th | |
| JM19 Individual Pursuit Bronze Final | 2nd | 3:17.186 |
| JM19 Individual Pursuit Quailfying | 4th | 3:16.910 |
| Men A Grade Scratch Race | 4th | |
| Austral Wheel Race Men Final | 6th | |
| Austral Wheel Race Men Heat 2 | 4th | |
| Elite Men Madison Final (team) | 9th | |
| JM19 Omnium Scratch Race | 7th | |
| JM19 Omnium Elimination | 5th | |
| JM19 Omnium Tempo | 4th | |
| JM19 Omnium Points race | 5th | |
| JM19 Omnium Qualifying | 7th | |
| JM19 IP - Qualifying | 1st | 3:17.560 PB |
| ELITEM & JM19 Points Race | 1st | |
| JM19 IP – Gold Final | DSQ | |
| JM19 & ELITE M Scratch Race | DNF | |
| Under 17 Boys Scratch Race Heat 1 | 5th | |
| Event c27: Under 17 Boys Team Pursuit Classification (team) | 2nd | |
| Under 17 Boys Team Pursuit Qualifying (team) | 2nd | 3:22.411 |
| Under 17 Boys Scratch Race Final | 7th | |
| Event c105: Under 17 Boys Points Race Classification | 3rd | |
| Event c48: Under 17 Boys Individual Pursuit Classification | 1st | |
| Under 17 Boys Points Race Qualifying Heat 2 | 2nd | |
| Under 17 Boys Team Pursuit Gold Final (team) | 2nd | 3:20.841 |
| Under 17 Boys Pursuit Qualifying | 1st | 2:14.294 PB |
| Under 17 Boys Pursuit Gold Final | 1st | 2:14.489 |
| Under 17 Boys Points Race Final | 3rd | |
| JM17 Keirin Final Heat 1 | 6th | |
| JM17 Scratch Race Heat 1 | 2nd | |
| JM17 Scratch Elimination Heat 2 | 1st | |
| JM17 Points Race Heat 1 | 1st | |
| JM17 Keirin Heat 4 | 1st | |
| JM17 Scratch Race Heat 2 | 1st | |
| JM17 Omnium Rd 2 Tempo | 1st | |
| JM17 Omnium Rd 3 Elimination | 2nd | |
| JM17 Omnium Rd 1 Scratch Race | 3rd | |
| JM17 Omnium Qualifying Points Race | 1st | |
| JM17 Omnium Rd 4 Points Race | 2nd | |
| JM17 Points Race Final | 8th | |
| JM17 Omnium Elimination | 5th | |
| JM17 Individual Pursuit Qualifying | 2nd | 2:19.582 |
| JM17 Points Race Qualifying Heat 2 | 11th | |
| JM17 Scratch Race Final | 6th | |
| JM17 Omnium Scratch Race | 6th | |
| JM17 Individual Pursuit Gold Final | 2nd | 2:21.305 |
| JM17 Keirin Repecharge Heat 3 | 4th | |
| JM17 Omnium Tempo Race | 11th | |
| JM17 Omnium Points Race | 6th | |
| JM17 Keirin Round 1 Heat 5 | 3rd | |
| JM17 Time Trial Final | 10th | 35.497 PB |
| JM17 Scratch Race Heat 1 | 7th | |