Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2008-2009 Upper Canada Cyclones Mn Mgt AAAOEMMHL28 3 1215 65|Playoffs4 0 11
  Brockville BravesCJHL4 0 00 4|Playoffs12 0 00
 2009-2010 Kingston FrontenacsOHL60 1 56 58|Playoffs5 0 00
 2010-2011 Kingston FrontenacsOHL18 2 24 14|        
  Peterborough PetesOHL40 1 23 45|        
 2011-2012 Peterborough PetesOHL47 0 88 96|        
 2012-2013 Peterborough PetesOHL62 3 1013 61|        
 2013-2014 Peterborough PetesOHL61 7 1623 85|Playoffs11 2 35 19 
 2014-2015 Wilkes-Barre/Scranton PenguinsAHL12 0 11 13|        
  Wheeling NailersECHL54 1 1415 72|Playoffs2 0 00
 2015-2016 Wilkes-Barre/Scranton PenguinsAHL17 3 36 17|        
  Wheeling NailersECHL38 9 1322 47|Playoffs23 5 813 32 
 2016-2017 HC BolzanoEBEL52 1 1819 52|Playoffs9 0 22
 2017-2018 Florida EverbladesECHL68 3 2225 83|Playoffs19 0 77 18 

Player statistics powered by www.eliteprospects.com