Newcastle born winger Percy Barnfather started with Wallsend Park Villa in 1902 before joining Second Division Barnsley the following year, for whom he made his debut against Glossop in October 1903, scoring in a 4-0 victory. He scored 3 goals in 28 games for The Tykes but moved to Southern League New Brompton (now Gillingham) at the end of the season, scoring 4 goals in 43 games before returning to the North East with West Stanley. He joined Croydon Common in August 1907 and was a big success there, scoring 17 goals in 35 games during his first 2 seasons with them before a move to Norwich City in May 1909. A single season saw 4 goals in 34 appearances for The Canaries before he returned to Croydon Common, where he scored 13 goals in 17 appearances during 1910-11. He once again returned north to West Stanley in 1911 but re-joined Croydon Common in the summer of 1912 scoring 18 goals in 88 appearances during the three seasons prior to World War One. After serving with The Footballer’s Battalion during the War, he was awarded the Military Cross in January 1918, he joined Merthyr Town in October 1919 under the managership of former Croydon Common team mate Harry Hadley but only played 4 games for them before retirement.