Career
Edwards joined Burslem Port Vale of the Football League Second Division in February 1894. On 14 April, the final game of the season, he scored Vale's consolation goal in a 2–1 loss to Liverpool at Anfield. After seven appearances in 1894–95, he transferred to Stockport County in November 1894.
He returned to Vale in January 1896, but only played three league games before leaving at the end of the season. He spent time with Grays United and Queens Park Rangers, before moving to South West England. He was playing for Cornish side Essa in 1903 when he signed for Plymouth Argyle ahead of the club's first season in professional football.
Edwards a reserve right-half during his time with the club and made three appearances in all competitions. He was released in 1904 and returned to Essa.