Awards
Forfarshire 1st XI batting - 1993, Forfarshire 1st XI batting - 1994, Forfarshire 1st XI batting - 1995, Forfarshire 1st XI batting - 1996, Forfarshire 1st XI batting - 1997, Forfarshire 1st XI batting - 1998, Forfarshire 1st XI batting - 1999, Forfarshire 1st XI batting - 2000, Forfarshire 1st XI batting - 2001, Forfarshire 1st XI batting - 2002, Forfarshire 1st XI batting - 2005, Forfarshire 1st XI bowling - 2005, Forfarshire 1st XI batting - 2007, Forfarshire 1st XI batting - 2009, Forfarshire 2nd XI batting - 2012, Forfarshire 2nd XI batting - 2013, Forfarshire 2nd XI bowling - 2016, Forfarshire 2nd XI bowling - 2017, Forfarshire 2nd XI batting - 2019, Forfarshire 2nd XI batting - 2021, Forfarshire 2nd XI bowling - 2021, Forfarshire 2nd XI batting - 2022