Teams H Tennant played for

MiscellaneousNorth (1860)
 Clydesdale (1864)
 West of Scotland (1865-1866)
 Gentlemen of the North of Ireland (1867)
 Gentlemen of Scotland (1868)