Elite Prospects
 Season Team League GP G A TP PIM
 2001-2002 Blake SchoolUSHS-MN26 7 512 -
 2002-2003 Blake SchoolUSHS-MN28 17 2340 12
 2003-2004 Team TDS TransportationUMHSEHL24 8 816 -
  Blake SchoolUSHS-MN27 31 2455 4
 2004-2005 Dartmouth CollegeNCAA33 5 611 4
 2005-2006 Dartmouth CollegeNCAA28 8 1220 6
 2006-2007 Dartmouth CollegeNCAA33 13 1124 20
 2007-2008 Dartmouth CollegeNCAA29 15 1530 18
  Hamilton Bulldogs AHL8 0 11 5
 2008-2009 Hamilton Bulldogs AHL52 6 511 8
  Cincinnati CyclonesECHL15 0 88 4
 2009-2010 Montréal CanadiensNHL3 0 00 0
  Hamilton Bulldogs AHL76 17 2037 12
 2010-2011 Hamilton Bulldogs AHL80 18 1836 36
 2011-2012 Tampa Bay LightningNHL40 2 911 8
  Norfolk AdmiralsAHL29 6 612 6
 2012-2013 Tampa Bay LightningNHL1 0 00 0
  Syracuse CrunchAHL76 13 2538 34
 2013-2014 Cleveland MonstersAHL66 7 1522 31
 2014-2015 Nürnberg Ice TigersDEL44 2 57 22

Player statistics powered by www.eliteprospects.com