Teams
E House
played for
Cricket Scotland League
Falkland (2009-2010)
Scottish Cup
Falkland (2009)
East of Scotland Cricket Association
Holy Cross Academicals (2015-2016)
Holy Cross Academicals Second XI (2015)
Miscellaneous
Trinity College, Glenalmond (2006)