Elite Prospects
 Season Team League GP G A TP PIM
 2000-2001 Victoria GrizzliesBCHL1 0 00 0
  Peninsula PanthersVIJHL41 4 1620 42
 2001-2002 Victoria GrizzliesBCHL52 2 911 91
 2002-2003 Victoria GrizzliesBCHL32 3 69 94
  Nanaimo ClippersBCHL9 2 46 24
 2003-2004 Cornell Univ.NCAA31 0 22 71
 2004-2005 Cornell Univ.NCAA33 3 710 68
 2005-2006 Cornell Univ.NCAA28 7 613 69
 2006-2007 Hamilton Bulldogs AHL80 0 1212 129
 2007-2008 Montréal CanadiensNHL33 1 67 45
  Hamilton Bulldogs AHL20 2 68 49
 2008-2009 Montréal CanadiensNHL37 0 55 58
  Hamilton Bulldogs AHL18 1 56 35
 2009-2010 Montréal CanadiensNHL55 1 34 74
 2010-2011 Montréal CanadiensNHL3 0 00 4
  Colorado AvalancheNHL64 0 1010 71
 2011-2012 Colorado AvalancheNHL74 1 67 57
 2012-2013 Florida EverbladesECHL16 2 911 10
  Colorado AvalancheNHL34 1 34 54
  Toronto Maple LeafsNHL8 1 12 6
 2013-2014 HC Lev PrahaKHL43 2 79 51
 2014-2015 Ambrì-PiottaNL13 0 22 16
 2015-2016 HV71SHL28 2 35 78
  HV71Champions HL8 0 11 6

Player statistics powered by www.eliteprospects.com