Teams David Gray played for

Cricket Scotland LeagueFalkland (1998-2014)
Scottish CupFalkland (2000-2013)
MiscellaneousCentral Scotland (1989-1990)
 Falkland (2010-2012)