Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Compuware 14U AAAT1EHL 14U31 9 716 28|        
 2010-2011 Compuware 16U AAAT1EHL 16U36 18 1836 14|        
 2011-2012 Compuware 18U AAAHPHL 18U26 13 619 32|        
  Tri-City StormUSHL2 0 00 0|        
 2012-2013 Tri-City StormUSHL49 10 919 57|        
 2013-2014 Tri-City StormUSHL35 21 1334 28|        
  Sioux City MusketeersUSHL25 6 814 16|Playoffs8 1 01 10 
 2014-2015 Michigan TechNCAA29 7 1017 18|        
 2015-2016 Michigan TechNCAA35 16 1026 16|        
 2016-2017 Michigan TechNCAA44 11 1728 53|        
 2017-2018 Michigan TechNCAA44 12 1527 45|        
  Texas StarsAHL9 1 12 0|Playoffs22 1 34
 2018-2019 Dallas StarsNHL18 2 02 6|        
  Texas StarsAHL54 30 1545 23|        
 2019-2020 Dallas StarsNHL3 1 01 2|        
  Texas StarsAHL58 25 1540 39|        
 2020-2021 Dallas StarsNHL12 2 02 2|        
 2021-2022 Texas StarsAHL2 0 11 0|        

Player statistics powered by www.eliteprospects.com