Elite Prospects
 Season Team League GP G A TP PIM
 2000-2001 Scotland U13EIHA Conf. U134 0 00 4
 2001-2002 Scotland U13EIHA Conf. U134 0 00 4
 2002-2003 Dundee StarsBNL1 0 00 0
  Scotland U15EIHA Conf. U154 0 00 6
 2005-2006 Edinburgh CapitalsEIHL4 0 00 0
  Edinburgh CapitalsEIHL Cup3 0 00 0
  Scotland U17EIHA Conf. U175 0 00 6
  Great Britain U18WJC-18 D25 0 00 6
 2006-2007 Great Britain U18WJC-18 D14 0 22 4
 2007-2008 Belfast GiantsEIHL46 1 23 6
  Belfast GiantsEIHL Cup4 0 00 2
 2008-2009 Basingstoke BisonEIHL2 0 00 2
  Milton Keynes LightningEPIHL45 1 910 38
  Great Britain U20WJC-20 D25 0 33 18
 2009-2010 Milton Keynes LightningEPIHL53 3 912 60
  Milton Keynes LightningEPIHL Cup4 1 12 6
 2010-2011 Milton Keynes LightningEPIHL48 1 1415 36
 2011-2012 Milton Keynes LightningEPIHL54 1 78 58
  Milton Keynes LightningEPIHL Cup2 0 00 2
 2012-2013 Milton Keynes LightningEPIHL54 1 1314 84
 2013-2014 Milton Keynes LightningEPIHL40 2 1113 62
  Milton Keynes LightningEPIHL Cup4 0 11 39
 2014-2015 Milton Keynes LightningEPIHL44 0 44 67
  Milton Keynes LightningEng. Chal. Cup8 0 55 10
 2015-2016 Milton Keynes LightningEPIHL53 1 910 59
 2016-2017 Milton Keynes LightningEPIHL54 2 1113 63
 2017-2018 Milton Keynes ThunderNIHL 129 0 55 44
 2018-2019 Did not play
 2019-2020 Milton Keynes LightningNIHL40 1 67 56
 2020-2021 Milton Keynes LightningNIHL0 0 00 0
 2021-2022 Milton Keynes LightningNIHL38 1 1314 32
  Milton Keynes LightningNIHL Cup8 0 00 4
 2022-2023 Milton Keynes LightningNIHL47 4 1418 34
  Milton Keynes LightningNIHL Cup22 1 78 22
 2023-2024 Milton Keynes LightningNIHL51 2 1113 28
  Milton Keynes LightningNIHL Cup4 0 22 6

Player statistics powered by www.eliteprospects.com