Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1993-1994 Melville MillionairesSJHL63 6 1723 42|        
 1994-1995 Melville MillionairesSJHL62 19 3251 77|        
 1995-1996 Univ. of MaineNCAA39 7 3138 22|        
 1996-1997 Team CanadaInternational57 6 2127 52|        
 1997-1998 MontrĂ©al CanadiensNHL41 1 01 20|        
  Fredericton Canadiens AHL20 0 66 6|Playoffs4 0 11 17 
 1998-1999 MontrĂ©al CanadiensNHL61 2 24 16|        
  Fredericton Canadiens AHL3 1 01 0|        
 1999-2000 Atlanta ThrashersNHL14 0 11 4|        
  Orlando Solar Bears IHL63 9 1726 31|Playoffs6 0 11
 2000-2001 Atlanta ThrashersNHL28 1 23 14|        
  Orlando Solar Bears IHL43 2 911 32|Playoffs15 1 67
 2001-2002 Atlanta ThrashersNHL2 0 00 0|        
  Chicago WolvesAHL42 3 1720 18|        
  Hershey BearsAHL32 7 916 12|Playoffs8 0 22
 2002-2003 Hershey BearsAHL80 8 2735 26|Playoffs5 0 44
 2003-2004 Colorado AvalancheNHL12 1 12 6|        
  Hershey BearsAHL64 11 2132 37|        
 2004-2005 Hershey BearsAHL67 7 3845 54|        
 2005-2006 Colorado AvalancheNHL80 9 2736 56|Playoffs9 2 24
 2006-2007 Colorado AvalancheNHL82 10 2939 50|        
 2007-2008 Colorado AvalancheNHL57 5 1621 33|        
 2008-2009 Colorado AvalancheNHL76 2 1012 32|        
 2009-2010 Colorado AvalancheNHL64 3 1720 28|Playoffs1 0 00
 2010-2011 Tampa Bay LightningNHL82 9 2231 14|Playoffs18 1 23
 2011-2012 Tampa Bay LightningNHL82 2 1315 20|        
 2012-2013 Oklahoma City BaronsAHL18 1 1617 10|        
  Minnesota WildNHL8 0 11 0|        
 2013-2014 Cleveland MonstersAHL53 6 814 24|        

Player statistics powered by www.eliteprospects.com