Elite Prospects
 Season Team League GP G A TP PIM
 1991-1992 Whitby FlyersMidget63 36 5086 96
 1992-1993 Owen Sound AttackOHL66 10 2737 110
 1993-1994 Owen Sound AttackOHL65 25 5075 75
  Canada U18Hlinka Gretzky Cup5 0 00 0
 1994-1995 Owen Sound AttackOHL66 34 6296 84
  Buffalo SabresNHL1 1 01 0
 1995-1996 Oshawa GeneralsOHL24 12 1325 33
  Owen Sound AttackOHL28 15 2944 52
  Rochester AmericansAHL8 2 35 6
  Buffalo SabresNHL2 0 00 0
 1996-1997 Rochester AmericansAHL24 9 514 27
  Buffalo SabresNHL45 2 46 64
 1997-1998 Buffalo SabresNHL69 6 612 87
 1998-1999 Buffalo SabresNHL67 5 813 38
 1999-2000 Buffalo SabresNHL41 5 712 38
  Tampa Bay LightningNHL17 2 35 25
 2000-2001 Tampa Bay LightningNHL47 2 1315 77
  Pittsburgh PenguinsNHL28 1 67 54
 2001-2002 Pittsburgh PenguinsNHL33 3 710 18
 2002-2003 Pittsburgh PenguinsNHL70 5 1116 55
  San Jose SharksNHL7 1 12 0
 2003-2004 San Jose SharksNHL72 9 2029 90
 2004-2005 Did not play
 2005-2006 San Jose SharksNHL21 5 38 17
  Boston BruinsNHL50 6 814 40
 2006-2007 Boston BruinsNHL51 7 815 75
  Calgary FlamesNHL27 3 47 36
 2007-2008 Calgary FlamesNHL43 3 710 26
 2008-2009 Calgary FlamesNHL24 0 44 14
 2009-2010 Toronto Maple LeafsNHL59 3 58 35

Player statistics powered by www.eliteprospects.com