Collingwood In 2008, Keeffe was signed by the
Collingwood Football Club as an unregistered player and was later drafted with pick number 69 in the
2009 Rookie Draft. He played for Old Trinity in the
VAFA to develop his game during this time. In 2009, Keeffe played 20 games for
Collingwood's reserves team in the
VFL. After two seasons at VFL level, Keeffe earned a promotion to the club's senior list for 2011. In 2011, Keeffe played in Collingwood's NAB Cup pre-season campaign, including the winning
Pre Season Grand Final win against
Essendon. Keeffe made his senior AFL debut against
North Melbourne in round 16, 2011 at the MCG. Keeffe played the first 9 games of the 2012 season, however, he required a knee reconstruction after round 9. Keeffe made his return to AFL ranks the next year in the round 17 loss to Gold Coast. Keeffe, along with teammate
Josh Thomas, tested positive to the banned substance
clenbuterol in drug tests taken in February 2015. Both players accepted provisional suspensions in March 2015. On 10 August 2015, Thomas accepted his two-year ban from the tribunal and that day was delisted by Collingwood football club but was told he'd be re-drafted as a rookie for the 2017 season if still available in the draft. He was banned from AFL competition until 9 February 2017 On 26 July 2015, teammate
Travis Cloke revealed that Keeffe was interested in taking up a role as an
NFL punter, and he would soon be travelling to the United States. On 27 November 2015, Keeffe and his teammate Josh Thomas were re-drafted to Collingwood through the
rookie draft. At the conclusion of the 2017 season, Keeffe was delisted by Collingwood.
Greater Western Sydney Keeffe was recruited by as a
delisted free agent for the
2018 AFL season. Keeffe played 79 games for the Giants across 7 seasons, before retiring at the end of the
2025 season. ==Statistics==