Teams CM Shepherd played for

Cricket Scotland LeagueArbroath United (2004-2010)
Scottish CupArbroath United (2006)
Strathmore and Perthshire Cricket UnionArbroath United (2015)
MiscellaneousCentral Scotland Under-18s (2005-2006)
 Scotland Under-17s (2006)