A product of Exeter City’s Centre of Excellence, Shephard signed his first professional deal for the club in June 2007.
He was at Exeter City, with the U-15's developement squad at the Centre of Excellence in 2003/04, and with the U-16's developement squad at the Centre of Excellence in 2004/05.
After playing youth football for Exmouth side, Brixington Blues, Shephard was a regular scorer for the Exeter City youth teams, and made a number of appearances for the reserves.
He made his first team debut as a substitute against Grimsby Town in October 2008. He was loaned to Weston-Super-Mare in 2009-10 and then Salisbury City in March 2010. Shephard returned to Salisbury for a second spell on loan in February 2011. Making his first League start against Stevenage in the opening game of the 2010-11 season, he netted his first senior goal three days later against Yeovil Town in the Carling Cup.
Finding first team opportunities limited in the following season, Chris Shepherd joined Bath City on loan in January 2012.
He was released by the Grecians at the end of the 2011/12 season and joined Eastborne Borough. He played nearly 60 games for Eastborne, leaving them in 2014, to join Weymouth. In three seasons he made 96 apperances scoring 25 goals.
In the Summer of 2017, he joined Salisbury Town.
On the 8th of June 2019, he signed for Tiverton Town.
Appearances as Substitute
This item has no relations.