Elite Prospects
 Season Team League GP G A TP PIM
 2001-2002 Dartmouth SubwaysNSU18MHL74 95 98193 114
  Dartmouth SubwaysAir Canada Cup7 11 1324 0
  Truro BearcatsMJAHL2 0 11 0
 2002-2003 Shattuck St. Mary's 18U PrepUSHS-Prep57 72 90162 85
  Team Nova Scotia CWG5 9 716 16
 2003-2004 Rimouski OcéanicQMJHL59 54 81135 74
  Canada U18Hlinka Gretzky Cup5 4 26 10
  Canada U20WJC-206 2 35 4
  QMJHL All-StarsCHL Challenge2 1 34 2
 2004-2005 Rimouski OcéanicQMJHL62 66 102168 84
  Canada U20WJC-206 6 39 4
  Rimouski OcéanicMemorial Cup5 6 511 6
  QMJHL All-StarsCHL Challenge2 0 00 0
 2005-2006 Pittsburgh PenguinsNHL81 39 63102 110
  CanadaWC9 8 816 10
 2006-2007 Pittsburgh PenguinsNHL79 36 84120 60
 2007-2008 Pittsburgh PenguinsNHL53 24 4872 39
 2008-2009 Pittsburgh PenguinsNHL77 33 70103 76
 2009-2010 Pittsburgh PenguinsNHL81 51 58109 71
  CanadaOG7 4 37 4
 2010-2011 Pittsburgh PenguinsNHL41 32 3466 31
 2011-2012 Pittsburgh PenguinsNHL22 8 2937 14
 2012-2013 Pittsburgh PenguinsNHL36 15 4156 16
 2013-2014 Pittsburgh PenguinsNHL80 36 68104 46
  CanadaOG6 1 23 0
 2014-2015 Pittsburgh PenguinsNHL77 28 5684 47
  CanadaWC9 4 711 2
 2015-2016 Pittsburgh PenguinsNHL80 36 4985 42
 2016-2017 Pittsburgh PenguinsNHL75 44 4589 24
  CanadaWCup6 3 710 0
 2017-2018 Pittsburgh PenguinsNHL82 29 6089 46
 2018-2019 Pittsburgh PenguinsNHL79 35 65100 36
 2019-2020 Pittsburgh PenguinsNHL41 16 3147 15
 2020-2021 Pittsburgh PenguinsNHL55 24 3862 26
 2021-2022 Pittsburgh PenguinsNHL69 31 5384 32
 2022-2023 Pittsburgh PenguinsNHL82 33 6093 52
 2023-2024 Pittsburgh PenguinsNHL82 42 5294 40
 2024-2025 Pittsburgh PenguinsNHL49 13 3851 19
  Canada NHL 4 Nations- - -- -

Player statistics powered by www.eliteprospects.com