Elite Prospects
 Season Team League GP G A TP PIM
 1996-1997 Yorkton Maulers U18 AAASMAAAHL43 26 2955 188
 1997-1998 Melville MillionairesSJHL60 30 2757 151
 1998-1999 Melville MillionairesSJHL63 57 3289 222
 1999-2000 Ferris State Univ.NCAA38 20 929 70
 2000-2001 Ferris State Univ.NCAA37 16 1329 81
 2001-2002 Ferris State Univ.NCAA35 28 1038 68
 2002-2003 Ferris State Univ.NCAA42 35 4479 56
 2003-2004 Anaheim DucksNHL21 0 66 12
  Cincinnati Mighty DucksAHL59 19 2544 101
 2004-2005 Cincinnati Mighty DucksAHL54 22 1739 71
 2005-2006 Atlanta ThrashersNHL2 0 00 2
  Anaheim DucksNHL67 19 2241 69
  Portland PiratesAHL5 0 44 12
 2006-2007 Anaheim DucksNHL81 25 3560 81
 2007-2008 Anaheim DucksNHL82 21 2950 80
  CanadaWC9 2 57 4
 2008-2009 Anaheim DucksNHL62 16 1935 55
  Pittsburgh PenguinsNHL20 7 1118 16
 2009-2010 Pittsburgh PenguinsNHL50 13 1932 39
 2010-2011 Pittsburgh PenguinsNHL66 23 2548 47
 2011-2012 Pittsburgh PenguinsNHL82 26 3561 49
 2012-2013 Pittsburgh PenguinsNHL48 22 3052 39
 2013-2014 Pittsburgh PenguinsNHL78 35 3368 66
  CanadaOG6 1 01 6
 2014-2015 Pittsburgh PenguinsNHL74 17 2340 56
 2015-2016 Pittsburgh PenguinsNHL80 17 2340 41
 2016-2017 Pittsburgh PenguinsNHL71 9 2029 36
 2017-2018 Tampa Bay LightningNHL82 13 1629 35
 2018-2019 Chicago BlackhawksNHL56 5 510 23

Player statistics powered by www.eliteprospects.com