Main FC | Cambridge University (2002) |
Cricket Scotland League | Edinburgh Academicals (1998-2007) |
| Grange (2000-2012) |
Scottish Cup | Grange (2000-2012) |
East of Scotland Cricket Association | Grange Second XI (2013-2014) |
Miscellaneous | Edinburgh Academy (1992-1995) |
| East of Scotland Under-19s (1994-1996) |
| Scottish Wayfarers (1994-1996) |
| Scotland Under-19s (1994-1996) |
| Edinburgh (1995-1996) |
| Scotland B (1995-1996) |
| Scotland XI (1997) |
| Cambridge University Centre of Cricketing Excellence (2002) |
| Grange (2012) |
| Marylebone Cricket Club (2013-2021) |