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 U16 AAAAEHL U163 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 RigaKHL12 1 12 6|        

Player statistics powered by www.eliteprospects.com