Elite Prospects
 Season Team League GP G A TP PIM      Playoffs 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|Playoffs21 7 613
 2001-2002 Pittsburgh PenguinsNHL79 8 1018 4|        
 2002-2003 Wilkes-Barre/Scranton PenguinsAHL80 31 3566 24|Playoffs6 1 34
 2003-2004 Wilkes-Barre/Scranton PenguinsAHL62 15 2944 4|Playoffs21 2 1012 12 
 2004-2005 Edmonton Road RunnersAHL78 14 1529 21|        
 2005-2006 Edmonton OilersNHL0 0 00 0|Playoffs2 1 01
  Iowa StarsAHL79 26 4773 48|Playoffs7 2 46
 2006-2007 Edmonton OilersNHL64 6 915 4|        
  Iowa StarsAHL7 2 68 0|        
  USAWC7 2 13 4|        
 2007-2008 Dallas StarsNHL8 0 33 4|Playoffs16 0 00
  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|Playoffs9 0 00
 2013-2014 Texas StarsAHL33 5 611 6|Playoffs7 0 11

Player statistics powered by www.eliteprospects.com