Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Olds GrizzlysAJHL3 0 00 2|        
 2008-2009 Lethbridge Y's Men U18 AAAAEHL U1831 7 1421 52|Playoffs7 2 57 14 
  Olds GrizzlysAJHL4 0 44 0|        
 2009-2010 Regina PatsWHL59 1 3334 37|        
 2010-2011 Regina PatsWHL72 8 4351 71|        
  Oklahoma City BaronsAHL1 0 00 0|Playoffs1 0 00
 2011-2012 Regina PatsWHL69 13 3649 83|Playoffs4 0 11
 2012-2013 Oklahoma City BaronsAHL26 2 35 14|Playoffs17 0 66
  Stockton ThunderECHL11 7 512 4|        
 2013-2014 Oklahoma City BaronsAHL68 5 813 58|Playoffs3 0 11
 2014-2015 Edmonton OilersNHL12 1 01 0|        
  Oklahoma City BaronsAHL55 4 610 43|Playoffs10 1 12 12 
 2015-2016 Edmonton OilersNHL51 4 711 20|        
 2016-2017 Edmonton OilersNHL28 0 11 16|        
  Montréal CanadiensNHL10 0 22 4|Playoffs3 0 00
 2017-2018 Montréal CanadiensNHL13 0 11 9|        
  Edmonton OilersNHL23 3 14 10|        
  New York IslandersNHL15 1 12 4|        
 2018-2019 Chicago BlackhawksNHL10 0 11 15|        
  Rockford IceHogsAHL6 1 01 5|        
 2019-2020 Calgary FlamesNHL7 0 00 0|        
  Stockton HeatAHL34 3 1720 19|        
  San Jose SharksNHL5 0 00 0|        
 2020-2021 Buffalo SabresNHL6 0 00 4|        
  Rochester AmericansAHL2 0 00 0|        
 2021-2022 Rochester AmericansAHL23 1 56 38|Playoffs6 0 00 10 
 2022-2023 Rochester AmericansAHL9 0 11 7|        
  Cleveland MonstersAHL27 3 36 14|        
  Färjestad BKSHL7 1 12 2|Playoffs7 1 12
 2023-2024 Rögle BKSHL37 1 34 10|Playoffs13 1 01
 2024-2025 HC Kometa BrnoCzechia16 1 45 8|        

Player statistics powered by www.eliteprospects.com