Teams William Walker played for

Other FCScotland (1922-1925)
MiscellaneousWest of Scotland (1920-1925)
 Greenock (1921-1933)
 Scotland (1924)
 Western District Cricket Union (1933)