 Up until Kjær's retirement, Preece began to get more playing time and captained the team on several occasions, until the club decided to transfer list Preece along with three other players.In 2005, Preece left Scotland to move to Denmark by joining Silkeborg IF first and OB second.At Silkeborg, Preece was a first-choice goalkeeper until he left for OB where his first-team opportunities began to decline due to Arkadiusz Onyszko pushing him out of the first team.