Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2008-2009 Mississauga Senators U16 AAAGTHL U1650 31 2556 94|        
  Mississauga Senators U16 AAAOHL Cup5 1 23 10|        
 2009-2010 Saginaw SpiritOHL65 6 612 96|Playoffs6 1 12
 2010-2011 Saginaw SpiritOHL64 8 917 132|Playoffs12 0 11 25 
 2011-2012 Saginaw SpiritOHL35 7 1219 76|        
  Barrie ColtsOHL31 9 514 59|Playoffs13 2 35 22 
 2012-2013 Barrie ColtsOHL50 36 2460 91|Playoffs16 9 716 42 
  OHL All-StarsJr Super Series1 0 00 2|        
  Canada U20WJC-206 0 22 31|        
 2013-2014 Providence BruinsAHL58 9 1322 50|        
 2014-2015 Providence BruinsAHL59 3 58 32|        
 2015-2016 Providence BruinsAHL33 0 55 54|        
  Charlotte CheckersAHL15 3 58 17|        
 2016-2017 Kalamazoo WingsECHL25 9 817 50|        
  St. John's IceCapsAHL23 3 58 8|Playoffs3 0 00
 2017-2018 Odense BulldogsDenmark27 15 2237 114|        
  Graz99ersICEHL14 5 611 36|        
  Iserlohn RoostersDEL1 1 12 0|Playoffs2 2 02
 2018-2019 Iserlohn RoostersDEL50 23 2043 83|        
 2019-2020 HV71SHL42 11 1526 59|        
 2020-2021 HC Dynamo PardubiceCzech40 18 1331 50|        

Player statistics powered by www.eliteprospects.com