Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 North U11EIHA Conf. U115 0 00 0|        
 2003-2004 North U11EIHA Conf. U114 0 00 2|        
 2004-2005 North U13EIHA Conf. U134 0 00 2|        
 2005-2006 England QC Int PW- - -- -|        
  Kingston Sharks U16England U1614 0 22 2|        
  North U13EIHA Conf. U134 2 13 2|        
 2006-2007 Kingston Sharks U16England U1613 2 35 4|        
  North U15EIHA Conf. U154 0 11 2|        
  Kingston Sharks U18England U199 0 00 6|        
 2007-2008 Kingston Sharks U16England U1611 4 1014 2|        
  North U15EIHA Conf. U154 0 22 2|        
 2008-2009 Kingston Sharks U16England U1616 19 2140 6|        
  North U17EIHA Conf. U174 0 00 2|        
  Kingston Sharks U18England U1814 6 915 4|        
 2009-2010 OHA U18 AAAOEHL U1829 1 67 8|        
  Great Britain U18WJC-18 D15 0 00 2|        
 2010-2011 Ontario Hockey Academy U18U18 AAA- - -- -|        
  OHA Maroon U18 AAAOEHL U183 1 34 0|        
  Great Britain U18WJC-18 D14 0 00 2|        
 2011-2012 Space Coast Hurricanes EJHL South33 9 1827 28|Playoffs3 2 35
  Great Britain U20WJC-20 D1A5 1 01 4|        
 2012-2013 Space Coast Hurricanes EJHL South35 9 2635 12|Playoffs1 0 11
  Great Britain U20WJC-20 D1B5 0 00 0|        
 2013-2014 Hull StingraysEIHL51 1 56 12|Playoffs2 0 00
  Hull StingraysEIHL Cup9 0 11 31|        
 2014-2015 Hull StingraysEIHL52 0 55 26|Playoffs4 0 11
  Hull StingraysEIHL Cup8 0 00 4|        
 2015-2016 Manchester StormEIHL26 1 23 10|        
  Hull PiratesEPIHL25 4 913 14|        
  Manchester StormEIHL Cup7 0 11 4|        
 2016-2017 Hull PiratesEPIHL54 5 2429 38|Playoffs6 1 01
 2017-2018 Hull PiratesNIHL 130 10 2939 8|Playoffs2 0 11
  Hull PiratesNIHL National Cup6 1 56 2|Playoffs4 0 33 16 
  Hull PiratesNIHL Autumn Cup4 1 12 6|Playoffs2 0 11
 2018-2019 Hull PiratesNIHL 130 10 1828 12|Playoffs2 0 00
  Hull PiratesNIHL Autumn Cup4 0 00 0|Playoffs1 0 00
  Hull PiratesNIHL North Cup5 2 02 0|Playoffs2 1 01
 2019-2020 Hull PiratesNIHL25 1 56 4|        
 2020-2021 Did not play |        
 2021-2022 Leeds KnightsNIHL23 3 47 6|Playoffs5 1 01
 2022-2023 Hull SeahawksNIHL15 0 33 10|        
  Hull SeahawksNIHL Cup14 0 33 10|        
 2023-2024 Hull SeahawksNIHL37 0 66 26|Playoffs6 0 22
  Hull SeahawksNIHL Cup4 0 00 2|        
 2024-2025 Hull SeahawksNIHL37 1 89 20|        

Player statistics powered by www.eliteprospects.com