John Hughes (footballer, born 1877)

John Hughes (16 April 1877 – 5 July 1950) was a Welsh international footballer.

He was part of the Wales national football team, playing 3 matches.

He played his first match on 6 March 1905 against Scotland and his last match on 8 April 1905 against Ireland.

[1] At club level, Hughes played for New Brighton Tower, Aberdare Athletic, Liverpool and Plymouth Argyle.

This biographical article related to association football in Wales, about a midfielder, is a stub.