Born in Paulton, Somerset, Matthews started playing in goal at an early age and soon won a place at Millfield's Centre of Excellence.
On 17 March 2007, he scored his first ever career goal for Weymouth in a Conference National match against Southport.
It was the first ever goal a Weymouth goalkeeper has scored from open play in the entire history of the club.
[citation needed] In the summer of 2022, Matthews signed for Brislington aged 46 playing part-time also working as an electrician.
[7] On 27 March 2024, following the surprise departure of Bobby Wilkinson, Matthews was appointed interim manager of Weymouth.