Teams
John Fergusson
played for
Other FC
Scotland
(1911-1923)
Miscellaneous
Scottish Counties
(1911-1926)
The Rest
(1912)
Scotland
(1919-1924)
West of Scotland
(1921)
Scotland XI
(1922)
Perthshire
(1923)
Forfarshire
(1924)
East of Scotland
(1926)