Teams Robert McLean played for

MiscellaneousNorthumberland Club (1865-1871)
 Roxburghshire (1877-1882)
 Kidderminster (1879)
 Northumberland (1881)