Teams G Ferguson played for

MiscellaneousWest of Scotland (1869-1873)
 Gentlemen of Scotland (1871)
 Glasgow (1872-1874)