Elite Prospects
 Season Team League GP G A TP PIM
 2002-2003 Cambridge RedhawksMWJHL48 3 1922 70
 2003-2004 Mississauga IceDogsOHL61 3 710 30
  Canada Ontario U17WHC-176 0 22 19
 2004-2005 Mississauga IceDogsOHL66 11 1728 103
  Canada U18WJC-184 0 00 4
  Canada U18Hlinka Gretzky Cup5 0 22 8
  OHL All-StarsCHL Challenge2 0 00 0
 2005-2006 Mississauga IceDogsOHL67 16 2541 152
  Binghamton SenatorsAHL9 1 01 2
  OHL All-StarsCHL Challenge2 0 00 2
 2006-2007 Mississauga IceDogsOHL23 5 1116 37
  Saginaw SpiritOHL30 5 2429 49
  Binghamton SenatorsAHL5 0 22 9
  OHL All-StarsCHL Challenge1 0 00 0
 2007-2008 Ottawa SenatorsNHL21 2 24 19
  Binghamton SenatorsAHL24 3 58 44
 2008-2009 Ottawa SenatorsNHL12 0 00 15
  Binghamton SenatorsAHL18 1 12 41
 2009-2010 Binghamton SenatorsAHL57 5 611 109
 2010-2011 Ottawa SenatorsNHL1 0 00 0
  Binghamton SenatorsAHL58 6 915 111
 2011-2012 Columbus Blue JacketsNHL14 0 11 32
  Springfield FalconsAHL23 5 611 43
 2012-2013 Springfield FalconsAHL18 2 57 54
 2013-2014 Columbus Blue JacketsNHL1 0 00 5
  Springfield FalconsAHL58 8 1018 132
 2014-2015 Rockford IceHogsAHL61 6 814 165
 2015-2016 Nashville PredatorsNHL17 0 00 17
  Milwaukee AdmiralsAHL39 4 59 84
 2016-2017 Nashville PredatorsNHL9 0 00 19
  Milwaukee AdmiralsAHL13 2 24 33
 2017-2018 Milwaukee AdmiralsAHL34 2 46 36
 2018-2019 Colorado EaglesAHL35 2 46 81

Player statistics powered by www.eliteprospects.com