Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1992-1993 South Shore Kings PWQC Int PW- - -- -|        
 1994-1995 Belmont Hill School USHS-Prep28 5 1722 28|        
 1995-1996 Belmont Hill School USHS-Prep28 18 2038 40|        
  USA U17WHC-17- - -- -|        
 1996-1997 Sudbury WolvesOHL44 9 3443 61|        
  USA U20WJC-206 0 00 0|        
 1997-1998 Sudbury WolvesOHL25 8 1826 79|        
  Plymouth WhalersOHL28 8 1523 30|Playoffs15 3 1417 30 
  USA U20WJC-207 1 12 6|        
 1998-1999 Plymouth WhalersOHL52 13 4154 95|Playoffs11 5 712 28 
  Tampa Bay LightningNHL1 1 12 0|        
  USA U20WJC-206 1 45 22|        
 1999-2000 Tampa Bay LightningNHL54 7 1118 73|        
  Detroit VipersIHL15 3 58 22|        
 2000-2001 Tampa Bay LightningNHL46 6 1016 40|        
  Detroit VipersIHL10 3 36 22|        
  Arizona CoyotesNHL16 0 44 14|        
 2001-2002 Arizona CoyotesNHL75 7 1724 58|Playoffs5 0 00
 2002-2003 Arizona CoyotesNHL73 10 1525 78|        
 2003-2004 Arizona CoyotesNHL81 6 3642 48|        
  USAWC9 1 23 8|        
 2004-2005 Hannover ScorpionsDEL35 5 1318 89|        
 2005-2006 Arizona CoyotesNHL78 15 3247 70|        
 2006-2007 Boston BruinsNHL59 3 1518 95|        
  New York RangersNHL19 2 35 18|Playoffs10 2 24 18 
 2007-2008 New York RangersNHL61 1 1617 52|Playoffs10 0 11 20 
 2008-2009 New York RangersNHL76 5 1621 94|Playoffs7 1 12
  New York RangersVictoria Cup1 0 00 2|        
 2009-2010 MontrĂ©al CanadiensNHL42 0 88 48|        
 2010-2011 Anaheim DucksNHL33 1 12 40|        
  MontrĂ©al CanadiensNHL20 0 44 48|Playoffs1 0 00
 2011-2012 Did not play |        
 2012-2013 Ontario ReignECHL28 1 1718 75|        
  Houston AerosAHL36 1 1011 89|Playoffs5 0 11 18 

Player statistics powered by www.eliteprospects.com