Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1988-1989 Washington Little Caps PWQC Int PW- - -- -|        
 1989-1990 Washington Little Caps PWQC Int PW- - -- -|        
 1994-1995 Stratford CullitonsMWJHL44 29 5483 43|        
 1995-1996 Princeton Univ.NCAA29 3 1114 30|        
 1996-1997 Princeton Univ.NCAA33 7 2431 35|        
 1997-1998 Princeton Univ.NCAA36 28 2553 46|        
 1998-1999 Princeton Univ.NCAA33 22 2244 32|        
  Portland PiratesAHL6 2 13 4|        
 1999-2000 Washington CapitalsNHL79 18 1129 39|Playoffs5 2 13
  USAWC7 1 12 4|        
 2000-2001 Washington CapitalsNHL80 21 2142 60|Playoffs6 2 35 17 
  USAWC9 1 12 8|        
 2001-2002 Washington CapitalsNHL48 5 1419 29|        
 2002-2003 Washington CapitalsNHL82 13 2134 88|Playoffs6 0 11
 2003-2004 Washington CapitalsNHL79 19 2746 56|        
  USAWC9 2 24 4|        
 2004-2005 AjoieSL15 5 1217 52|        
  KlotenNL9 7 411 6|        
  USAWC7 1 01 6|        
 2005-2006 Washington CapitalsNHL70 11 3344 79|        
 2006-2007 Dallas StarsNHL76 8 1725 78|Playoffs7 2 13
 2007-2008 Dallas StarsNHL64 10 1424 40|        
  Tampa Bay LightningNHL19 10 818 14|        
  USAWC3 0 11 4|        
 2008-2009 Tampa Bay LightningNHL52 7 916 32|        
 2009-2010 Tampa Bay LightningNHL55 9 817 27|        
  Los Angeles KingsNHL16 0 22 12|Playoffs6 0 00
 2010-2011 Montréal CanadiensNHL72 11 1526 29|Playoffs4 1 01
 2011-2012 Washington CapitalsNHL69 4 1216 24|Playoffs2 0 00
 2012-2013 New York RangersNHL30 0 11 8|        
  Montréal CanadiensNHL16 1 12 2|Playoffs3 0 11
 2013-2014 TPSLiiga8 4 04 30|        
  Arizona CoyotesNHL69 5 712 24|        

Player statistics powered by www.eliteprospects.com