Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2008-2009 The Roxbury Latin School USHS-Prep21 8 816 -|        
 2009-2010 The Roxbury Latin School USHS-Prep21 23 2144 -|        
  Team Black USA-S15- - -- -|        
 2010-2011 St. Sebastian's School USHS-Prep27 25 2550 10|        
  Cape Cod Whalers 18U AAAMSHL 18U10 10 717 0|Playoffs4 0 22
 2011-2012 Team Gold USA-S17- - -- -|        
  St. Sebastian's School USHS-Prep26 20 3454 -|        
  Cape Cod Whalers 18U AAAMSHL 18U8 5 611 4|        
  USNTDP JuniorsUSHL7 3 25 0|        
  U.S. National U18 TeamNTDP14 4 610 2|        
  USA U18WJC-186 1 34 0|        
  USA U18Hlinka Gretzky Cup4 2 35 2|        
 2012-2013 Boston Univ.NCAA39 16 2238 16|        
 2013-2014 Boston Univ.NCAA35 10 1222 14|        
  USA U20WJC-204 1 01 4|        
 2014-2015 Boston Univ.NCAA41 23 2750 26|        
 2015-2016 Boston Univ.NCAA39 17 2744 16|        
 2016-2017 San Jose SharksNHL3 1 01 0|        
  San Jose BarracudaAHL63 23 3558 10|Playoffs15 4 37
 2017-2018 San Jose SharksNHL19 0 44 2|        
  San Jose BarracudaAHL31 7 1825 12|        
  Buffalo SabresNHL2 0 00 0|        
  Rochester AmericansAHL18 6 915 4|Playoffs3 1 12
 2018-2019 Buffalo SabresNHL1 0 00 0|        
  Rochester AmericansAHL70 20 2848 42|Playoffs3 0 00
 2019-2020 Hartford Wolf PackAHL62 11 2738 24|        
 2020-2021 Henderson Silver KnightsAHL37 16 2137 4|Playoffs5 3 36
 2021-2022 Anaheim DucksNHL5 0 11 0|        
  San Diego GullsAHL53 13 2134 20|Playoffs2 0 11
 2022-2023 San Diego GullsAHL27 3 1518 8|        
  Grand Rapids GriffinsAHL39 14 1731 8|        
 2023-2024 MoDo HockeySHL34 4 812 2|        
 2024-2025 Kunlun Red StarKHL53 8 1220 18|        

Player statistics powered by www.eliteprospects.com