Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1998-1999 Québec AcesQAHA28 33 2356 24|        
 1999-2000 Québec AcesQAHA26 12 2335 42|        
 2000-2001 Sainte-Foy GouverneursQMAAA39 17 3552 48|Playoffs16 9 1726
  Sainte-Foy GouverneursAir Canada Cup7 - -13 -|        
  Canada Québec U17WHC-174 1 34 4|        
 2001-2002 Moncton WildcatsQMJHL66 31 2859 51|        
  Canada Québec U17WHC-176 3 36 0|        
 2002-2003 Moncton WildcatsQMJHL71 49 52101 90|Playoffs2 1 01
  Canada U18WJC-187 4 48 12|        
  Canada U18Nations Cup5 0 00 4|        
 2003-2004 Moncton WildcatsQMJHL66 36 4682 80|Playoffs20 7 1017 17 
  QMJHL All-StarsCHL Challenge2 2 13 0|        
 2004-2005 Moncton WildcatsQMJHL68 35 3671 114|Playoffs12 6 1319 22 
 2005-2006 San Jose SharksNHL39 14 1327 35|Playoffs11 1 56
  Cleveland BaronsAHL49 20 2343 33|        
 2006-2007 San Jose SharksNHL62 15 1631 29|Playoffs11 0 11
  Worcester SharksAHL10 3 47 2|        
 2007-2008 San Jose SharksNHL59 13 1023 62|        
  Buffalo SabresNHL17 3 69 2|        
 2008-2009 Vancouver CanucksNHL81 15 1732 27|Playoffs10 2 24
 2009-2010 Vancouver CanucksNHL59 11 1122 21|Playoffs12 4 15
 2010-2011 Florida PanthersNHL68 5 1015 21|        
 2011-2012 New Jersey DevilsNHL32 1 56 16|Playoffs24 2 57 27 
  Albany DevilsAHL17 3 36 8|        
 2012-2013 New Jersey DevilsNHL47 8 715 17|        
 2013-2014 New Jersey DevilsNHL78 3 912 33|        
 2014-2015 New Jersey DevilsNHL67 16 1632 28|        
  Albany DevilsAHL9 1 45 17|        
 2015-2016 New York IslandersNHL24 1 56 9|Playoffs6 0 00
 2016-2017 Bridgeport Sound TigersAHL33 16 1026 26|        
 2017-2018 Bridgeport Sound TigersAHL16 7 29 0|        

Player statistics powered by www.eliteprospects.com