Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 Washington Little Caps PWQC Int PW- - -- -|        
 2005-2006 Washington Little Caps 13U AAAAYHL 13U28 1 34 40|        
 2006-2007 Team Maryland 14U AAAAYHL 14U15 1 45 8|        
  Severna Park High USHS-MD5 3 58 8|        
 2007-2008 Washington Jr. NationalsAtJHL39 4 812 44|Playoffs5 0 22
 2008-2009 U.S. National U17 TeamUSDP16 3 14 12|        
  U.S. National U18 TeamUSDP1 0 11 0|        
  U.S. National U18 TeamNAHL42 2 1315 53|Playoffs9 1 01
  USA U17WHC-176 0 00 0|        
  USA U17 (all)International-Jr12 0 33 6|        
 2009-2010 USNTDP JuniorsUSHL26 4 59 68|        
  U.S. National U18 TeamUSDP39 2 68 37|        
  USA U18WJC-187 1 12 10|        
 2010-2011 London KnightsOHL63 1 1314 140|Playoffs6 0 00 17 
 2011-2012 London KnightsOHL48 2 1416 63|Playoffs19 3 58 27 
  USA U20WJC-206 1 12 6|        
  London KnightsM-Cup4 0 00 4|        
 2012-2013 Montréal CanadiensNHL8 0 22 2|Playoffs5 0 11 15 
  Hamilton Bulldogs AHL67 2 1113 71|        
 2013-2014 Montréal CanadiensNHL22 0 22 40|        
  Hamilton Bulldogs AHL47 3 69 70|        
 2014-2015 Montréal CanadiensNHL13 0 22 19|        
  Hamilton Bulldogs AHL44 1 67 36|        
 2015-2016 Montréal CanadiensNHL3 0 00 5|        
  St. John's IceCapsAHL6 0 22 6|        
  Arizona CoyotesNHL7 0 00 12|        
 2016-2017 Tucson RoadrunnersAHL64 1 1011 102|        
 2017-2018 Wilkes-Barre/Scranton PenguinsAHL62 5 1621 86|Playoffs2 0 00
 2018-2019 Milwaukee AdmiralsAHL75 8 1422 85|Playoffs5 0 11 10 
 2019-2020 Nashville PredatorsNHL28 1 45 34|Playoffs4 0 00
  Milwaukee AdmiralsAHL32 0 66 55|        
 2020-2021 Nashville PredatorsNHL7 0 00 4|        
  Boston BruinsNHL14 0 11 7|Playoffs4 0 00
 2021-2022 New York RangersNHL- - -- -|        

Player statistics powered by www.eliteprospects.com