Teams Craig Ramsay played for

Under-17 County ChampionshipScotland Under-17s (2008)
Scotland Inter-Regional CupCaledonian Highlanders (2010-2022)
Scotland Inter-Regional Twenty20Caledonian Highlanders (2010)
Cricket Scotland LeagueArbroath United (2007-2024)
 Scotland Under-19s (2008)
Scottish CupArbroath United (2008-2018)
MiscellaneousAngus Under-14s (2004)
 Central Scotland Under-18s (2006)
 Scotland Under-15s (2006)
 Central Scotland Under-16s (2006-2007)
 Scotland Under-17s (2008)
 Scotland Under-19s (2009)
 Scottish Regional Academies Under-18s (2009)
 Arbroath United (2011-2012)
 Scottish Students (2012)