Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1991-1992 Whitby FlyersMidget63 36 5086 96|        
 1992-1993 Owen Sound AttackOHL66 10 2737 110|Playoffs8 1 45
 1993-1994 Owen Sound AttackOHL65 25 5075 75|Playoffs9 1 67
  Canada U18Hlinka Gretzky Cup5 0 00 0|        
 1994-1995 Owen Sound AttackOHL66 34 6296 84|Playoffs10 4 913 15 
  Buffalo SabresNHL1 1 01 0|        
 1995-1996 Oshawa GeneralsOHL24 12 1325 33|Playoffs3 2 35
  Owen Sound AttackOHL28 15 2944 52|        
  Rochester AmericansAHL8 2 35 6|Playoffs17 3 14 11 
  Buffalo SabresNHL2 0 00 0|        
 1996-1997 Rochester AmericansAHL24 9 514 27|Playoffs1 0 00
  Buffalo SabresNHL45 2 46 64|Playoffs9 0 00
 1997-1998 Buffalo SabresNHL69 6 612 87|Playoffs14 1 34
 1998-1999 Buffalo SabresNHL67 5 813 38|Playoffs19 3 47
 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|Playoffs18 1 34
 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|Playoffs17 1 23
 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|Playoffs6 0 22 14 
 2007-2008 Calgary FlamesNHL43 3 710 26|Playoffs7 1 01
 2008-2009 Calgary FlamesNHL24 0 44 14|        
 2009-2010 Toronto Maple LeafsNHL59 3 58 35|        

Player statistics powered by www.eliteprospects.com