Jack Steele

[3] In 2012 Steele had a taste of football at senior level, playing six games for the University of Western Sydney (UWS) Giants in the NEAFL.

[7] His best game for the year would be against his future side St Kilda in Round 15 where he collected 20 touches, 3 marks, 6 tackles and 1 goal.

[5] The Giants midfield was stacked with talent including Callan Ward, Stephen Coniglio, Dylan Shiel, Adam Treloar, Ryan Griffen, Josh Kelly, Lachie Whitfield and Tom Scully whilst Toby Greene and Devon Smith supported as forwards who rotated through the midfield.

At the conclusion of the 2016 season, Steele requested a trade from Greater Western Sydney[8] and nominated St Kilda as his preferred destination.

[9] He was traded to St Kilda in exchange for the club's future 2017 second round draft pick (used to select Brent Daniels).

I did want to stay there and be a one club player and try and win a premiership with that team but at the end of the day I wasn’t playing AFL footy so I think coming to St Kilda was the best thing I have done.

Belconnen Magpies teammate and close friend Logan Austin was traded to the Saints ahead of the 2018 season, and the two played seven games together that year.

After a slow start to the 2018 season with a rib injury and some inconsistent form, St Kilda coach Alan Richardson picked Steele to perform a “run-with” or tagger role for the team.

At 22 years of age Steele played his 50th AFL game in Round 15 against Melbourne at the MCG, tagging Clayton Oliver.

In round 16, Steele gathered a game high and club record 18 tackles, while tagging North Melbourne midfield star Ben Cunnington.

Steele lead the Saints’ numbers for disposals (376), clearances (90), tackles (94), inside-50s (54) and ground-ball gets (117), plus in excess of 100 more pressure acts than second-placed Dan Butler.

[16] Steele finished fifth in the AFL Most Valuable Player Award behind fellow midfielders Lachie Neale, Travis Boak, Christian Petracca and key forward Tom Hawkins.

[5] Ahead of the 2021 AFL season, Steele was named co-captain of St Kilda alongside incumbent skipper Jarryn Geary.

He’s been one constant person and teammate that’s believed in me since I got to the club.”[17] Steele played his 100th AFL match in Round 3 against Essendon and amassed an equal career-high 35 disposals in his milestone game.

Steele averaged a career-best 29 disposals, 14 contested possessions, eight tackles and six clearances for the season and topped the club in all key statistical metrics.

[18] Steele also had the highest number of tackles in the year (185, just one short of the all-time record) and placed in the league's top-10 for total contested possessions (fourth), pressure acts (fifth), clearances (eighth) and disposals (tenth).

Steele playing for St Kilda in 2018