Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Cambridge Hawks Minor Midget AAAAHMMPL40 4 1418 12|Playoffs11 0 22
 2010-2011 Cambridge Hawks Midget AAAAHMPL19 3 811 38|        
  Brantford Golden EaglesGOJHL37 1 1314 22|Playoffs10 0 33
 2011-2012 Brantford Golden EaglesGOJHL51 14 2236 65|Playoffs19 6 1218 30 
 2012-2013 Caledonia CorvairsGOJHL49 18 4967 94|Playoffs12 4 1115 22 
 2013-2014 Waterloo Black HawksUSHL60 14 4862 36|Playoffs12 6 1016 10 
 2014-2015 Waterloo Black HawksUSHL17 6 1521 30|        
  UMass (Amherst)NCAA21 3 1720 30|        
  Norfolk AdmiralsAHL14 1 910 8|        
 2015-2016 San Diego GullsAHL68 12 4557 42|Playoffs9 0 55
 2016-2017 Anaheim DucksNHL27 2 46 14|Playoffs17 0 77
  San Diego GullsAHL36 13 1932 34|        
 2017-2018 Anaheim DucksNHL21 6 713 12|        

Player statistics powered by www.eliteprospects.com