He played in the 151 games in the NHL with the Chicago Blackhawks, Philadelphia Flyers, and Edmonton Oilers between 1991 and 1995.
As a player in the Blackhawks development system, he was a member of the 1990 Turner Cup Champions which was then coached by Darryl Sutter.
[1] McGill served as an assistant coach for the Edmonton Ice in the Western Hockey League during the 1996–97 season.
When the team began the 1997–98 season with nine losses and one tie, head Dave Siciliano was fired on October 24, 1997, and replaced by McGill.
[citation needed] He guided the Hartford Wolf Pack (New York Rangers AHL affiliate) team to the 2003–04 regular season Eastern Conference title, tying for first place overall with a 44–24–12–2 mark for 102 points.