Teams David Stafford played for

Scotland Inter-Regional CupWestern Warriors (2018-2019)
Scotland Inter-Regional Twenty20Western Warriors (2017-2019)
Cricket Scotland LeagueFerguslie (2008-2024)
Scottish CupFerguslie (2008-2018)
MiscellaneousScotland Under-15s (1997)
 Scotland Under-13s (2003)
 West of Scotland Under-16s (2006)
 Ferguslie (2008-2015)
 Scotland Under-19s (2008)
 Western District Cricket Union (2013)