Teams Andrew Pearson played for

MiscellaneousLoretto School (1882-1885)
 Oxford University Freshmen (1886)
 Brasenose College, Oxford (1888)
 Edinburgh (1893-1894)
 East of Scotland (1894)
 Grange (1894-1898)