Elite Prospects
 Season Team League GP G A TP PIM
 1997-1998 Bemidji HighUSHS-MN25 24 2852 -
 1998-1999 Omaha LancersUSHL51 15 2136 60
 1999-2000 St. Cloud State Univ.NCAA36 9 1524 52
 2000-2001 St. Cloud State Univ.NCAA41 17 2037 56
 2001-2002 St. Cloud State Univ.NCAA39 9 3039 34
 2002-2003 St. Cloud State Univ.NCAA38 17 2542 59
  Syracuse CrunchAHL2 0 00 0
 2003-2004 Columbus Blue JacketsNHL2 0 00 0
  Syracuse CrunchAHL70 17 2441 38
 2004-2005 Syracuse CrunchAHL79 28 3866 72
 2005-2006 Columbus Blue JacketsNHL2 0 00 0
  Syracuse CrunchAHL61 27 3461 54
 2006-2007 Columbus Blue JacketsNHL7 1 01 0
  Syracuse CrunchAHL33 13 2336 29
  Anaheim DucksNHL0 0 00 0
  Portland PiratesAHL34 15 1429 20
 2007-2008 Washington CapitalsNHL8 2 24 0
  Hershey BearsAHL48 21 2748 44
  Chicago WolvesAHL24 6 1622 16
 2008-2009 Atlanta ThrashersNHL6 1 01 0
  Chicago WolvesAHL73 29 2756 82
 2009-2010 ERC IngolstadtDEL48 18 1634 74
  Team USAInternational3 1 23 2
 2010-2011 ERC IngolstadtDEL50 28 2250 66
 2011-2012 ERC IngolstadtDEL44 8 2028 50
 2012-2013 ERC IngolstadtDEL52 15 2136 42
  ERC IngolstadtET8 5 27 10
 2013-2014 EC SalzburgICEHL45 11 2031 34
  EC SalzburgET6 2 13 6
 2014-2015 Ritten/RenonItaly1 0 00 0
  Ritten/RenonContinental Cup3 0 11 2

Player statistics powered by www.eliteprospects.com