| JW19 Madison Final (team) | 4th | |
| JW19 Individual Pursuit Qualifying | 11th | 2:34.511 |
| JW19 Scratch Race Final | 12th | |
| U17 Men Omnium Points Race | 11th | |
| Progressive Points | 6th | |
| U17 Men Omnium Tempo | 10th | |
| U17 Men Omnium Elimination | 10th | |
| Tempo | 5th | |
| Scratch Race | 2nd | |
| U17 Men Omnium Scratch Race | 12th | |
| Elite Women & JW19 Scratch Race Final | 4th | |
| JW19 Individual Pursuit Final | 2nd | 2:35.577 |
| Elite Women & J19 Women Points Race Final | 2nd | |
| JW19 Individual Pursuit Final | 2nd | 2:35.577 |
| JW19 Time Trial Gold Final | 1st | 40.034 PB |
| Elite Women & JW19 Scratch Race Final | 4th | |
| JW19 Omnium Elimination | 8th | |
| JW19 Omnium Tempo | 9th | |
| JW19 Omnium Points Race | 10th | |
| JW19 Omnium Scratch Race | 10th | |
| B Grade Mystery Points | 8th | |
| B Grade Tempo | 9th | |
| B Grade Scratch Elimination | 4th | |
| B Grade Scratch Race | 6th | |
| B Grade Hare & Hounds | 4th | |
| Event c40: JW17 Madison (team) | 2nd | |
| JW17 Omnium Scratch Race | 3rd | |
| Event c32: JW17 Individual Pursuit | 3rd | |
| JW17 Omnium Points Race | 2nd | |
| JW17 Omnium Elimination | 3rd | |
| JW17 Madison Final (team) | 2nd | |
| Event c58: Australia Junior 17 Team Pursuit Cup (team) | 2nd | |
| JW17 Points Race Final | DNF | |
| JW17 Omnium Tempo Race | 1st | |
| JW17 Individual Pursuit Bronze Final | 1st | 2:32.319 |
| JW17 Individual Pursuit Qualifying | 3rd | 2:31.026 PB |
| Australia Junior 17 Team Pursuit Qualifying (team) | 1st | 3:45.738 |
| Australia Junior 17 Team Pursuit Gold Final (team) | 2nd | 3:42.321 |
| JW17 Keirin Heat 1 | 2nd | |
| Team Sprint (team) | 17th | 1:07.670 |
| JW17 Keirin Final 1-6th place | 6th | |
| JW17 Scratch Elimination | 7th | |
| JW17 Scratch Race | 10th | |
| JW17 Points Race | 4th | |
| JW17 Scratch Race | 3rd | |
| JW17 Tempo | 3rd | |
| JW17 Madison (team) | 2nd | |
| JG17 Elimination Heat 1 | 3rd | |
| JG17 Keirin Heat 1 | 2nd | |
| JG17 Keirin Final 7-12th place | 1st | |
| JG17 Scratch Race | 2nd | |
| All Team Sprint (team) | 23rd | 58.651 |
| JW17 Points Race | 5th | |
| JW17 Tempo | 1st | |
| JW17 Scratch Race | 3rd | |
| JW15/JW17 Omnium Points Race | 1st | |
| JW17 Points Race Final | 1st | |
| JW15/JW17 Omnium Elimination | 2nd | |
| JW15/JW17 Omnium Tempo | 1st | |
| JW17 Team Pursuit Final (team) | | |
| JW17 Scratch Race Final | 1st | |
| JW15/JW17 Omnium Scratch Race | 1st | |
| JW17 Individual Pursuit Qualifying | 1st | 2:34.917 |
| JW17 Individual Pursuit Gold Final | 1st | 2:34.224 |
| Scratch Elimination | 2nd | |
| Progressive Points | 3rd | |
| U15 & U17F State Madison Champs (team) | 1st | |
| Elimination Group 3 | 5th | |
| Scratch Group 3 | 4th | |
| Points Race Group 3 | 2nd | |
| Tempo Group 3 | 3rd | |
| Progressive Points | 3rd | |
| Scratch Elimination | 2nd | |
| U15 & U17F State Madison Champs (team) | 1st | |
| Points Race Group 3 | 2nd | |
| Elimination Group 3 | 5th | |
| Tempo Group 3 | 3rd | |
| Scratch Group 3 | 4th | |
| Handicap Progressive Points A & B Grade | 15th | |
| Handicap Tempo Women | 2nd | |
| Elimination A & B Grade | 19th | |
| Hare & Hounds C & D Grade | 8th | |
| Italian Pursuit | | |
| Points Race C & D Grade | 5th | |
| Handicap Tempo Women | 1st | |
| Scratch Race C Grade | 9th | |
| OPEN Madison JM17, JW17, JW19 and Elite (team) | 5th | |
| Team Sprint (team) | 8th | 1:02.376 |
| Team Pursuit (team) | 3rd | 3:58.817 |
| 500m TT | 14th | 41.459 |
| Flying 200 | 18th | (6.876) 13.795 PB |
| Individual Pursuit | 9th | 2:42.968 PB |