Teams
John Hopkins
played for
Miscellaneous
Walsall
(1874)
Gentlemen of Staffordshire
(1878)
Staffordshire
(1884-1886)