Background
Davies was born in Rhayader and played for Rhayader, Llandrindod, Knighton and Shrewsbury Town before he joined Stoke in 1905.
Davies was born in Rhayader and played for Rhayader, Llandrindod, Knighton and Shrewsbury Town before he joined Stoke in 1905.
He played 17 times for Stoke in two seasons scoring once against Preston North End on the final day of the 1906-1907 which saw Stoke suffer relegation. He then spent a season with Crystal Palace before playing over 50 matches for West Bromwich Albion. He returned to Palace in 1910 and went on to play 162 times in five years.
He was capped on four occasions by the Wales national football team
His first cap came in March 1908 when he became Crystal Palace"s first current international player.