Teams Thomas Gowans played for

MiscellaneousFettes College (1893-1895)
 Gentlemen of Durham (1893-1894)
 RGE Mortimer's XI (1895)
 Grange (1896-1897)
 East of Scotland (1904)
 Scotland (1904)
 Northumberland Club and Ground (1905-1907)
 County Club (1911-1914)