Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Toronto Marlboros U15 AAAGTHL U15- - -- -|        
 2008-2009 Toronto Marlboros U16 AAAGTHL U1671 36 3369 67|        
  Toronto Marlboros U16 AAAOHL Cup7 5 27 2|        
 2009-2010 Sarnia StingOHL65 13 1629 35|        
  Canada Ontario U17WHC-176 2 13 6|        
 2010-2011 Sarnia StingOHL49 21 2041 47|        
  Canada U18Hlinka Gretzky Cup5 4 04 2|        
  Canada U18WJC-187 4 37 6|        
 2011-2012 Sarnia StingOHL23 8 715 30|        
  Niagara IceDogsOHL30 16 1430 24|Playoffs20 3 811 14 
  OHL All-StarsJr Super Series2 0 00 2|        
 2012-2013 Niagara IceDogsOHL53 41 3576 40|Playoffs4 1 34
  Texas StarsAHL5 3 14 0|Playoffs9 2 02
  OHL All-StarsJr Super Series1 0 00 14|        
  Canada U20WJC-206 1 34 2|        
 2013-2014 Texas StarsAHL68 22 2648 53|Playoffs13 7 411 10 
 2014-2015 Dallas StarsNHL31 6 39 12|        
  Texas StarsAHL33 14 721 40|Playoffs3 1 12
 2015-2016 Dallas StarsNHL8 0 11 7|Playoffs2 0 00
  Texas StarsAHL35 14 1428 26|Playoffs3 1 12
 2016-2017 Dallas StarsNHL78 16 824 38|        
 2017-2018 Dallas StarsNHL71 7 714 42|        
 2018-2019 Dallas StarsNHL53 4 26 57|Playoffs1 0 00
 2019-2020 Boston BruinsNHL27 2 46 21|        
  Providence BruinsAHL12 2 24 6|        
 2020-2021 Calgary FlamesNHL32 4 48 24|        
 2021-2022 Calgary FlamesNHL41 3 14 29|Playoffs7 2 02
 2022-2023 Calgary FlamesNHL34 6 28 23|        
  Arizona CoyotesNHL16 2 35 2|        
 2023-2024 Dinamo MinskKHL12 2 13 10|Playoffs2 0 00
 2024-2025 HK NitraSlovakia16 7 512 20|        

Player statistics powered by www.eliteprospects.com