McNally spent two seasons with Southend United making over fifty league appearances for the club before being transferred to Stoke City for £120,000 in 1997. McNally made his debut for Stoke City on 31 March 1997 against Bradford City. McNally was released by Stoke City at the end of the 1997–98 season after making only seven appearances for the club.
McNally played two seasons with Southend United before being transferred to Stoke City for £120,000 in 1997. He made his debut at Stoke City on March 31, 1997, against Bradford City. McNally was released by Stoke City after the 1997–98 season following only seven appearances.