Elite Prospects
 Season Team League GP G A TP PIM
 2002-2003 Syracuse Stars QC Int PW- - -- -
 2006-2007 Rochester StarsEJHL45 26 2854 80
 2007-2008 U.S. National U17 TeamNTDP7 11 112 4
  U.S. National U18 TeamNTDP28 20 1434 36
  U.S. National U18 TeamNAHL30 17 1734 26
  USA U17WHC-176 6 28 2
  USA U17 (all)International-Jr6 6 28 2
  USA U18WJC-187 6 28 6
 2008-2009 USNTDP JuniorsNAHL14 12 1527 28
  U.S. National U18 TeamNTDP41 21 1132 79
  USA U18WJC-187 6 410 8
 2009-2010 Kitchener RangersOHL58 47 3683 76
  USA U20WJC-207 2 57 0
 2010-2011 Chicago BlackhawksNHL9 2 13 9
  Rockford IceHogsAHL22 8 412 34
  USA U20WJC-204 0 11 2
 2011-2012 Chicago BlackhawksNHL3 0 00 0
  Rockford IceHogsAHL69 18 2240 121
 2012-2013 Chicago BlackhawksNHL3 1 12 0
  Rockford IceHogsAHL67 30 2858 86
 2013-2014 Chicago BlackhawksNHL24 5 611 32
  Rockford IceHogsAHL47 24 2347 58
 2014-2015 Chicago BlackhawksNHL15 0 00 15
  Rockford IceHogsAHL3 1 01 2
  Columbus Blue JacketsNHL28 2 46 13
  USAWC10 0 00 0
 2015-2016 Rockford IceHogsAHL28 9 1322 24
  Toronto MarliesAHL13 2 46 8
  San Jose BarracudaAHL18 5 914 12
 2016-2017 Syracuse CrunchAHL43 9 1221 22
  Tucson RoadrunnersAHL20 7 29 23
 2017-2018 Yugra Khanty-MansiyskKHL3 0 00 0
  South Carolina StingraysECHL2 0 11 0
  HPKLiiga7 1 34 2
  SC BernNL1 0 00 0
  HC DavosSpengler Cup4 3 14 2
  SC Rapperswil-Jona LakersSL10 3 58 46
  SC Rapperswil-Jona LakersNLA Q- - -- -
 2018-2019 Hershey BearsAHL3 0 00 2

Player statistics powered by www.eliteprospects.com