Teams G Campbell played for

MiscellaneousClydesdale (1864)
 Gentlemen of Scotland (1871)
 Carlton and Edinburgh Clubs (1872)
 United South of England Eleven (1872-1873)