Teams
Joseph Anderson
played for
Other FC
Scotland (1906-1912)
Miscellaneous
Perthshire (1901)
Scotland (1902-1907)
Scottish Counties (1902-1911)
North of Scotland (1904)
Scotland XI (1905-1907)
Morrison's Academy, Crieff (1916)