Career
He played for, Torquay United, Shildon and South Bank. Born in Middlesbrough, North Riding of Yorkshire, Pearce started his career with as an apprentice in August 1982. He signed a professional contract with the club in October 1983 and made his first team debut the following month, starting York"s 3–2 victory away at Hartlepool United on 26 November.
Pearce scored his first goal one week later on 3 December with York"s second goal in a 2–0 victory at home to Aldershot.
In York"s first season back in the Third Division, 1984-1985, Pearce made 29 appearances in all competitions. Pearce"s season was brought to a premature end after breaking a leg while playing for the reserve team in April 1985.
Pearce made another eight appearances for York that season, in which he scored one goal. Having competed with Brian Pollard and Tony Canham for York"s left wing position he converted to playing left back during the 1986-1987 season.
His first game in this position came on 20 December 1986 in York"s 1–1 draw at home to Fulham and after this missed two games before the end of the season, which he finished with 35 appearances in all competitions.
Having made 92 appearances and scored 10 goals for York in all competitions, Pearce and York teammate Sean Haslegrave were allowed to join Torquay United of the Fourth Division on a free transfer in August 1987. He scored two goals in 27 league appearances for Torquay in the 1987-1988 season. He left the club at the end of the season and went onto play non-League football with Shildon and South Bank.