Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1998-1999 Québec Remparts QC Int PW- - -- -|        
 2000-2001 Séminaire St-François BlizzardQM18AAA5 1 12 0|        
 2001-2002 Sherbrooke CastorsQMJHL6 0 33 0|        
  Séminaire St-François BlizzardQM18AAA41 21 3051 48|Playoffs8 2 79
 2002-2003 Sherbrooke CastorsQMJHL66 14 1529 41|Playoffs12 4 04 10 
 2003-2004 Lewiston MAINEiacsQMJHL69 39 3170 88|Playoffs7 7 411
  QMJHL All-StarsCHL Challenge2 1 56 0|        
 2004-2005 Lewiston MAINEiacsQMJHL65 40 4585 160|Playoffs8 5 27 18 
  QMJHL All-StarsCHL Challenge2 0 00 0|        
 2005-2006 Columbus Blue JacketsNHL17 0 00 14|        
  Syracuse CrunchAHL45 15 1530 52|Playoffs6 1 01 19 
 2006-2007 Columbus Blue JacketsNHL23 0 11 6|        
  Syracuse CrunchAHL48 11 1829 73|        
 2007-2008 Columbus Blue JacketsNHL3 0 00 2|        
  Syracuse CrunchAHL50 7 1320 116|Playoffs13 2 13 14 
 2008-2009 Columbus Blue JacketsNHL15 0 11 26|        
  Syracuse CrunchAHL49 22 1032 107|        
 2009-2010 Columbus Blue JacketsNHL9 0 00 10|        
  Syracuse CrunchAHL42 17 1835 111|        
  San Antonio RampageAHL16 9 615 14|        
 2010-2011 San Antonio RampageAHL59 24 2246 84|        
 2011-2012 Norfolk AdmiralsAHL42 6 1925 65|Playoffs18 9 716 48 
 2012-2013 Genève-Servette HCNL32 14 721 82|Playoffs6 2 46
 2013-2014 Genève-Servette HCSpengler Cup4 1 23 2|        
  Genève-Servette HCNL41 10 1929 148|Playoffs11 6 28 26 
 2014-2015 Genève-Servette HCNL30 10 1020 22|Playoffs8 1 34 12 
  Genève-Servette HCChampions HL6 0 22 2|        
  Genève-Servette HCSwiss Cup3 0 11 0|        
  Genève-Servette HCSpengler Cup4 0 11 0|        
 2015-2016 HC DavosSpengler Cup4 1 12 0|        
  HC DavosNL13 8 311 34|Playoffs4 1 23 29 
 2016-2017 Mountfield HKCzechia25 7 1320 91|Playoffs11 3 25 28 
  Mountfield HKSpengler Cup2 0 00 4|        
 2017-2018 Amur KhabarovskKHL28 5 611 28|Playoffs4 0 11 48 
 2018-2019 Kunlun Red StarKHL4 0 00 4|        
  Jonquière MarquisLNAH8 6 28 14|        
  Dornbirner ECICEHL11 4 59 16|        
 2019-2020 Jonquière MarquisLNAH24 9 1019 28|        
 2021-2022 Jonquière MarquisLNAH23 15 1328 22|Playoffs10 2 46
 2022-2023 Jonquière MarquisLNAH26 12 2234 26|Playoffs8 1 34 10 
 2023-2024 Jonquière MarquisLNAH25 14 1327 80|Playoffs11 5 611 28 
 2024-2025 Jonquière MarquisLNAH7 4 15 4|        
  Québec NationalLNAH2 1 12 10|Playoffs6 2 02 24 

Player statistics powered by www.eliteprospects.com