| Men Under 15 Keirin 1st Round Heat 2 | 3rd | |
| Men Under 15 Points Race Final | 16th | |
| Men Under 15 Sprint Final | | |
| Men Under 15 Points Race Qualifying Heat 1 | 4th | |
| Men Under 15 Sprint Semi Final | | |
| Men Under 15 Sprint Quarter Final | | |
| Men Under 15 Sprint Round 2 | | |
| Men Under 15 Sprint Qualifying | 2nd | (5.864) 11.995 PB |
| Men Under 15 Pursuit Qualifying | 5th | 2:33.746 PB |
| Men Under 15 Scratch Race Final | 19th | |
| Men Under 15 Scratch Race Qualifying Heat 1 | 3rd | |
| Men Under 15 Time Trial Final | 3rd | 36.380 PB |
| JW15 & JM15 & JW17 Points Race | 1st | |
| Graded Warm Up Scratch | 5th | |
| U15W & U15 M Points | 1st | |
| U15W & U15M Elimination | 1st | |
| U15W & U15M Tempo | 1st | |
| U15W & U15M Scratch | 1st | |
| Graded Progressive Points Race | 3rd | |
| Keirin Final U15 Men | 1st | |
| Graded Elimination Scratch | 5th | |
| Graded Scratch Race | 1st | |
| Under 15 Boys Points Race Heat 1 | 2nd | |
| Under 15 Boys Scratch Race Heat 1 | 4th | |
| ALL Team Sprint (team) | 7th | 55.740 |
| Under 15 Boys Keirin Final 1 | 2nd | |
| Under 15 Boys Scratch Elimination Heat 2 | 2nd | |
| Under 15 Boys Keirin Heat 3 | 1st | |
| Under 15 Boys Tempo | 8th | |
| Under 15 Wheelrace Heat 1 | 7th | |
| Under 15 Boys Points Race | 9th | |
| Under 15 Boys Elimination | 13th | |
| Under 15 Boys Qualifying Points Race Heat 2 | 6th | |
| Under 15 Boys Scratch Race | 4th | |
| Graded Points Race | 4th | |
| Graded 3 Hare & Hounds | 12th | |
| Graded Progressive Points Race | 12th | |
| Graded Scratch Race | 11th | |
| Graded Scratch Elimination Scratch | 7th | |
| JM17 Madison State Championship (team) | | |
| Graded Tempo | 14th | |
| Graded Scratch Race | 16th | |
| Hare & Hounds | 6th | |
| Keirin Heat 7 | 5th | |
| Elimination | 2nd | |
| Keirin Heat 6 | 2nd | |
| Progressive Points Race | 2nd | |
| Scratch Elimination Scratch | 4th | |
| Handicap Scratch Race | 5th | |
| Tempo Heat 2 | 11th | |
| Scratch Race Heat 4 | 12th | |
| Progressive Points | 11th | |
| Tempo | 11th | |
| Flying 500 | | |
| Scratch Elimination | 1st | |
| Sprint Derby Heat 11 | 1st | |
| Scratch Race | 5th | |
| Event c48: U15 Boys Sprint | 3rd | |
| U15 Boys Time Trial Final | 4th | 37.628 |
| U15 Boys Points Race Final | 19th | |
| U15 Boys Points Race Qualifying | 8th | |
| U15 Boys Scratch Race Qualifying | 14th | |
| U15 Boys Keirin Repechage 2 | 3rd | |
| U15 Boys Keirin Round 1 Heat 3 | 4th | |
| U15 Boys Sprint Bronze Final | | |
| U15 Boys Sprint Semi Final | | |
| U15 Boys Sprint Quarter Final | | |
| U15 Boys Sprint Round 1 | | |
| U15 Boys Sprint Qualifying | 2nd | (6.081) 12.352 |
| JM15 Points Race | 4th | |
| JM15 Scratch Race | 7th | |
| JM15 Keirin Final B | 2nd | |
| JM15 Scratch Elimination | 7th | |
| JM15 Keirin Heat 2 | 2nd | |
| JM15 - Omnium Points Race | 17th | |
| JM15 - Omnium Elimination | 17th | |
| JM15 - Omnium Tempo | 16th | |
| JM15 - Omnium Scratch Race | 16th | |
| JM15 Qualifying Points Race - Heat 1 | 1st | |
| JB15 Sprint Qualifying | 3rd | (6.243) 12.728 |
| JM15 Sprint Round 1 | 1st | |
| JB15 Sprint Bronze Final | | |
| JM15 500m TT Final | 3rd | 38.394 |
| Under 15 Boys 2000m Pursuit Qualifying | 6th | 2:45.147 |
| JM15 Sprint Q/F | | |
| JB15 Sprint Semi Final Round 1 | | |
| Under 15 Boys Points Race | 4th | |
| Under 15 Boys Scratch Race | 7th | |
| Under 15 Boys Points Race | 3rd | |
| Under 15 Boys Tempo | 5th | |
| Under 15 Boys Scratch Race | 7th | |
| Under 15 Boys Scratch Elimination | 9th | |
| JW15 & JM15 Points Race | 9th | |
| JM15 Keirin 7-12 Final | 1st | |
| JM15 Keirin Heat 2 | 5th | |
| JW15 & JM15 Elimination | 12th | |
| JW15 & JM15 Scratch Race | 5th | |
| Graded Mystery points | 5th | |
| State Championship J17 Madison (team) | 12th | |
| Graded Scratch Elimination | DNF | |
| Graded Scratch Race | 11th | |
| JW15 & JM15 Points Race | 7th | |
| JW15 & JM15 Elimination | 7th | |
| JW15 & JM15 Tempo | 7th | |
| JW15 & JM15 Scratch Race | 8th | |
| Tempo Race | 4th | |
| Scratch Race | 1st | |
| Team Sprint JM17 Ride for 5th (team) | 1st | 57.521 |
| Team Sprint Qualifying (team) | 18th | 57.866 |
| Scratch Elimination Scratch | 1st | |
| U15M Scratch Race | 2nd | |
| U15M Tempo | 12th | |
| U15M Scratch Elimination | 11th | |
| Team Sprint (team) | 15th | 58.888 |
| U15M Points Race | 15th | |
| U15M Keirin Final | 3rd | |
| U15M Tempo | 8th | |
| U15M Scratch Race | 14th | |
| U15M Keirin Heats | 4th | |
| Event c82: U13B TT | 1st | |
| Event c73: U13B Flying 200 | 1st | |
| U13B Individual Pursuit Final | | |
| U13B Scratch Race Final | 1st | |
| U13B TT Final | 1st | 41.304 |
| U13B Flying 200 Final | 1st | (6.836) 13.993 |
| Event c88: U13B Scratch Race | 1st | |
| Event c82: U13B TT | 1st | |
| Event c73: U13B Flying 200 | 1st | |
| U13B Individual Pursuit Final | 1st | 2:16.508 PB |
| U13B Scratch Race Final | 1st | |
| U13B TT Final | 1st | 41.304 |
| U13B Flying 200 Final | 1st | (6.836) 13.993 |
| U13 Combined Scratch Race | 1st | |
| U13 Combined Kierin Final | 1st | |
| U13 Combined Wheelrace | 6th | |
| U13 Combined Elimination | 1st | |
| U13 Combined Aussie Crawl | 1st | |
| U13 Combined Heat 2 | 1st | |
| U13 Combined Handicap | 5th | |
| U13 Combined Handicap Race | 4th | |
| U13 Combined Unknown Distance | 1st | |
| U13 Combined Scratch Race | 1st | |
| U13 Combined Italian Pursuit | | |
| U13B Individual Pursuit Final | 6th | 2:33.256 |
| U13B Scratch Race Final | 5th | |
| U13B TT Final | 5th | 46.776 |
| U13B Flying 200 Final | 8th | (8.428) 16.961 |