Teams Laurence Thomson played for

MiscellaneousGentlemen of Scotland (1867-1873)
 Caledonian Club (1868-1869)
 West of Scotland (1869-1873)
 Glasgow (1871-1873)
 Scotland (1874)