Teams John Hopkins played for

MiscellaneousWalsall (1874)
 Gentlemen of Staffordshire (1878)
 Staffordshire (1884-1886)