From the start of 2018 to the present day, Kyle Flanagan has worn three different club jerseys and two NSW representative Jerseys.
The young halfback kicked off his stellar career in Newtown Jets colours, debuting for the team in 2018 and going on to play 21 games for the foundation club that season.
Captaining the 2018 NSW Residents team to a 36-20 win over Queensland, the No.7 then featured in the NSW Under-20s squad alongside current NRL stars Ryan Papenhuyzen, Emre Guler and Blayke Brailey where the team fell short to Queensland 30-12.
But his year didn’t end there.
The then 19-year-old found himself debuting for the Cronulla-Sutherland Sharks in Round 24, a win against the Newcastle knights that pushed the side into a finals fight before their campaign ended in a cruel loss to Melbourne in the preliminary finals.
Flanagan went onto play a further 10 games for the Sharks and six matches for the Jets in 2019 but mid-way through the year, he committed to a two-year contract with the Sydney Roosters, commencing in 2020, to fulfil the role of halfback in the post-Cooper Cronk era.
Flanagan’s Canterbury Cup NSW campaign with the Jets eventuated in him scoring 215 points, including seven tries, 85 conversions and 19 try-assists.