He made a sensational debut in his first year, kicking four goals against Essendon, but had limited opportunities from then on, playing 23 senior games to the end of the 2005 season.
McGuinness then moved to Adelaide and played for Norwood in the South Australian National Football League (SANFL), where he wore number 13.
He was appointed captain in 2012 and missed the 2012 Grand Final due to a knee reconstruction sustained early in the season.
[1] In the 2014 SANFL season, McGuinness was part of another Norwood premiership team and won the club's best and fairest award.
[3] He spent two seasons with the Blues as a player and development coach, retiring at the end of 2016 after suffering cracked vertebrae in his neck in an onfield incident.