Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Toronto Nationals U16 AAAGTHL U1651 1 1011 46|        
  Toronto Nationals U16 AAAOHL Cup5 1 12 2|        
  Crestwood Prep OFSAA- - -- -|        
 2008-2009 Little Caesars 18U AAAT1EHL 18U30 3 710 31|        
  Chicago SteelUSHL29 0 44 47|        
 2009-2010 Chicago SteelUSHL29 0 1010 43|        
  Sioux Falls StampedeUSHL24 2 24 32|Playoffs3 0 11
  USA U18Hlinka Gretzky Cup4 0 11 2|        
 2010-2011 Northeastern Univ.NCAA38 4 913 57|        
 2011-2012 Saginaw SpiritOHL31 6 511 24|        
  Niagara IceDogsOHL28 6 1521 23|Playoffs20 0 44
  OHL All-StarsJr Super Series1 0 00 0|        
  Canada U20WJC-206 0 00 2|        
 2012-2013 Dallas StarsNHL16 0 22 14|        
  Texas StarsAHL59 6 2733 29|Playoffs9 0 11
 2013-2014 Dallas StarsNHL7 0 00 2|        
  Texas StarsAHL69 5 1823 31|Playoffs21 0 55
 2014-2015 Dallas StarsNHL36 1 78 8|        
  Texas StarsAHL35 4 1216 12|Playoffs3 0 00
 2015-2016 Dallas StarsNHL19 0 22 21|        
  Texas StarsAHL8 0 22 2|        
 2016-2017 Dallas StarsNHL41 5 27 37|        
 2017-2018 Dallas StarsNHL21 1 23 18|        
  Pittsburgh PenguinsNHL47 4 1014 69|Playoffs12 1 01
 2018-2019 Pittsburgh PenguinsNHL36 4 711 37|        
  Dallas StarsNHL21 0 11 8|Playoffs4 0 00
 2019-2020 Dallas StarsNHL69 3 710 41|Playoffs27 5 49 26 
 2020-2021 Dallas StarsNHL56 6 814 35|        
 2021-2022 Seattle KrakenNHL72 1 1617 54|        
 2022-2023 Seattle KrakenNHL75 9 1625 72|Playoffs14 1 23
 2023-2024 Seattle KrakenNHL82 2 1315 37|        
  Team CanadaInternational2 0 00 0|        
  CanadaWC10 0 33 8|        
 2024-2025 Seattle KrakenNHL20 2 35 4|        

Player statistics powered by www.eliteprospects.com