Teams JM Black played for

MiscellaneousEdinburgh (1892)
 Edinburgh Cricket League (1895)