Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 Sherwood Park Flyers U15 AAAAEHL U1530 2 79 44|        
 2007-2008 Sherwood Park Flyers U15 AAAAEHL U1533 14 1630 48|Playoffs12 4 59 26 
  Sherwood Park Squires U17 AAAAEHL U173 1 01 4|        
 2008-2009 Sherwood Park Kings U18 AAAAEHL U1834 4 1317 60|Playoffs11 2 68
  Swift Current BroncosWHL1 0 00 0|        
 2009-2010 Swift Current BroncosWHL65 1 1011 49|Playoffs4 0 22
  Canada Pacific U17WHC-175 2 46 4|        
 2010-2011 Swift Current BroncosWHL72 6 1824 59|        
  Canada U18WJC-187 0 00 0|        
 2011-2012 Swift Current BroncosWHL71 9 4049 74|        
 2012-2013 Swift Current BroncosWHL67 9 4049 66|Playoffs5 0 33 10 
 2013-2014 Albany DevilsAHL48 6 1420 18|        
 2014-2015 Albany DevilsAHL57 2 2325 27|        
 2015-2016 Albany DevilsAHL60 4 2226 64|Playoffs10 0 00
 2016-2017 Albany DevilsAHL50 4 1721 53|        
  Springfield ThunderbirdsAHL1 1 01 0|        
 2017-2018 Springfield ThunderbirdsAHL13 1 12 22|        
  Texas StarsAHL44 1 67 46|Playoffs22 0 33
 2018-2019 Texas StarsAHL1 0 00 2|        
 2019-2020 Texas StarsAHL51 5 1116 24|        
 2020-2021 Dinamo RigaKHL47 2 1517 18|        
 2021-2022 Dinamo RigaKHL32 4 37 16|        
  CanadaEHT3 0 00 0|        
 2022-2023 Löwen FrankfurtDEL38 5 1621 19|Playoffs2 0 11
 2023-2024 SportLiiga33 2 1113 8|Playoffs2 0 00
 2024-2025 HC Banska BystricaSlovakia31 3 912 47|        

Player statistics powered by www.eliteprospects.com