Matthews played for local sides Oldbury St. John's and Langley St. Michael's before joining Burslem Port Vale as an amateur in May 1906, however he was released at the end of the 1906--07 season when the club suffered a financial crisis.
Matthews played for local sides Oldbury St. John's and Langley St. Michael's, before joining Burslem Port Vale as an amateur in May 1906. He was released from the Athletic Ground at the end of the 1906--07 season when the club suffered a financial crisis.