Teams Tom Chalmers played for

MiscellaneousCaledonian Club (1868-1869)
 Scotland (1868-1880)
 West of Scotland (1869-1880)
 Glasgow (1871-1882)
 Gentlemen of Scotland (1871)
 Scotland XI (1878)