Teams
Sam Hirst
played for
Other FC
Scotland
(1905)
Miscellaneous
West of Scotland
(1901)
Uddingston
(1902-1905)
Western District Cricket Union
(1904)
Scotland XI
(1905)