Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1990-1991 Whitesboro High USHS-NY- - -- -|        
 1991-1992 Whitesboro High USHS-NY- - -- -|        
 1992-1993 Saginaw GearsNAHL39 31 3970 -|        
 1993-1994 Dubuque Fighting SaintsUSHL47 51 3182 52|        
 1994-1995 Univ. of New HampshireNCAA36 13 2336 16|        
 1995-1996 Univ. of New HampshireNCAA34 21 2647 18|        
 1996-1997 Univ. of New HampshireNCAA39 26 3258 52|        
 1997-1998 Univ. of New HampshireNCAA35 25 3156 32|        
 1998-1999 Nashville PredatorsNHL30 0 66 4|        
  Milwaukee AdmiralsIHL51 14 2236 24|Playoffs1 0 00
 1999-2000 Milwaukee AdmiralsIHL23 11 1526 34|        
  Nashville PredatorsNHL41 4 59 10|        
 2000-2001 Milwaukee AdmiralsIHL63 25 2550 54|Playoffs5 1 23
 2001-2002 Milwaukee AdmiralsAHL45 19 2039 34|        
  Nashville PredatorsNHL14 1 23 2|        
  USAWC7 1 23 4|        
 2002-2003 Grand Rapids GriffinsAHL78 34 4781 47|Playoffs15 3 47
 2003-2004 Grand Rapids GriffinsAHL16 8 614 4|        
  Detroit Red WingsNHL52 3 811 4|        
 2004-2005 Malmö RedhawksSHL9 2 02 0|        
  HC Fribourg-GottéronNL3 2 02 0|Relegation9 9 817 12 
 2005-2006 Detroit Red WingsNHL46 4 1115 16|Playoffs3 0 00
 2006-2007 Boston BruinsNHL78 5 1217 26|        
 2007-2008 Anaheim DucksNHL17 1 01 8|        
  SC BernNL10 2 46 8|        
 2008-2009 HC Fribourg-GottéronNL23 3 811 26|Playoffs5 2 24
 2009-2010 HC Fribourg-GottéronNL42 13 2538 20|Playoffs7 3 25
 2010-2011 HC Fribourg-GottéronNL28 6 814 38|Playoffs1 0 00

Player statistics powered by www.eliteprospects.com