Elite Prospects
 Season Team League GP G A TP PIM
 2003-2004 South East U11EIHA Conf. U114 0 00 0
 2005-2006 Peterborough Phantoms U16England U16 210 0 33 0
  South East U13EIHA Conf. U134 1 01 0
 2006-2007 Peterborough Phantoms U16England U1613 2 24 4
  Peterborough Phantoms U18England U191 0 00 0
 2007-2008 Peterborough Phantoms U16England U1616 6 814 4
  South East U15EIHA Conf. U154 1 12 0
 2008-2009 Peterborough Phantoms U16England U1618 24 4165 4
  South East U17EIHA Conf. U174 0 00 0
  Peterborough Phantoms U18England U1811 5 510 2
 2009-2010 Peterborough Phantoms U18England U1814 12 1325 0
  South East U17EIHA Conf. U174 2 24 0
 2010-2011 Peterborough Phantoms U18England U1817 36 3975 12
  Peterborough PhantomsEPIHL25 0 00 2
 2011-2012 Wightlink RaidersNIHL 136 10 1929 6
  Wightlink RaidersENL Cup5 1 23 4
  Peterborough PhantomsEPIHL6 0 00 0
 2012-2013 Peterborough Phantoms 2NIHL 213 7 916 4
  Peterborough Phantoms 2NIHL 2 Cup5 2 24 2
  Wightlink RaidersNIHL 12 0 00 0
  Peterborough PhantomsEPIHL1 0 00 0
 2013-2014 Peterborough Phantoms 2NIHL 212 8 1826 14
  Milton Keynes ThunderNIHL South Cup1 0 11 0
  Milton Keynes ThunderNIHL 15 1 34 0
 2014-2015 Peterborough Phantoms 2NIHL 219 12 2032 8
  Peterborough Phantoms 2NIHL 2 Cup6 7 613 0
  Peterborough PhantomsEPIHL1 0 00 0
 2015-2016 Peterborough Phantoms 2NIHL 219 21 2243 24
  Peterborough Phantoms 2NIHL 2 Cup6 4 59 0
 2016-2017 Peterborough Phantoms 2NIHL 219 15 1631 4
  Peterborough Phantoms 2NIHL 2 South Cup6 6 1319 2
  Peterborough PhantomsEPIHL1 1 01 0
 2017-2018 Peterborough Phantoms 2NIHL 222 24 2246 12
  Peterborough PhantomsNIHL Autumn Cup1 1 01 0
  Peterborough PhantomsNIHL 11 0 00 0
 2018-2019 Peterborough Phantoms 2NIHL 228 32 2658 8
 2019-2020 Peterborough PhantomsNIHL42 6 1420 20
 2020-2021 Peterborough PhantomsNIHL0 0 00 0
 2021-2022 Peterborough Phantoms 2NIHL 222 25 3661 6
  Peterborough PhantomsNIHL5 2 02 0
 2022-2023 Peterborough Phantoms 2NIHL 221 23 3154 2
  Peterborough Phantoms 2NIHL 2 South Cup11 17 2340 0
 2023-2024 Peterborough Phantoms 2NIHL 218 10 1828 2
  Peterborough Phantoms 2NIHL 2 South Cup2 1 12 12
 2024-2025 Peterborough Phantoms 2NIHL 218 15 3146 0
  Peterborough Phantoms 2NIHL 2 South Cup2 3 14 0
  Peterborough Phantoms 2EJM Cup3 5 712 0

Player statistics powered by www.eliteprospects.com