Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 Waterloo Wolves Minor Midget AAAOHL Cup5 4 04 0|        
  Waterloo Wolves Minor Midget AAAMidget49 34 1852 -|        
  Waterloo Wolves Minor Midget AAAAHMMPL29 24 1135 4|Playoffs13 9 817
  Waterloo Wolves Midget AAAAHMPL4 1 12 4|        
 2011-2012 Kitchener RangersOHL65 9 514 12|Playoffs16 0 11
  Canada Ontario U17WHC-176 2 24 0|        
 2012-2013 Kitchener RangersOHL67 14 1630 52|Playoffs8 0 00
 2013-2014 Kitchener RangersOHL67 18 1331 48|        
 2014-2015 Kitchener RangersOHL33 10 1020 32|        
  Oshawa GeneralsOHL36 7 1017 27|Playoffs21 0 33
  Oshawa GeneralsM-Cup4 0 00 0|        
 2015-2016 Laurentian Univ.USports26 11 617 4|Playoffs2 1 12
 2016-2017 Laurentian Univ.USports22 7 916 6|Playoffs2 0 00
  Canada Universiade6 3 03 4|        
 2017-2018 Laurentian Univ.USports28 9 1726 16|Playoffs2 1 12
 2018-2019 Orlando Solar BearsECHL30 12 2032 4|Playoffs7 2 13
  Manitoba MooseAHL29 4 15 15|        

Player statistics powered by www.eliteprospects.com