Sapsford started playing tennis at the age of ten. He attended the Lawn Tennis Association tennis school and won the British U12 and U18 national titles as a teenager. He was most successful on the ATP Challenger Tour , where he won eight double titles between 1994 and 1997. Three of them at the side of Chris Wilkinson and Andrew Foster and two together with Mark Petchey . With the latter he achieved his greatest success, winning the double title at the ATP tournament in Nottingham in 1996. He reached his highest ranking in the tennis world rankings in 1996 with position 170 in singles and in 1998 with position 83 in doubles.
His best individual result in a Grand Slam tournament was reaching the third round at Wimbledon . As a qualifier with world ranking position 595, he won against Julián Alonso and Galo Blanco , before being eliminated in three sets against Pete Sampras . Following this game, Sapsford announced his retirement from professional sport. In the doubles competition he reached the round of 16 at the 1998 US Open . In mixed he was twice in the round of 16 at Wimbledon.
Sapsford played three individual games for the British Davis Cup team between 1990 and 1991 , of which he was able to win two.