He started his football career with Wrexham Grosvenor before joining the local Civil Service club, for whom he played as a full-back.
Murless decided to move Price to play at centre forward where his speed "made him a difficult opponent to stop in front of goal".
[4] The match was a cliffhanger, with no score until the Wrexham forwards charged the Druids' defenders to take the ball over the line to win the game in the final minute, with James Davies being credited with the goal.
[5][6] The following season, Wrexham again reached the final of the Welsh Cup, where they lost by a single goal to Newtown White Star.
[9] Price's final appearance for his country came against Ireland on 17 March 1883[10] by when he had ceased playing for Wrexham.