Career
A versatile defensive midfielder, McGinnis made the breakthrough into the Dundee United first team during the 1983-1984 season, but found it hard to get a regular spot in a defence featuring Malpas, Gough, Hegarty and Narey. He was used as cover for all four, and appeared as a defensive midfielder occasionally over the next couple of seasons. He became club captain during his five years at McDiarmid Park.
He later played in Hong Kong with Happy Valley, before finishing his career in English non-League football with Slough Town.
He became a Scotland under-21 international, making his debut against Spain in November 1984. McGinnis played his final years as a professional in the Queensland State League with Bundaberg Waves, before becoming the Director Of Coaching for Central Queensland.
He joined the Australian National League side Northern Spirit in 2002 as Head of Youth before taking on the role of Director of Coaching for Kuringai in 2007. Played for Harbord Seasiders Utd in the Manly Warringah Football League in Sydney.
From 2011 to Present, he teaches in the Physical Education Department of Saint Aloysius College, Milson"s Point, Australia and teaches PE and PDHPE. As of 18 February 2012, McGinnis resides in Coffs Harbour, New South Wales.
In 2013 he was appointed director of football for the North Coast Football association. Club Country.