Elite Prospects
 Season Team League GP G A TP PIM
 1995-1996 Bloomington Jefferson HighUSHS-MN25 29 3059 -
 1996-1997 Colorado CollegeNCAA40 17 2138 18
  USA U20WJC-206 0 22 0
 1997-1998 Colorado CollegeNCAA40 16 1733 34
  USA U20WJC-207 0 22 0
 1998-1999 Colorado CollegeNCAA21 12 1224 2
 1999-2000 Colorado CollegeNCAA37 14 1933 6
 2000-2001 Pittsburgh PenguinsNHL12 2 68 4
  Wilkes-Barre/Scranton PenguinsAHL73 26 4167 22
 2001-2002 Pittsburgh PenguinsNHL79 8 1018 4
 2002-2003 Wilkes-Barre/Scranton PenguinsAHL80 31 3566 24
 2003-2004 Wilkes-Barre/Scranton PenguinsAHL62 15 2944 4
 2004-2005 Edmonton Road RunnersAHL78 14 1529 21
 2005-2006 Edmonton OilersNHL0 0 00 0
  Iowa StarsAHL79 26 4773 48
 2006-2007 Edmonton OilersNHL64 6 915 4
  Iowa StarsAHL7 2 68 0
  USAWC7 2 13 4
 2007-2008 Dallas StarsNHL8 0 33 4
  Iowa StarsAHL63 21 3051 24
 2008-2009 Dallas StarsNHL57 4 711 14
 2009-2010 Dallas StarsNHL78 9 615 6
 2010-2011 Dallas StarsNHL60 2 46 8
  Texas StarsAHL1 0 11 2
 2011-2012 Dallas StarsNHL39 2 35 6
 2012-2013 Dallas StarsNHL1 0 00 0
  Texas StarsAHL74 8 1624 6
 2013-2014 Texas StarsAHL33 5 611 6

Player statistics powered by www.eliteprospects.com