Main content

Player Profiles

Josh Kelly

Josh Kelly

Recruited from:
East Brighton (Vic)/Sandringham U18


Leon Cameron is a former Footscray and Richmond footballer and the current Senior Coach of the GIANTS.

Cameron played 256 AFL games between 1990 and 2003 after being recruited from South Warrnambool Football Club with pick 7 in the 1988 National Draft.

After retiring, Cameron joined the Western Bulldogs as an Assistant Coach from 2004 to 2010 under Peter Rohde and Rodney Eade. 

Cameron joined Hawthorn as an Assistant Coach in September 2010 and was part of the coaching staff that took the Hawks to the 2012 Grand Final.

Cameron joined the GIANTS for the 2013 season as Senior Assistant Coach to Kevin Sheedy in his final year and took over as Senior Coach at the end of 2013, leading the GIANTS to their first finals appearance in 2016 and successive Preliminary Finals over the past two seasons.

2018 saw Cameron lead the GIANTS to a third straight finals campaign that ended with a Semi Final loss to Collingwood. 


With 30 years of experience in the game, McConnell has been integral in the establishment of the GIANTS and was the first person appointed to the club in 2009.

He played 37 games for Footscray and was the last coach of Fitzroy before it merged with Brisbane at the end of 1996. He was also an Assistant Coach at Geelong.

More recently he was the AIS-AFL Academy’s High Performance Coach before taking on the role of Football Administration and Development Coach with the GIANTS.

After working with the forward line in 2013, McConnell became the Director of Coaching under Senior Coach Leon Cameron.

In 2018 McConnell took up the reins as Head Coach of the club's AFL Women's side, leading them to fourth on the ladder. 2019 will be his second season as the GIANTS' AFLW coach.


Originating form local Sydney Club Pennant Hills, Lenny Hayes was a stand out performer for the St Kilda Football Club over a 297-game career.

He was awarded All Australian Honours on three occasions and won the Norm Smith Medal for Best on Ground in the AFL Grand Final in his team's drawn final against Collingwood in 2010.

Hayes captained St Kilda in the 2004 and 2007 seasons. Renowned for his tremendous work ethic and exceptional tackling skills, Hayes was a favorite with the St Kilda supporters as the heart and soul of his team.

After his retirement as a player in 2014, Hayes spent a year working with the AFL on a number of projects before accepting a role as an Assistant Coach with the GIANTS from 2016 onwards.


Former Swans and Brisbane player Amon Buchanan was appointed a Development Coach at the GIANTS at the end of 2013.

He has since moved into the role of a line coach, initially taking responsibility for the forwards group before taking charge of stoppages for the 2018 season onwards. Buchanan played 134 AFL games over 11 years, including the Swans 2005 premiership. 

He worked with the Swans Academy and as a playing-assistant coach for the Sydney Hills Eagles in the NEAFL. Buchanan was also an assistant coach for the NSW/ACT Rams in the 2013 NAB AFL Under-16 and Under-18 National Championships. 


Mark McVeigh joined the GIANTS coaching staff after 12 months as Head Coach of the GIANTS Academy, identifying and developing local talent within the GIANTS' region.

Since retiring from the AFL in 2012 after 232 games with Essendon, McVeigh has been part of the Seven Network and SEN radio commentary teams and previously worked with AFL NSW/ACT as Talent and Coaching Manager.

McVeigh grew up on the Central Coast of NSW and played for Pennant Hills before he was drafted at pick nine to Essendon at the end of 1998 and was a member of their 2001 Grand Final side.

The former Bomber has also been involved in coaching the Under-16 and Under-18 NSW/ACT Rams to National Championship titles.


Hailing from Queensland, Brad Miller was drafted into the AFL in 2001, playing 133 games for Melbourne between 2002 and 2010 and then a further 24 games at Richmond in the 2011-12 seasons.

Miller’s father was a coaching legend in Queensland and so it was no surprise when Miller took up a role as a Development Coach at Melbourne in 2013.  

Miller moved to Sydney ahead of the 2016 season to take up the role of the GIANTS' NEAFL Coach. Miller led the GIANTS to their first NEAFL Premiership in 2016. In 2018 Miller moved into an Assistant Coaching role, taking charge of the forward line.


Luke Kelly spent five years with the Western Bulldogs as a Performance Analyst from 2012 to 2016 before joining the GIANTS as Senior Performance Analyst in 2016.

Kelly performed this role before becoming the GIANTS' Defensive Co-Ordinator in 2018. 2019 will see Kelly will move into a full-time role as Team Defence Coach.


Brett Hand boasts an extensive history in coaching and development positions, including heading up the AFL program at the Northern Territory Institute of Sport and coaching in the NTFL and SANFL competitions.

Working with our players since the inception of the club in 2010 Hand was the GIANTS' NEAFL Coach from 2012 until the end of the 2015 season. Brett’s background in teaching has been a valuable asset in contributing to his ability to coach and teach the game of AFL.

Hand was  appointed Head of Development and Welfare for the club's football program. He oversees the development program for each player whilst managing the GIANTS' Player Welfare Program.


Adam Schneider joined the GIANTS’ coaching staff ahead of the 2018 season, returning to his home state as the club’s NEAFL Coach, having grown up in southern NSW and attended school in Leeton and Wagga Wagga.

Schneider retired from the AFL at the end of 2015 after 228 games with the Swans and St Kilda, including the Swans’ 2005 Premiership. 

After being an important mentor at St Kilda late in his playing career, Schneider moved into coaching in 2017 coaching Beaumaris in the VAFA Premier Division. 


The GIANTS strengthened their coaching staff at the end of the 2016 season by appointing Damian Truslove as a Development Coach.

Truslove joined the GIANTS after spending four seasons in development roles at the Carlton and Richmond Football Clubs, working in their VFL programs. 

Truslove also oversees the midfield group in the NEAFL.


In October 2014, former Swans and Carlton defender Jason Saddington was appointed Coach of the GIANTS Academy. 

Saddington, who played 142 AFL games in a career spanning more than a decade, replaced former Essendon player Mark McVeigh who joined the GIANTS as a defensive coach.

Named coach of the 2014 NAB AFL Under-18 All Australian team, Saddington was in charge of the NSW/ACT Rams for three seasons before joining the GIANTS.