Teams
HJL Allan
played for
Miscellaneous
Edinburgh Academy
(1951)
Scottish Wayfarers
(1952-1962)
Grange
(1964)
East of Scotland
(1964)