Teams Alex Imrie played for

MiscellaneousScotland (1849-1858)
 Glasgow (1857)