 Preece was born Sunderland, Tyne and Wear.He began his football career in his hometown at Sunderland but no appearances resulted in Preece joining Darlington for free on a two-year deal.At Darlington, Preece made over 100 appearances in two seasons before leaving Darlington to move to Scotland by joining Aberdeen.