 He notably spent three separate spells with Lincoln City, for whom he appeared in two play-off final defeats at the Millennium Stadium.He also played for Northampton Town, Rushden & Diamonds, Kettering Town, Oldham Athletic, Peterborough United and Notts County.Born in Northampton, Butcher came through the youth ranks at his home town club Northampton Town.