Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2004-2005 Okotoks Oilers U15 AAU15 AA- - -- -|        
 2005-2006 Rockyview Raiders U16 AAASAML U16- - -- -|        
 2006-2007 Airdrie CFR Bisons U18 AAAAEHL U1836 6 1824 44|Playoffs8 2 46 16 
 2007-2008 Airdrie CFR Bisons U18 AAAAEHL U1836 29 3665 64|Playoffs6 5 49 10 
  Okotoks OilersAJHL4 1 01 0|Playoffs7 0 00
 2008-2009 Okotoks OilersAJHL61 34 3872 55|Playoffs9 10 212 12 
 2009-2010 Univ. of North DakotaNCAA37 6 713 35|        
 2010-2011 Univ. of North DakotaNCAA44 14 3044 34|        
 2011-2012 Univ. of North DakotaNCAA39 16 2440 36|        
 2012-2013 Univ. of North DakotaNCAA41 16 3349 40|        
 2013-2014 Calgary FlamesNHL7 1 01 0|        
  Abbotsford HeatAHL70 18 2745 50|Playoffs2 0 11
 2014-2015 Calgary FlamesNHL2 0 00 0|        
  Adirondack FlamesAHL22 8 412 12|        
  San Antonio RampageAHL36 8 1624 8|Playoffs3 1 01
 2015-2016 Florida PanthersNHL20 2 57 4|        
  Portland PiratesAHL33 4 711 8|Playoffs5 0 33
 2016-2017 Lehigh Valley PhantomsAHL72 11 2940 44|Playoffs5 0 11
 2017-2018 Lehigh Valley PhantomsAHL58 14 2337 20|Playoffs13 1 34
 2018-2019 Philadelphia FlyersNHL23 1 34 0|        
  Lehigh Valley PhantomsAHL8 4 610 2|        
 2019-2020 Barys AstanaKHL60 20 2040 12|Playoffs5 0 11
 2020-2021 Avangard OmskKHL57 18 2240 6|Playoffs24 5 1116
 2021-2022 Avangard OmskKHL47 18 3048 21|Playoffs13 3 47 10 
  CanadaEHT3 0 22 4|        
  CanadaOG5 2 13 0|        
 2022-2023 Avangard OmskKHL58 15 1934 14|Playoffs14 5 510
 2023-2024 SC BernNL41 11 1425 4|Playoffs1 0 00
  Team Canada Spengler Cup4 1 23 2|        

Player statistics powered by www.eliteprospects.com