Career
He was picked in the 2001 American Federation of Labor-Congress Draft at pick 42. 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. He played in the Victorian Football League (VFL) grand final in 2005 for the Bulldogs VFL-affiliate Werribee.
He was delisted at the end of 2006.
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.
He returned in 2013 and played in Norwood"s 2013 Grand Final triumph against North Adelaide. McGuinness returned to Victoria in 2015, and joined the Northern Blues in the VFL.