| Sibling Rivalry ..again | 1st | |
| Graded Sprint Derby | 4th | |
| Graded Sprint Derby | 3rd | |
| Graded Team Sprint (team) | 1st | 53.150 |
| U17M Points | 13th | |
| U17M Elimination | 3rd | |
| U17M Tempo | 11th | |
| U17M Scratch | 14th | |
| Keirin U17 Men 13-19 Final | 1st | |
| Graded Elimination Scratch | 8th | |
| Keirin U17 Men Rep 1 | 4th | |
| Keirin U17 Men Heat 2 | 6th | |
| Graded Scratch Race | DNF | |
| Graded Points Race | DNF | |
| Graded 1 & 2 Hare & Hounds | DNF | |
| Graded Progressive Points Race | DNF | |
| Sprinters 3 up Flying 750m | | |
| JM17 Madison State Championship (team) | 5th | |
| Graded Tempo | DNF | |
| Graded Scratch Race | 16th | |
| Hare & Hounds | 2nd | |
| Keirin Heat 7 | 2nd | |
| Elimination | 1st | |
| Keirin Heat 6 | 5th | |
| Progressive Points Race | 5th | |
| Scratch Elimination Scratch | 1st | |
| Handicap Scratch Race | DNF | |
| Tempo Heat 2 | DNF | |
| Scratch Race Heat 4 | 7th | |
| Tempo | 10th | |
| Flying 500 | | |
| Scratch Elimination | 2nd | |
| Sprint Derby Heat 11 | 3rd | |
| Scratch Race | 4th | |
| JM15 Scratch Race | DNS | |
| JM15 Scratch Elimination | DNS | |
| JM15 Keirin Heat 2 | DNS | |
| JB15 Sprint Qualifying | 5th | (6.412) 12.939 PB |
| JM15 Sprint Round 1 | 2nd | |
| JM15 500m TT Final | 6th | 39.245 PB |
| Under 15 Boys 2000m Pursuit Qualifying | 7th | 2:46.926 PB |
| JM15 Sprint Repecharge | | |
| JM15 Sprint Q/F | | |
| Under 15 Boys Keirin Heat 4 | 2nd | |
| Under 15 Boys Progressive Points | 2nd | |
| Under 15 Boys Scratch Race | 8th | |
| Under 15 Boys Points Race | 2nd | |
| Under 15 Boys Scratch Race | 1st | |
| Under 15 Boys Points Race | 7th | |
| Under 15 Boys Tempo | 3rd | |
| Under 15 Boys Scratch Elimination | 2nd | |
| Under 15 Boys Scratch Race | 1st | |
| JW15 & JM15 Points Race | 7th | |
| JM15 Keirin 1-6 Final | 3rd | |
| JM15 Keirin Heat 2 | 2nd | |
| JW15 & JM15 Elimination | 2nd | |
| JW15 & JM15 Scratch Race | 3rd | |
| Graded Hare & Hounds | 3rd | |
| Graded & Blackline Scratch Elimination | 8th | |
| Graded Keirin | 4th | |
| Graded Tempo | 10th | |
| Graded Tempo | 1st | |
| Graded Scratch Race | 3rd | |
| Graded Mystery points | 2nd | |
| State Championship J17 Madison (team) | 9th | |
| Graded Scratch Race | 8th | |
| JW15 & JM15 Points Race | 3rd | |
| JW15 & JM15 Elimination | 2nd | |
| JW15 & JM15 Tempo | 4th | |
| JW15 & JM15 Scratch Race | 4th | |
| Scratch Race | 11th | |
| Team Sprint JM17 Ride for 5th (team) | 1st | 57.521 |
| Tempo Race | 2nd | |
| Team Sprint Qualifying (team) | 18th | 57.866 |
| U15M Scratch Race | 4th | |
| U15M Tempo | 3rd | |
| U15M Scratch Elimination | 4th | |
| Team Sprint (team) | 23rd | 1:01.366 |
| U15M Points Race | 8th | |
| U15M Keirin Final | 6th | |
| U17M Madison (team) | 5th | |
| U15M Keirin Heats | 2nd | |
| U15M Tempo | 10th | |
| U15M Scratch Race | 2nd | |
| U15M Team Sprint (team) | 1st | 56.202 |
| Under 15 Men Flying 200m | 1st | (6.735) 13.648 |
| Under 15 Men Individual Pursuit | 2nd | 2:51.395 |
| Under 15 Men Individual Time Trial | 2nd | 41.104 |
| JM15 Team Pursuit Bronze Final (team) | 1st | 2:35.244 |
| JM15 Team Pursuit Qualifying (team) | 3rd | 2:38.080 |
| JM15 Sprint Round of 16 | | |
| JM15 Sprint Qualifying | 7th | (6.691) 13.568 |
| JM15 Points Race | 4th | |
| JM15 Individual Pursuit Qualifying | 14th | 2:50.350 |
| JM15 Keirin Round 2 - Heat 2 | 3rd | |
| JM15 Keirin 1st - 6th Final | 5th | |
| JM15 Individual Time Trial | 13th | 41.304 |
| JM15 Team Sprint Qualifying (team) | 4th | 58.856 |
| JM15 Team Sprint Bronze Final (team) | 2nd | 59.309 |
| JM15 Keirin - Heat 1 | 2nd | |
| Under 15 Boys Points Race | 12th | |
| Under 15 Boys Scratch Race | 9th | |
| Under 15 Boys Keirin Final 2 | 6th | |
| Under 15 Boys Scratch Elimination | 3rd | |
| Under 15 Boys Keirin Heat 6 | 2nd | |
| Under 15 Boys Omnium Points Race | 13th | |
| Under 15 Boys Omnium Qualifying Heat 2 | 6th | |
| Under 15 Boys Omnium Elimination | 13th | |
| Under 15 Boys Omnium Tempo | 6th | |
| Under 15 Boys Omnium Scratch Race | 16th | |
| Under 15 Boys Progressive Points | 10th | |
| U15M Keirin - Round 2 Final | 3rd | |
| U15M Keirin - Round 1 | 1st | |
| U15M Elimination Championships | 4th | |
| U15M Scratch Race Championships | 5th | |
| U15 & U17 Bankstown Sports Cup | 20th | |
| Junior Individual Time Trial | 42nd | 44.710 PB |
| U15M Renshaw Pedal Project Handicap | 1st | |
| U15M Metro Derby Final | 5th | |
| U15M Country & Metro Scratch Race | 6th | |
| U15M Country & Metro ITT | 8th | |
| Team Sprint (team) | 24th | 1:00.928 |
| JM15 Omnium - Elimination | 4th | |
| JM15 Omnium - Tempo | 8th | |
| JM15 Omnium - Scratch Race | 6th | |
| JM15 Omnium - Points Race | 6th | |
| U15 Boys Scratch Race | 15th | |
| U15 Boys Tempo | 14th | |
| U15 Boys Scratch Elimination | 6th | |
| U15 Boys Points Race | 13th | |
| U15 Boys Kerin Final 4 | 3rd | |
| U15 Boys Keirin Heat 4 | 4th | |
| U15 Boys Tempo | 15th | |
| U15 Boys Scratch Race | 8th | |
| JM15 Flying 200m | 4th | (0.000) 14.101 |
| JM15 Individual Pursuit | 6th | 2:58.726 |
| JM15 Individual Time Trial | 6th | 43.060 |
| U13 Trek Cup | 2nd | |
| U13 Bontrager Derby | 1st | |
| U13 Shimano Elimination | 1st | |
| U13 Shimano Scratch Race | 1st | |
| U13 Trek Motorpace | 1st | |
| U13 Scratch Race | 2nd | |
| U11/U13 Derby Ht3 | 1st | |
| U11/U13 Hare & Hounds | 2nd | |
| U11/U13 Shimano Sydney Wheelrace | 3rd | |
| U13B Metro Derby Final | 1st | |
| U13B Graded Scratch | 5th | |
| U13 Hotel Canobolas Aussie Crawl | 6th | |
| U13B Win and Out | 2nd | |
| U13B Mystery Lap Race | 7th | |
| U13B Country & Metro ITT | 2nd | |
| U13B Country & Metro Scratch Race | 2nd | |
| U13B Renshaw Pedal Project JrHandicap | 10th | |
| U13B Elimination Race | 1st | |
| JB13 Scratch Race | 3rd | |
| JB13 Derby | 3rd | |
| JB13 TREK Sydney Cup | 4th | |
| JB13 NSW Elimination Championships | 3rd | |
| Event c9: JB13 NSW Elimination Championships | 3rd | |