Elite Prospects
 Season Team League 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
  USA U20WJC-207 1 12 6
 1998-1999 Plymouth WhalersOHL52 13 4154 95
  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
 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
 2007-2008 New York RangersNHL61 1 1617 52
 2008-2009 New York RangersNHL76 5 1621 94
  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
 2011-2012 Did not play
 2012-2013 Ontario ReignECHL28 1 1718 75
  Houston AerosAHL36 1 1011 89

Player statistics powered by www.eliteprospects.com