John Griffiths Roberts (11 September 1946 – 4 January 2016) was an Welsh football player and manager. He played as a defender from 1964 to 1983. He played for Swansea Town, Northampton Town, Arsenal, Birmingham City, Wrexham, Hull City and the national team. He was a player manager of Oswestry Town from 1982 to 1983.