1993-94 Laval Titan QMJHL 51 9 14 23 70
1994-95 Laval Titan College Francais QMJHL 71 30 58 88 199 20 8 21 29 42
1995-96 Laval Titan College Francais QMJHL 38 21 39 60 130
1995-96 Granby Predateurs QMJHL 27 12 46 58 97
1996-97 Portland Pirates AHL 76 6 40 46 140 5 2 1 3 14
1997-98 Portland Pirates AHL 58 19 31 50 137 8 4 2 6 24
1997-98 Washington Capitals NHL 6 0 1 1 6 -- -- -- -- --
1998-99 Washington Capitals NHL 16 4 3 7 16 -- -- -- -- --
1998-99 Portland Pirates AHL 64 18 42 60 135 -- -- -- -- --
1999-00 Saint John Flames AHL 65 17 49 66 137 3 0 1 1 4
1999-00 Calgary Flames NHL 10 0 2 2 10 -- -- -- -- --
2000-01 Saint John Flames AHL 53 10 36 46 153 -- -- -- -- --
2000-01 Calgary Flames NHL 14 1 3 4 14 -- -- -- -- --
2001-02 Quebec Citadelles AHL 35 10 19 29 70 3 2 3 5 10
2001-02 Montreal Canadiens NHL 8 1 0 1 8 -- -- -- -- --
2002-03 Hamilton Bulldogs AHL 43 21 39 60 78 22 2 15 17 73
2003-04 Hamilton Bulldogs AHL 50 18 33 51 119 10 1 2 3 67
2003-04 Montreal Canadiens NHL 4 0 1 1 4 -- -- -- -- --
2004-05 Lugano SwissA 31 6 12 18 81