McNeil signed professional forms with
Morton in 1975 and played over 400 games for the Greenock side. Apart from a one-game loan spell with
Dundee United in 1982 and two weeks on loan at
Arsenal at the end of 1982–83 (in which he played in 6 Football Combination reserve games, scoring 2 goals, between 28 April and 9 May), McNeil spent his entire career with Morton over fifteen years, retiring in 1991. In January 2008, McNeil was believed to be working for
IBM. ==Personal life==