Teams SG Cosh played for

Cricket Scotland LeagueEdinburgh Academicals (2004-2007)
East of Scotland Cricket AssociationEdinburgh Academicals (2015)
MiscellaneousEast of Scotland Under-17s (2002)
 Edinburgh Academy (2002-2004)
 East of Scotland Under-19s (2004)