Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2008-2009 Vaughan Kings U16 AAAGTHL U1662 15 3348 136|        
 2009-2010 Sudbury WolvesOHL63 1 89 46|Playoffs4 0 11
 2010-2011 Sudbury WolvesOHL67 4 2630 94|Playoffs8 1 45
 2011-2012 Sudbury WolvesOHL60 3 2326 81|Playoffs4 0 00 12 
  Chicago WolvesAHL4 0 11 0|Playoffs2 0 00
 2012-2013 Sudbury WolvesJCWC5 1 01 29|        
  OHL All-StarsJr Super Series1 1 01 0|        
  Sudbury WolvesOHL41 6 2127 44|        
  Kitchener RangersOHL28 1 1718 45|Playoffs10 1 12
  Vancouver CanucksNHL3 0 00 0|Playoffs4 0 00
  Chicago WolvesAHL3 0 22 0|        
 2013-2014 Vancouver CanucksNHL15 1 01 4|        
  Utica CometsAHL59 6 1117 46|        
 2014-2015 Vancouver CanucksNHL10 1 01 0|        
  Utica CometsAHL35 7 916 31|Playoffs18 1 01 24 
 2015-2016 Toronto Maple LeafsNHL39 1 56 26|        
  Toronto MarliesAHL7 0 33 2|        
 2016-2017 Toronto Maple LeafsNHL2 0 00 6|        
  Toronto MarliesAHL18 1 1112 14|        
  Pittsburgh PenguinsNHL2 0 00 2|        
  Wilkes-Barre/Scranton PenguinsAHL17 1 34 6|Playoffs1 0 00
 2017-2018 Pittsburgh PenguinsNHL5 0 00 2|        
  Wilkes-Barre/Scranton PenguinsAHL32 1 1314 18|        
 2018-2019 Toronto MarliesAHL39 2 46 18|        
 2019-2020 Belleville SenatorsAHL36 0 1010 18|        
 2020-2021 MoDo HockeyHockeyAllsvenskan34 4 1317 24|        
 2021-2022 Dinamo RigaKHL7 1 23 2|        

Player statistics powered by www.eliteprospects.com