Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 Honeybaked 14U AAA14U AAA- - -- -|        
 2004-2005 Honeybaked 16U AAA16U AAA28 18 2745 28|        
 2005-2006 Des Moines BuccaneersUSHL58 10 2333 53|Playoffs11 2 46 15 
 2006-2007 Des Moines BuccaneersUSHL56 22 4567 62|Playoffs8 6 511
 2007-2008 Univ. of MichiganNCAA43 10 3444 22|        
 2008-2009 Univ. of MichiganNCAA39 13 3750 26|        
  Peoria RivermenAHL4 2 02 4|Playoffs4 0 11
  USA U20WJC-206 2 35 10|        
 2009-2010 Peoria RivermenAHL44 5 1722 22|        
  Hamilton Bulldogs AHL18 3 710 8|Playoffs19 2 1012 28 
 2010-2011 Montréal CanadiensNHL3 0 00 2|        
  Hamilton Bulldogs AHL68 22 3557 42|Playoffs19 7 1219 14 
 2011-2012 Montréal CanadiensNHL38 1 45 8|        
  Hamilton Bulldogs AHL35 15 2035 35|        
 2012-2013 Hamilton Bulldogs AHL21 7 310 18|        
  Colorado AvalancheNHL25 2 79 8|        
  USAWC9 1 12 12|        
 2013-2014 Carolina HurricanesNHL2 0 00 0|        
  Charlotte CheckersAHL68 22 3658 80|        
 2014-2015 Medvescak ZagrebKHL25 3 912 26|        
  Avtomobilist YekaterinburgKHL28 4 59 22|Playoffs5 0 00
 2015-2016 Lehigh Valley PhantomsAHL57 11 1728 44|        
 2016-2017 Cleveland MonstersAHL28 3 912 24|        
  Dinamo MinskSpengler Cup2 0 11 0|        
  Dinamo MinskKHL18 8 412 14|Playoffs2 0 00
 2017-2018 Brynäs IFSHL51 19 2645 42|Playoffs6 1 45
  Brynäs IFChampions HL7 5 05 4|        
 2018-2019 Örebro HKSHL31 12 1628 54|        
 2019-2020 DavosNL40 20 1535 26|        
  DavosSwiss Cup5 2 02 0|        
  DavosSpengler Cup2 0 00 0|        
 2020-2021 DavosNL38 12 1830 22|Playoffs2 1 12
  DavosSwiss Cup2 0 00 2|        

Player statistics powered by www.eliteprospects.com