Elite Prospects
 Season Team League GP G A TP PIM
 2002-2003 Apple Valley HighUSHS-MN27 11 1930 -
 2003-2004 Apple Valley HighUSHS-MN27 12 1931 -
 2004-2005 Apple Valley HighUSHS-MN28 18 3553 -
 2005-2006 Wichita Falls WildcatsNAHL58 22 3759 16
 2006-2007 Sioux Falls StampedeUSHL58 14 1024 20
 2007-2008 Bowling Green State Univ.NCAA38 7 1421 42
 2008-2009 Bowling Green State Univ.NCAA38 17 2239 20
 2009-2010 Anaheim DucksNHL41 9 1019 16
  Manitoba MooseAHL13 5 712 2
  Bakersfield CondorsECHL18 13 1326 14
 2010-2011 Anaheim DucksNHL47 4 913 4
  Syracuse CrunchAHL17 9 817 4
 2011-2012 Syracuse CrunchAHL71 13 3043 22
 2012-2013 Norfolk AdmiralsAHL27 5 1116 6
  Syracuse CrunchAHL16 4 812 8
 2013-2014 TPSLiiga39 16 2137 16
  TPSET8 3 710 14
  Neftekhimik NizhnekamskKHL10 2 24 2
  Neftekhimik NizhnekamskNadezhda Cup6 1 01 0
  USA Deutschland Cup3 1 34 4
 2014-2015 Neftekhimik NizhnekamskKHL49 19 2847 12
  USAWC7 1 12 0
 2015-2016 Neftekhimik NizhnekamskKHL33 7 1522 2
 2016-2017 Neftekhimik NizhnekamskKHL51 13 3750 16
 2017-2018 Neftekhimik NizhnekamskKHL52 12 3547 43
  USA Deutschland Cup3 0 11 0
 2018-2019 Avtomobilist YekaterinburgKHL61 25 2853 6
 2019-2020 Avtomobilist YekaterinburgKHL55 15 1934 8
 2020-2021 Avtomobilist YekaterinburgKHL41 7 1825 10
 2021-2022 Neftekhimik NizhnekamskKHL46 7 1724 10
 2022-2023 Växjö Lakers HCSHL44 8 1624 10

Player statistics powered by www.eliteprospects.com