Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Roseville HighUSHS-MN28 41 2263 -|        
 2001-2002 Sioux Falls StampedeUSHL61 19 3352 30|Playoffs3 1 01
 2002-2003 Colorado CollegeNCAA42 9 2029 26|        
 2003-2004 Colorado CollegeNCAA39 11 2839 12|        
 2004-2005 Colorado CollegeNCAA42 27 3764 26|        
 2005-2006 Colorado CollegeNCAA42 14 3650 55|        
 2006-2007 Iowa StarsAHL44 13 2033 24|Playoffs2 0 11
 2007-2008 Iowa StarsAHL79 27 2552 42|        
 2008-2009 Cleveland MonstersAHL24 7 815 12|        
 2009-2010 Cleveland MonstersAHL53 9 1928 22|        
 2010-2011 EHC OltenSL38 21 4364 42|        
 2011-2012 EHC OltenSL33 13 3245 4|Playoffs5 1 34
  HC LuganoNL2 0 00 2|        
  USA Deutschland Cup3 1 01 0|        
 2012-2013 EHC OltenSL47 19 4160 26|Playoffs16 3 1619 16 
 2013-2014 Iserlohn RoostersDEL50 9 3342 39|Playoffs9 1 12
 2014-2015 Hamburg FreezersDEL52 7 2835 12|Playoffs7 1 56
  Hamburg FreezersChampions HL6 0 22 2|        
 2015-2016 Hamburg FreezersDEL46 5 1419 4|        

Player statistics powered by www.eliteprospects.com