| JW19 Scratch Race Final | 6th | |
| JW19 Team Sprint Bronze Final (team) | 1st | 54.226 |
| JW19 Team Sprint Qualifying (team) | 3rd | 53.070 |
| JW19 Omnium Points | 7th | |
| JW19 Omnium Elimination | 9th | |
| JW19 Omnium Tempo | 7th | |
| JW19 Omnium Scratch | 6th | |
| JW19 Points Race Final | 5th | |
| JW19 Madison Final (team) | 3rd | |
| JW19 Scratch Race Final | 8th | |
| JW19 Elimination Final | 3rd | |
| JW19 Individual Pursuit Qualifying | 9th | 3:53.109 |
| Women A Grade Points Elimination | 7th | |
| Women A Grade Scratch Race | 8th | |
| Women Austral Wheel Race Heat 1 | 7th | |
| J19W Tempo | 6th | |
| J19W Points Race | 5th | |
| J19W Elimination | 4th | |
| J19W Scratch Race | 4th | |
| Scratch Elimination Women | 9th | |
| Points Race Women | 5th | |
| Scratch Race Women | 9th | |
| Tempo Women | 9th | |
| U19 & Elite Madison (team) | 4th | |
| JW19 Individual Time Trial | 4th | 1:15.059 PB |
| U19 Women Points Race | 2nd | |
| JW19 & Elite Women Points Race | 4th | |
| JW19 Individual Pursuit Gold Final | 2nd | 3:52.841 PB |
| JW19 Individual Pursuit Qualifying | 2nd | 3:53.553 |
| U19 Women Elimination | 2nd | |
| JW19 & Elite Women Elimination | 3rd | |
| U19 Women Scratch Race | 2nd | |
| JW19 & Elite Women Scratch Race | 3rd | |
| U19W & EliteW Omnium - Points Race | 7th | |
| U19W & EliteW Omnium - Elimination | 8th | |
| U19W & EliteW Omnium - Tempo | 8th | |
| U19W & EliteW Omnium - Scratch Race | 7th | |
| Graded & Blackline Scratch Elimination | 12th | |
| BLACKLINE Tempo Women A | 5th | |
| BLACKLINE Team Enduro | | |
| BLACKLINE Devil Scratch Women A | 8th | |
| State Championship Women Madison (team) | 5th | |
| BLACKLINE Quebec progressive points WA | 3rd | |
| BLACKLINE Scratch Women A | 6th | |
| BLACKLINE Points Women | 5th | |
| EliteW J19W WMAS Points Race | 7th | |
| EliteW J19W WMAS Elimination | 9th | |
| EliteW J19W WMAS Tempo | 7th | |
| EliteW J19W WMAS Scratch Race | 4th | |
| Women Tempo Race - A Grade Final | 5th | |
| Women Team Sprint (team) | 5th | 57.253 |
| Women Scratch Race - Heat 1 | 2nd | |
| Elites & U19 Flying 200m | 7th | (6.489) 13.020 PB |
| Under 19 Women Individual Pursuit | 1st | 4:01.325 |
| U19W Team Sprint (team) | 1st | 56.616 |
| Women Tempo Race - A Grade Final | 5th | |
| Women Points - A Final | 5th | |
| Women Elimination - Heat 1 | 7th | |
| Women Scratch Race - Heat 1 | 2nd | |
| Women Scratch Race - A Grade - Final | 6th | |
| Australian Junior Women 19 Team Pursuit Cup (team) | 2nd | |
| JW19 Madison Final (team) | 5th | |
| JW19 Points Race Final | 12th | |
| Australian Junior Women 19 Team Pursuit Gold Final (team) | 2nd | |
| JW19 Individual Pursuit Quailfying | 9th | 2:35.508 PB |
| JW19 Scratch Race Final | 11th | |
| JW19 Individual Time Trial | 6th | 39.375 PB |
| JW19/Elite Women Points Race | 5th | |
| JW19 Team Sprint Gold Final (team) | 2nd | 56.577 |
| JW19 Team Sprint Qualifying (team) | 2nd | 56.314 |
| JW19 Individual Pursuit Bronze Final | 1st | 2:40.520 |
| JW19 Individual Pursuit Qualifying | 4th | 2:43.321 |
| JW19 Omnium Tempo | 12th | |
| JW19 Omnium Points race | DNF | |
| JW19 Omnium Scratch Race | 14th | |
| JW19 Omnium Elimination | 11th | |
| U19W & Elite Women Elimination Championships | 3rd | |
| U17 Women, U17 Men & U19 Women Madison Championships (team) | 2nd | |
| Womens Keirin - Round 3 Final | 1st | |
| Women Bankstown Sports Cup | 2nd | |
| Womens Keirin - Round 2 | 3rd | |
| Womens Keirin - Round 1 | 2nd | |
| U19W & Elite Women Scratch Race Championships | 7th | |
| U19W & EliteW Omnium - Elimination | 5th | |
| U19W & EliteW Omnium - Tempo | 4th | |
| U19W & EliteW Omnium - Scratch Race | 7th | |
| U19W & EliteW Omnium - Points Race | 5th | |
| Elites & U19 Flying 200m | 8th | (0.000) 13.083 |
| EliteW Team Sprint (team) | 2nd | |
| JW19 Individual Pursuit | 2nd | 2:45.258 |
| JW19 & Elite Women Individual Time Trial | 4th | 39.929 |
| U17 Shimano Tempo Race | DNF | |
| U17 Trek Motorpace | DNS | |
| U17 Shimano Elimination | DNS | |
| U17 Shimano Scratch Race | DNS | |
| U17 Trek Cup | DNS | |
| Group H - Final! 1 v 2 | 1st | |
| Group H - H3 2 v 3 | 1st | |
| Group H - H2 1 v 2 | 2nd | |
| Group H - H1 2 v 4 | 1st | |
| Flying 200m | 30th | (0.000) 13.252 |
| JW17 Points Race Heat 2 | 8th | |
| JW17 Scratch Elimination Heat 1 | 10th | |
| JW17 Keirin Final Heat 1 | 5th | |
| JW17 Keirin Heat 4 | 1st | |
| JW17 Scratch Race Heat 2 | 1st | |
| JW17 Omnium Rd 3 Elimination | 10th | |
| JW17 Omnium Rd 2 Tempo | 10th | |
| JW17 Omnium Rd 4 Points Race | 10th | |
| JW17 Omnium Qualifying Points Race | 8th | |
| JW17 Omnium Rd 1 Scratch Race | 10th | |
| JW17 Austral Heat 1 | 14th | |
| JW17 Points Race | 8th | |
| JW17 Progressive Points | 7th | |
| JW17 Scratch Race | 9th | |
| JW17 Tempo | 8th | |
| JW17 Scratch Elimination | 9th | |
| JW17 Madison (team) | 5th | |
| U17W Scratch Race | 10th | |
| U17 Shimano Sydney Wheelrace | 8th | |
| U17W Keirin Round 1 Ht2 | 5th | |
| U17W Keirin 7-13 Final | 5th | |
| Keirin Round 2 | 6th | |
| Keirin Round 4 | 7th | |
| Keirin Round 1 | 6th | |
| Keirin Bonus Round! | 5th | |
| Keirin Round 4 | DNS | |
| Keirin Round 3 | DNS | |
| Keirin Round 3 | 4th | |
| Team Sprint (team) | 14th | 56.560 |
| U17W Keirin Heats | 3rd | |
| U17W Keirin Final | 6th | |
| U17W Scratch Elimination | 7th | |
| U17W Scratch Race | 9th | |
| U17W Points Race | 7th | |
| U17W Scratch Race | 3rd | |
| U17W Tempo | 6th | |
| U17W Madison (team) | 3rd | |
| JW17 TREK Sydney Cup | 3rd | |
| JW17 NSW Elimination Championships | 3rd | |
| Event c11: JW17 NSW Elimination Championships | 3rd | |
| JW17 Tempo Race | 3rd | |
| JW17 Scratch Race | 3rd | |
| Team Sprint (team) | 23rd | 1:16.163 |
| JW17 Keirin Final 7-12th place | 6th | |
| JW17 Scratch Elimination | 13th | |
| JW17 Keirin Heat 2 | 4th | |
| JW17 Scratch Race | 8th | |
| JW17 Points Race | 11th | |
| JW17 Scratch Race | 12th | |
| JW17 Tempo | 11th | |
| JG17 Elimination Heat 1 | 8th | |
| JG17 Scratch Race | 4th | |
| JG17 Keirin Heat 4 | 3rd | |
| All Team Sprint (team) | 20th | 57.396 |
| JW17 Tempo | 6th | |
| JW17 Points Race | 9th | |
| JW17 Scratch Race | 7th | |
| JW15 Keirin - Semi-Final | 6th | |
| JW15 Keirin - 1st Round | 4th | |
| JW15 Keirin - Repechages | 3rd | |
| JW15 Keirin - 7th to 12th | 6th | |
| JW15 Individual Pursuit Qualifier | 13th | 3:09.614 |