Teams B Hartley played for

MiscellaneousEdinburgh University (1881-1883)
 Gentlemen of Scotland (1883)
 Edinburgh (1883)