| U15M Metro Derby Final | 3rd | |
| U15M Country & Metro Scratch Race | 8th | |
| U15M Country & Metro ITT | 2nd | |
| JM15 Indiv Time Trial | 3rd | 44.027 |
| JM15 Individual Pursuit | 3rd | 3:02.383 |
| JW15 Flying 200m | 5th | (0.000) 15.462 |
| JM15 Omnium - Points Race | 5th | |
| JM15 Omnium - Elimination Race | 4th | |
| JM15 Omnium - Tempo Race | 5th | |
| JM15 Omnium - Scratch Race | 7th | |
| JM15 Individual Pursuit Qualifiers | 6th | 2:52.887 |
| JM15 Points Race | 10th | |
| JM15 Ind Time Trial Final | 9th | 42.664 |
| U15M Keirin Round 1 Ht2 | DNS | |
| U15M Scratch Race | DNS | |
| U15M Elimination Race | 5th | |
| U15M Country & Metro Scratch Race | 7th | |
| U15M Country & Metro ITT | 5th | |
| U15M Mystery Lap Race | 5th | |
| U15M Renshaw Pedal Project JrHandicap | DNS | |
| Team Sprint (team) | 27th | 1:03.111 |
| U15M Tempo | 8th | |
| U15M Scratch Elimination | 9th | |
| U15M Scratch Race | 6th | |
| U15M Points Race | 5th | |
| U15M Keirin Final | 2nd | |
| U15M Tempo | 13th | |
| U15M Keirin Heats | 5th | |
| U15M Scratch Race | 7th | |