| J19 Women Omnium Elimination | 5th | |
| Event c238: J19 Women Omnium | 2nd | |
| Elite & JW19 Omnium Tempo | 2nd | |
| Elite & JW19 Team Pursuit Final (team) | 1st | 4:57.078 |
| Elite & JW19 Omnium Points Race | 2nd | |
| Elite & JW19 Points Race Final | 2nd | |
| Event c18: JW19 Points Race | 1st | |
| Event c8: JW19 Scratch Race | 1st | |
| Elite & JW19 Scratch Race Final | 2nd | |
| Elite & JW19 Omnium Elimination | 2nd | |
| Elite & JW19 Omnium Scratch Race | 2nd | |
| Event c30: JW19 Omnium | 1st | |
| Scratch Elimination | 4th | |
| JM17, J19 and EW State Madison Champs (team) | 2nd | |
| Handicap Scratch | 1st | |
| Scratch Group 2 | 7th | |
| Tempo Group 2 | 5th | |
| Elimination Group 2 | 5th | |
| Points Race Group 2 | 3rd | |
| JM17, J19 and EW State Madison Champs (team) | 2nd | |
| Scratch Elimination | 4th | |
| Handicap Scratch | 1st | |
| Points Race Group 2 | 3rd | |
| Elimination Group 2 | 5th | |
| Tempo Group 2 | 5th | |
| Scratch Group 2 | 7th | |
| Event c65: Under 19 Women Omnium | 3rd | |
| Under 19 Women Points Race Final | 2nd | |
| Event c13: U19 Women Scratch Race | 2nd | |
| Event c100: Under 19 Women Points Race | 2nd | |
| U19 Women Individual Pursuit Qualifying | 7th | 2:31.995 PB |
| Under 19 Women Omnium Points Race | 3rd | |
| Under 19 Women Omnium Elimination | 2nd | |
| Under 19 Women Omnium Tempo Race | 5th | |
| Under 19 Women Omnium Scratch Race | 7th | |
| Under 19 Women Team Sprint Gold Final (team) | 2nd | 53.356 |
| U19 Women Scratch Race Final | 2nd | |
| Event c47b: JW19 Points Race | 1st | |
| Elite & JW19 Omnium Points Race | 1st | |
| Elite & JW19 Omnium Elimination | 2nd | |
| JW19 TT Final | | |
| Elite & JW19 Scratch Race Final | 1st | |
| JW19 Individual Pursuit Gold Final | 1st | 2:33.604 |
| Elite & JW19 Team Pursuit Final (team) | 1st | 4:46.651 |
| OPEN Madison JM17, JW17, JW19 and Elite (team) | 4th | |
| Event c15: JW19 Individual Pursuit | 1st | |
| Elite & JW19 Omnium Tempo | 1st | |
| JW19 Individual Pursuit Qualifying | 1st | 2:33.207 |
| Elite & JW19 Omnium Scratch Race | 2nd | |
| Elite & JW19 Points Race Final | 1st | |
| Event c70: JW19 Omnium | 1st | |
| Event c21b: JW19 Scratch Race | 1st | |