Teams Alexander Hay played for

MiscellaneousFettes College (1946-1948)
 Perthshire (1955-1963)
 Scottish Counties (1957)