Elite Prospects
 Season Team League GP G A TP PIM
 2002-2003 Team Brick Alberta Brick Invitational- - -- -
 2006-2007 Sherwood Park Flyers U15 AAAAEHL U1530 2 79 44
 2007-2008 Sherwood Park Flyers U15 AAAAEHL U1533 14 1630 48
  Sherwood Park Squires U17 AAAAEHL U173 1 01 4
 2008-2009 Sherwood Park Kings U18 AAAAEHL U1834 4 1317 60
  Swift Current BroncosWHL1 0 00 0
 2009-2010 Swift Current BroncosWHL65 1 1011 49
  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
 2013-2014 Albany DevilsAHL48 6 1420 18
 2014-2015 Albany DevilsAHL57 2 2325 27
 2015-2016 Albany DevilsAHL60 4 2226 64
 2016-2017 Albany DevilsAHL50 4 1721 53
  Springfield ThunderbirdsAHL1 1 01 0
 2017-2018 Springfield ThunderbirdsAHL13 1 12 22
  Texas StarsAHL44 1 67 46
 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
 2023-2024 SportLiiga33 2 1113 8
 2024-2025 HC Banska BystricaSlovakia51 3 1215 57

Player statistics powered by www.eliteprospects.com