Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1998-1999 Bloomington Jefferson HighUSHS-MN- - -- -|        
 1999-2000 Bloomington Jefferson HighUSHS-MN18 7 1825 -|        
 2000-2001 Bloomington Jefferson HighUSHS-MN23 20 1838 -|        
  Chicago SteelUSHL1 0 00 0|        
 2001-2002 Chicago SteelUSHL57 13 1528 62|Playoffs4 0 00
 2002-2003 Univ. of WisconsinNCAA39 7 1320 36|        
 2003-2004 Univ. of WisconsinNCAA39 6 1521 36|        
 2004-2005 Univ. of WisconsinNCAA41 8 917 48|        
 2005-2006 Univ. of WisconsinNCAA43 12 1931 32|        
 2006-2007 Edmonton OilersNHL12 1 56 0|        
  Wilkes-Barre/Scranton PenguinsAHL48 4 2630 32|Playoffs10 1 78 10 
 2007-2008 Edmonton OilersNHL82 13 2033 20|        
  USAWC7 1 34 0|        
 2008-2009 Edmonton OilersNHL82 5 4045 26|        
 2009-2010 Edmonton OilersNHL82 5 2631 16|        
 2010-2011 Edmonton OilersNHL79 6 2026 32|        
 2011-2012 Edmonton OilersNHL47 3 1417 12|        
  Minnesota WildNHL20 0 55 8|        
 2012-2013 Minnesota WildNHL43 3 1013 18|Playoffs5 0 00
 2013-2014 Florida PanthersNHL73 3 2528 18|        
 2014-2015 Montréal CanadiensNHL72 4 812 30|Playoffs12 2 35 14 
 2015-2016 Montréal CanadiensNHL45 1 12 12|        
 2016-2017 Los Angeles KingsNHL18 1 45 6|        
  Ontario ReignAHL5 0 11 4|        
  Hershey BearsAHL25 3 1013 6|Playoffs9 0 22
 2017-2018 Nürnberg Ice TigersDEL49 1 1011 30|Playoffs12 0 77
  Team USAInternational2 0 00 2|        
  USA Deutschland Cup2 0 00 2|        
 2018-2019 Nürnberg Ice TigersDEL31 3 1518 18|Playoffs8 1 01
  Nürnberg Ice TigersChampions HL3 0 00 2|        
  Nürnberg Ice TigersSpengler Cup4 0 22 2|        
 2019-2020 Nürnberg Ice TigersDEL- - -- -|        

Player statistics powered by www.eliteprospects.com