| Graded 3 Hare & Hounds | 11th | |
| Graded Progressive Points Race | 9th | |
| Graded Scratch Race | 7th | |
| JM17 Madison State Championship (team) | 1st | |
| Graded Tempo | 5th | |
| Graded Scratch Race | 9th | |
| JB15 Sprint Qualifying | 2nd | (6.386) 12.728 PB |
| JB15 Sprint Gold Final | | |
| JM15 500m TT Final | 2nd | 38.233 PB |
| Under 15 Boys 2000m Pursuit Qualifying | 2nd | 2:37.598 PB |
| JM15 Sprint Q/F | | |
| JB15 Sprint Semi Final Round 1 | | |
| Under 15 Boys 2000m Pursuit Gold Final | 2nd | 2:38.531 |
| JM15 Sprint Round 1 | 1st | |
| JW15 & JM15 Points Race | 2nd | |
| JM15 Keirin 7-12 Final | 2nd | |
| JM15 Keirin Heat 2 | 4th | |
| JW15 & JM15 Elimination | 8th | |
| JW15 & JM15 Scratch Race | 4th | |
| Graded & Blackline Scratch Elimination | 3rd | |
| State Championship J17 Madison (team) | 6th | |
| Graded Scratch Elimination | 1st | |
| Graded Scratch Race | 6th | |
| JW15 & JM15 Points Race | 8th | |
| JW15 & JM15 Elimination | 9th | |
| JW15 & JM15 Tempo | 9th | |
| JW15 & JM15 Scratch Race | 10th | |
| Tempo Race | 3rd | |
| Scratch Race | 4th | |
| Team Sprint JM17 Ride for 5th (team) | 2nd | 58.001 |
| Team Sprint Qualifying (team) | 17th | 57.495 |
| Scratch Elimination Scratch | 3rd | |
| JM15 Keirin Repecharge 2 | 3rd | |
| JM15 Keirin Rd 1 Heat 2 | 5th | |
| J17 Team Sprint Qualifying (team) | 7th | 59.556 |
| JM15 TT Final | 5th | 40.686 |
| JM15 Sprint Repecharge | 2nd | |
| JM15 Scratch Final | 7th | |
| JM15 Points Race Final | 7th | |
| JM15 Sprint Qualifying | 4th | (6.562) 13.340 |
| JM15 Sprint Round 1 | | |
| JM15 Sprint 9-11 Place | 2nd | |
| JM15 Individual Pursuit Qualifying | 5th | 2:53.063 |
| JM15 Keirin 7-12 Final | 4th | |
| JM15 Keirin Repecharge 2 | 3rd | |
| JM15 Keirin Rd 1 Heat 2 | 5th | |
| J17 Team Sprint Qualifying (team) | 7th | 59.556 |
| JM15 TT Final | 5th | 40.686 |
| JM15 Sprint Repecharge | 2nd | |
| JM15 Scratch Final | 7th | |
| JM15 Points Race Final | 7th | |
| JM15 Sprint Qualifying | 4th | (6.562) 13.340 |
| JM15 Sprint Round 1 | | |
| JM15 Sprint 9-11 Place | 2nd | |
| JM15 Individual Pursuit Qualifying | 5th | 2:53.063 |
| JM15 & JW15 Omnium - Points Race | 8th | |
| JM15 & JW15 Omnium - Elimination | 9th | |
| JM15 & JW15 Omnium - Tempo | 5th | |
| JM15 & JW15 Omnium - Scratch | 9th | |
| Scratch Elimination Heat 4 | 4th | |
| Under 15 Madison Championships (team) | 2nd | |
| Hare & Hounds Heat 3 | DNS | |
| Progressive Points Heat 4 | 3rd | |
| Scratch Race Heat 5 | 4th | |
| U13B Individual Pursuit Final | 4th | 2:26.052 PB |
| U13B Scratch Race Final | 4th | |
| U13B TT Final | 4th | 45.623 |
| U13B Flying 200 Final | 4th | (7.797) 16.005 |