| UCI C2 Men Elite Scratch Race Final | 1st | |
| Event 30.2 Men Team Pursuit 1v2 Final (team) | 2nd | 3:57.40 |
| Men Team Pursuit Qualifying (team) | 2nd | 4:00.49 |
| Elite Men Points | 2nd | |
| Elite Men Elimination | 1st | |
| Elite Men Tempo | 4th | |
| Elite Men Scratch | 4th | |
| Keirin Final Elite Men | 7th | |
| Graded Elimination Scratch | 1st | |
| Graded Scratch Race | 1st | |
| Graded Scratch Elimination Scratch | 2nd | |
| Graded Tempo | 13th | |
| Graded Scratch Race | 4th | |
| Elite Men Scratch Race Final | 2nd | |
| Elite Mens Points Race Final | 1st | |
| Elite Men Time Trial Final | 4th | 1:02.629 |
| Elite Men Time Trial Qualifying | 4th | 1:03.045 |
| Elite Men Team Pursuit Gold Final (team) | 1st | 3:55.664 |
| Elite Men Team Pursuit Qualifying (team) | 1st | 4:00.656 |
| Elite Men Individual Pursuit Qualifying | 5th | 4:17.089 |
| Elite Men Time Trial Final | 7th | 1:02.339 |
| Elite Men Time Trial Qualifying | 7th | 1:01.807 PB |
| Elite Men Madison Final (team) | 9th | |
| Elite Men Elimination Final | 12th | |
| Elite Men Omnium Points | 8th | |
| Elite Men Omnium Elimination | 6th | |
| Elite Men Omnium Tempo | 9th | |
| Elite Men Omnium Scratch | 2nd | |
| Elite Men Individual Pursuit Qualifying | 6th | 4:19.289 |
| Elite Men Scratch Race Final | 14th | |
| Elite Men Team Pursuit Bronze Final (team) | 2nd | 4:03.272 |
| Elite Men Team Pursuit Qualifying (team) | 4th | 4:05.684 |
| Elite Men 4000m Pursuit Qualifying | 3rd | 4:23.586 |
| Elite Men 1000m TT Final | 2nd | 1:02.661 |
| Elite Men Pursuit Bronze Final | 1st | 4:24.497 |
| Men Austral Wheel Race | DNF | |
| Elite Men Madison (team) | 11th | |
| Men Austral Wheel Race Heat 4 | 4th | |
| Elite Men Scratch Race | 13th | |
| Elite Men Tempo | 11th | |
| Elite Men Omnium Qualifying | 11th | |
| Elite Men Elimination | 4th | |
| Elite Men Points Race | 9th | |
| Elite Men Omnium C2 Qualifying | 10th | |
| Elite Men Omnium C2 Points Race | 17th | |
| Elite Men Omnium C2 Elimination | 10th | |
| Elite Men Omnium C2 Tempo | 14th | |
| Elite Men Omnium C2 Scratch Race | 11th | |
| Elite M Points Race | 2nd | |
| Elite M Elimination | 2nd | |
| Elite M Scratch Race | 8th | |
| Graded Hare & Hounds | 4th | |
| Graded & Blackline Scratch Elimination | 6th | |
| Graded Keirin | 1st | |
| Graded Tempo | 2nd | |
| Graded Scratch Race | 1st | |
| Elite M & J19 M Points Race | 6th | |
| Elite M & J19 M Elimination | 11th | |
| Elite M & J19 M Tempo | 2nd | |
| Elite M & J19 M Scratch Race | 7th | |
| Elite Men Elimination Final | 11th | |
| Southcott Cup | | |
| Southcott Cup Gold Final | | |
| Elite Men Scratch Final | 16th | |
| Elite Men Individual Pursuit Qualifying | 7th | 4:27.863 |
| Elite Men Points Race Final | DNF | |
| Elite Men Madison Final (team) | | |
| Elite Men Omnium Points Race | 19th | |
| Elite Men Omnium Elimination | 18th | |
| Elite Men Omnium Tempo | 20th | |
| Elite Men Omnium Scratch Race | 16th | |
| Elite Men Pursuit Qualifying | 11th | 4:26.516 |
| Elite Men Scratch Race Final | DNF | |
| Elite Men Team Pursuit Qualifying (team) | 5th | 4:06.545 |
| Event c130: Elite Men Scratch Race classification | 3rd | |
| Elite Men Scratch Race Final | 3rd | |
| Southcott Cup Qualifying | | |
| Elite Men Points Race Final | DNF | |
| Elite Men Time Trial Final | 5th | 1:02.652 |
| Elite Men Team Pursuit Qualifying (team) | 4th | 4:13.557 |
| Elite Men Time Trial Qualifying | 5th | 1:02.725 |
| Elite Men Pursuit Qualifying | 8th | 4:24.654 |
| Elite & J19 Men Points Race Final | DNF | |
| Elite Men TT Final | 1st | 1:03.630 |
| Elite Men Individual Pursuit Final | 1st | 4:38.251 |
| Elite & J19 Men Points Race Final | DNF | |
| Elite Men Individual Pursuit Final | 1st | 4:38.251 |
| Elite Men & J19 Men Scratch Race Final | 3rd | |
| Elite Men TT Final | 1st | 1:03.630 |
| Elite Men Omnium Points Race | 17th | |
| Elite Men Omnium Elimination | 14th | |
| Elite Men Omnium Scratch Race | 19th | |
| Elite Men Omnium Tempo | 14th | |
| Elite Men Omnium Qualifying | 4th | |
| UCI Men Omnium Elimination Race | 11th | |
| Shimano Sydney Cup Men Heat 3 | 1st | |
| UCI Men Omnium Scratch Race | 6th | |
| Elite Men Scratch Race | 1st | |
| UCI Men Omnium Tempo | 8th | |
| UCI Men Omnium Points Race | 4th | |
| Shimano Sydney Cup Men | 1st | |
| Elite Men Scratch Race Final | DNF | |
| Elite Men Individual Pursuit Qualifying | 15th | 4:36.645 |
| Elite Men Points Race Final | DNF | |
| Elite Men Keirin Round 1 Heat 2 | 4th | |
| Elite Men Points Race Final | 3rd | |
| Southcott Cup Qualifying | | |
| Event c69: JM15 Individual Pursuit | 2nd | |
| Elite Men Omnium Qualifying Heat 1 | 6th | |
| Elite Men Omnium Tempo Race | 20th | |
| JM15 Points Race Final | 4th | |
| Elite Men Keirin Repecharge Heat 1 | 1st | |
| Elite Men Omnium Scratch Race | 20th | |
| Elite Men Keirin Round 2 Heat 1 | 4th | |
| Event c119: Elite Men Points Race | 3rd | |
| Elite Men Omnium Elimination | 8th | |
| Elite Men Individual Pursuit Qualifying | 8th | 4:22.704 |
| Elite Men Keirin 7-12 Final | 6th | |
| Elite Men Omnium Points Race | 14th | |
| EliteM & JM19 Omnium Rd 2: Tempo Race | 3rd | |
| EliteM & JM19 Omnium Rd 3: Elimination Race | 2nd | |
| TREK Sydney Cup Mens Wheelrace Qualifying Heat 1 | 6th | |
| TREK Sydney Cup Mens Wheelrace Repechage | 7th | |
| Mens Graded Keirin | 5th | |
| EliteM & JM19 Omnium Rd 1: Scratch Race | 3rd | |
| EliteM & JM19 Omnium Rd 4: Points Race | 3rd | |
| Elite Men Points Race Final | 8th | |
| Elite Men Scratch Race Final | 6th | |
| Elite Men Omnium Points Race | 11th | |
| Elite Men Omnium Elimination | 5th | |
| Elite Men Omnium Scratch Race | 6th | |
| Elite Men Omnium Tempo Race | 13th | |
| Elite Men Individual Pursuit Qualifying | 6th | 4:24.503 |
| Elite Men Team Pursuit Qualifying (team) | 3rd | 4:02.258 |
| Elite Men Team Pursuit Bronze Final (team) | 1st | 4:02.389 |