Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 Windsor Jr. Spitfires U16 AAAALLIANCE U1630 15 1530 64|Playoffs9 8 08 18 
 2011-2012 LaSalle VipersGOJHL41 5 914 109|Playoffs4 1 23
  Windsor SpitfiresOHL15 1 01 19|Playoffs2 0 00
 2012-2013 Oshawa GeneralsOHL30 0 11 22|Playoffs3 0 00
 2013-2014 Oshawa GeneralsOHL64 16 2440 100|Playoffs12 3 811 25 
 2014-2015 Oshawa GeneralsOHL57 23 2649 122|Playoffs21 9 918 38 
  Oshawa GeneralsM-Cup4 1 01 6|        
 2015-2016 Stockton HeatAHL54 2 68 90|        
 2016-2017 Stockton HeatAHL34 3 811 34|        
 2017-2018 Kansas City MavericksECHL35 9 817 47|        
 2018-2019 Toledo WalleyeECHL40 7 714 37|Playoffs4 1 12

Player statistics powered by www.eliteprospects.com