| JW17 Keirin 7-12 Final | 7th | |
| JW17 Sprint Repecharge | 2nd | |
| JW17 Team Pursuit Final (team) | 2nd | 4:00.547 |
| JW17 Sprint Rd 1 | | |
| Event c61: JW17 Team Pursuit (team) | 2nd | |
| JW17 Keirin Round 1 Heat 1 | 6th | |
| JW17 Sprint 5-10 place | | |
| Mystery Points Heat 2 | 15th | |
| Sprint Round 5 Heat 9 | 4th | |
| Sprint Round 4 Heat 9 | 1st | |
| Sprint Round 3 Heat 9 | 4th | |
| Sprint Round 2 Heat 9 | 3rd | |
| JW17, JW19 & Elite Women Omnium - Scratch | DNS | |
| Sprint Round 1 Heat 9 | 2nd | |
| Scratch Elimination Heat 4 | 6th | |
| Hare & Hounds Heat 3 | 7th | |
| Progressive Points Heat 4 | 7th | |
| Scratch Race Heat 5 | 13th | |
| JW15 Individual Pursuit Qualifying | | |
| JW15 Keirin Rep 1 | 5th | |
| JW15Keirin 7-12 Final | 3rd | |
| JW15 Keirin Heat 2 | 5th | |
| Junior Fly 200 | 5th | |
| Junior Keirin | 5th | |
| Junior Paced | 7th | |
| U13/15 Women Combined Scratch | 9th | |
| U13/15 Women Combined Handicap | 1st | |
| U13/15 Women Combined Wheel Race | 3rd | |
| U13/15 Women Combined Scratch | 5th | |
| U13/15 Women Combined Div 1 Derby | 4th | |
| JW15 Sprint Qualifying | 9th | (8.557) 17.768 |
| JW15 Sprint Round 1 | 2nd | |
| JW15 Keirin Repechage | 3rd | |
| JW17 Team Sprint Qualifying (team) | 5th | 1:04.143 |
| JW15 Sprint Repecharge | 2nd | |
| JW15 Keirin Round 1 Heat 2 | 5th | |
| JW15 Sprint Repecharge Final | 2nd | |
| JW 500m TT Final | 9th | 47.353 |
| JW15 Keirin 7-11 Final | 1st | |