Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1995-1996 Ajax/Pickering Raiders U18 AAAU18 AAA49 11 2940 122|        
  Ajax AxemenOJHL3 0 00 2|        
 1996-1997 Quinte HawksMetJAHL48 4 1620 241|        
 1997-1998 London KnightsOHL55 0 99 205|Playoffs16 0 55 25 
 1998-1999 London KnightsOHL57 8 1220 208|Playoffs25 5 1015 38 
 1999-2000 London KnightsOHL58 12 3143 177|        
 2000-2001 Utah GrizzliesIHL77 1 89 284|        
 2001-2002 Dallas StarsNHL33 0 11 62|        
  Utah GrizzliesAHL39 2 68 118|Playoffs3 0 00 10 
 2002-2003 Dallas StarsNHL16 2 02 29|        
  Utah GrizzliesAHL52 2 810 274|Playoffs1 0 11 15 
 2003-2004 Dallas StarsNHL32 0 11 84|        
  Utah GrizzliesAHL5 0 00 18|        
 2004-2005 Houston AerosAHL61 3 710 238|Playoffs5 0 11 20 
 2005-2006 Dallas StarsNHL26 0 00 62|        
  Iowa StarsAHL3 0 00 6|        
  New York IslandersNHL34 1 01 99|        
 2006-2007 Washington CapitalsNHL29 1 67 69|        
  Hershey BearsAHL4 0 22 9|        
 2007-2008 Washington CapitalsNHL51 2 79 96|Playoffs7 0 22
 2008-2009 Washington CapitalsNHL52 0 44 63|Playoffs12 0 11 16 
 2009-2010 Washington CapitalsNHL50 1 56 66|        
 2010-2011 Washington CapitalsNHL73 4 711 94|Playoffs9 1 12
 2011-2012 Washington CapitalsNHL28 0 22 51|Playoffs4 0 11
 2012-2013 Washington CapitalsNHL30 3 36 34|Playoffs7 0 11
 2013-2014 Washington CapitalsNHL37 1 34 56|        
 2014-2015 Washington CapitalsNHL0 0 00 0|        

Player statistics powered by www.eliteprospects.com