Teams John Walker played for

Other FCScotland (1912)
MiscellaneousCities of Scotland (1912)
 East and West of Scotland (1913)
 West of Scotland (1920)
 Greenock (1921)