Teams John Bruce played for

MiscellaneousFettes College (1875)
 Edinburgh (1884)