Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 Rochester PeeweeQC Int PW- - -- -|        
 2007-2008 Toronto Marlboros U16 AAAGTHL U1660 8 4250 116|        
  Toronto Marlboros U16 AAAOHL Cup7 0 44 6|        
 2008-2009 U.S. National U17 TeamNTDP15 1 56 18|        
  U.S. National U18 TeamNTDP13 1 56 14|        
  U.S. National U18 TeamNAHL34 0 99 38|        
  USA U17WHC-176 1 34 4|        
  USA U17 (all)International-Jr9 1 45 10|        
  USA U18WJC-187 0 22 4|        
 2009-2010 USNTDP JuniorsUSHL26 4 1317 44|        
  U.S. National U18 TeamNTDP39 10 2232 76|        
  USA U18WJC-187 3 710 4|        
 2010-2011 Boston Univ.NCAA39 5 2126 80|        
 2011-2012 Boston Univ.NCAA38 4 2933 64|        
  USA U20WJC-206 1 45 6|        
 2012-2013 Rockford IceHogsAHL73 9 3746 67|        
 2013-2014 Rockford IceHogsAHL74 12 4759 64|        
 2014-2015 Chicago BlackhawksNHL4 1 12 2|        
  Rockford IceHogsAHL38 1 1213 20|        
  Vancouver CanucksNHL17 0 22 8|        
  Utica CometsAHL11 1 45 28|Playoffs23 3 58 26 
 2015-2016 Pittsburgh PenguinsNHL9 0 11 3|        
  Wilkes-Barre/Scranton PenguinsAHL6 0 33 0|        
  Edmonton OilersNHL20 1 56 10|        
 2016-2017 New York RangersNHL31 2 911 17|        
 2017-2018 Arizona CoyotesNHL5 0 22 2|        
  Tucson RoadrunnersAHL21 1 45 40|        
  Rockford IceHogsAHL38 4 2630 48|Playoffs13 1 1314
 2018-2019 Columbus Blue JacketsNHL4 0 00 0|Playoffs7 0 11
  Cleveland MonstersAHL45 4 3337 98|        
 2019-2020 Cleveland MonstersAHL55 7 3441 75|        
 2020-2021 Cleveland MonstersAHL9 1 34 6|        
  USAWC7 2 35 2|        
 2021-2022 Lehigh Valley PhantomsAHL74 5 3742 78|        
 2022-2023 Rockford IceHogsAHL48 3 2124 51|        
  Hartford Wolf PackAHL20 1 89 16|Playoffs6 2 02 24 
 2023-2024 IlvesLiiga40 8 2028 41|Playoffs5 0 33 10 
  IlvesChampions HL2 0 00 2|        
 2024-2025 Kunlun Red StarKHL49 5 1217 51|        

Player statistics powered by www.eliteprospects.com