Teams RP Horsbrugh played for

MiscellaneousEdinburgh (1881-1882)
 Blair Lodge School (1881)
 Gentlemen of Edinburgh (1882)