| JM19 Sprint 9-14 place | | |
| JM19 Sprint Round 1 | | |
| JM19 Sprint Qualifying | 7th | (5.307) 10.757 PB |
| Men A grade Scratch Race | 8th | |
| Men Sprint Elimination (Round 2) | 3rd | |
| Men Sprint Elimination FINAL | 3rd | |
| Men Sprint Elimination (Round 1) | 2nd | |
| Men J19 Heat 2 Victorian Keirin Championships | 4th | |
| Men A grade Scratch Race | 7th | |
| Men A grade Tempo | 1st | |
| Men C Grade Scratch Race | 3rd | |
| Austral Wheel Race Men Final | 9th | |
| Austral Wheel Race Men Heat 2 | 3rd | |
| UCI J19 Men Keirin Final | 3rd | |
| Men C Grade Points Race | 5th | |
| Under 19 Men Sprint Q/F | | |
| U19 Men Sprint Qualifying | 3rd | (5.378) 10.824 |
| Under 19 Men Sprint S/F | | |
| Under 19 Men Sprint Final | | |
| JM19 Time Trial Finals -1000m | 5th | 1:06.966 |
| JM19 Time Trial Qualifying 1000m | 8th | 1:07.868 |
| JM19 Sprint - Qualifying (F200m) | 3rd | (5.486) 11.009 |
| JM19 Sprint Semi Heat 1 | | |
| JM19 Sprint 1/4 | | |
| JM19 Sprint Bronze Final | 4th | lost |
| JM19 Keirin 1-6 Final | 6th | |
| Event c103: JM19 Team Sprint classification (team) | 1st | |
| JM19 Keirin Round 1 | 3rd | |
| Event c103: JM19 Team Sprint (team) | 1st | |
| JM19 Team Sprint Gold Final (team) | 1st | 46.448 |
| JM19 Team Sprint Qualifying (team) | 2nd | 47.866 |
| JM19 Time Trial Qualifying | 10th | 1:06.891 |
| JM19 Sprint Q/F | | |
| JM19 Sprint Repecharge | 1st | |
| JM19 Sprint Round 1 | | |
| JM19 Sprint Qualifying | 9th | (5.482) 11.141 |
| JM17 Points Race Final | DNF | |
| JM17 Omnium Elimination | 3rd | |
| JM17 Individual Pursuit Qualifying | 15th | 2:25.765 |
| JM17 Scratch Race Final | 5th | |
| JM17 Omnium Scratch Race | 8th | |
| J.J "Tiny" Nichols Trophy Qualifying | | |
| JM17 Points Race Qualifying Heat 1 | 11th | |
| JM17 Omnium Tempo Race | 5th | |
| JM17 Scratch Race Heat 2 | 8th | |
| JM17 Omnium Points Race | 5th | |
| JM17 Time Trial Final | 9th | 35.435 PB |
| JM17 Time Trial Qualifying | 5th | 35.937 |
| JM17 Time Trial Final | 5th | 35.73 |
| JM17 Points Race | 3rd | |
| JM17 Sprint Bronze Finals | | |
| JM17 Individual Pursuit Qualifying | 5th | 2:25.097 PB |
| JM17 Sprint 1/4 | | |
| JM17 Sprint 1/8 | | |
| JM17 Sprint 1/2 | | |
| JM17 Flying 200m | 4th | (5.755) 11.612 |
| Team Sprint (team) | 2nd | 59.126 |
| JM17 Scratch Race | 9th | |
| JM17 Keirin Final 6-10th place | 1st | |
| JM17 Scratch Elimination | 4th | |
| JM17 Keirin Heat 2 | 2nd | |
| JM17 Scratch Race | 6th | |
| JM17 Points Race | 4th | |
| JM17 Tempo | 6th | |
| JM17 Madison (team) | 1st | |
| JB17 Keirin Heat 7 | 5th | |
| JB17 Scratch Race | 5th | |
| JB17 Elimination Heat 1 | 4th | |
| All Team Sprint (team) | 1st | 51.956 |
| JM17 Tempo | 4th | |
| JM17 Scratch Race | 3rd | |
| JM17 Points Race | 2nd | |