 McNeil was one of 15 players who were released by Raith at the end of the season due to financial cut-backs.McNeil signed a one-year contract with Livingston in July 2011.McNeil left Livingston at the end of season 2012–13 after two years with the club.