John Henry Rogers (1 October 1892 – 26 July 1958) was a Welsh rugby union and professional rugby league footballer who played in the 1900s, 1910s and 1920s. He played club level rugby union (RU) for Bridgend RFC and Cardiff RFC, initially as a wing, i.e. number 11 or 14, and later as a scrum-half (alongside Clem Lewis), i.e. number 9, and representative level rugby league (RL) for Great Britain, Wales and Other Nationalities, and at club level for Huddersfield and Wakefield Trinity (Heritage No. 313), as a wing, stand-off, or scrum-half, i.e. number 2 or 5, 6, or 7.