Elite Prospects
 Season Team League GP G A TP PIM
 1991-1992 Beauce-Amiante Élites QC Int PW- - -- -
 1992-1993 Beauce-Amiante Élites QC Int PW- - -- -
 1994-1995 Trois-Rivières EstacadesQM18AAA1 0 11 0
 1995-1996 Trois-Rivières EstacadesQM18AAA44 29 3463 64
 1996-1997 Halifax MooseheadsQMJHL70 27 4168 60
 1997-1998 Halifax MooseheadsQMJHL51 47 3885 32
  Canada U20WJC-207 2 13 2
 1998-1999 Halifax MooseheadsQMJHL31 27 3461 30
  Hershey BearsAHL5 1 23 2
 1999-2000 Colorado AvalancheNHL76 17 3451 22
 2000-2001 Colorado AvalancheNHL82 27 5077 37
 2001-2002 Colorado AvalancheNHL70 13 3548 36
 2002-2003 Colorado AvalancheNHL82 26 4167 36
 2003-2004 Colorado AvalancheNHL69 25 5479 42
 2004-2005 LuganoNL6 3 36 4
 2005-2006 Colorado AvalancheNHL71 29 4978 46
 2006-2007 Calgary FlamesNHL81 22 5981 44
 2007-2008 Calgary FlamesNHL78 18 4058 48
 2008-2009 Montréal CanadiensNHL50 16 2541 34
 2009-2010 Tampa Bay LightningNHL80 10 2737 32
 2010-2011 Calgary FlamesNHL79 22 4769 24
 2011-2012 Calgary FlamesNHL64 13 3649 28
 2012-2013 Calgary FlamesNHL40 11 1627 22
 2013-2014 Colorado AvalancheNHL16 4 711 4
 2014-2015 Colorado AvalancheNHL80 22 3355 40
 2015-2016 Colorado AvalancheNHL52 4 1822 24
  Arizona CoyotesNHL18 4 913 8

Player statistics powered by www.eliteprospects.com