Hijo de mineros,[2] firmó por el Tottenham Hotspur a los quince años, cuando fue visto jugando para su club local de chicos.
[5][6] En 1959, sufrió una grave lesión después de un choque con Ian St John, rompiéndose la nariz y la mandíbula superior, una lesión que lo mantendría fuera del fútbol durante dos años.
[3] En total, Hopkins jugó 219 partidos para los Spurs, antes de dejarla su disciplina por la del Brighton and Hove Albion en octubre de 1964 por ocho mil libras.
[3][4] Marcó dos goles y jugó 58 partidos para el Albion.
Después de un breve paso por el Ballymena United en Irlanda del Norte en 1967 le siguió un paso por el Bradford Park Avenue en enero de 1969, donde jugó 30 partidos, antes de retirarse en 1970.