Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Markham Waxers U18 AAAETAHL U1850 16 2339 -|        
 2010-2011 Owen Sound AttackOHL40 1 34 20|        
  Owen Sound AttackM-Cup2 0 00 0|        
 2011-2012 Owen Sound AttackOHL65 4 1317 72|Playoffs3 0 00
 2012-2013 Owen Sound AttackOHL67 13 1528 100|Playoffs12 3 25 34 
 2013-2014 Owen Sound AttackOHL60 16 3551 99|Playoffs5 0 11 22 
  Iowa WildAHL8 2 24 15|        
 2014-2015 Iowa WildAHL67 7 916 125|        
 2015-2016 Minnesota WildNHL3 0 00 10|Playoffs4 0 00
  Iowa WildAHL66 6 410 137|        
 2016-2017 Minnesota WildNHL13 0 11 29|        
  Iowa WildAHL49 8 210 68|        
 2017-2018 Iowa WildAHL42 3 58 43|        
 2018-2019 New Jersey DevilsNHL22 2 24 59|        
  Binghamton DevilsAHL32 2 46 28|        
 2019-2020 Lehigh Valley PhantomsAHL53 5 49 92|        
 2020-2021 San Jose BarracudaAHL- - -- -|        

Player statistics powered by www.eliteprospects.com