Teams
Andrew Pearson
played for
Miscellaneous
Loretto School (1882-1885)
Oxford University Freshmen (1886)
Brasenose College, Oxford (1888)
Edinburgh (1893-1894)
East of Scotland (1894)
Grange (1894-1898)