Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2008-2009 Markham Waxers U18 AAAETAHL U18- - -- -|        
  Markham Waxers U18 AAABig Nickel U183 0 11 0|        
 2009-2010 Markham WaxersOJHL16 1 56 8|Playoffs2 0 00
 2010-2011 Stouffville SpiritOJHL50 3 3134 12|Playoffs19 3 58
 2011-2012 Stouffville SpiritOJHL43 13 4154 26|Playoffs25 3 3134 10 
  Stouffville SpiritDudley Hewitt Cup4 1 78 4|        
  Canada East U19WJAC-194 0 11 2|        
 2012-2013 Clarkson Univ.NCAA36 2 1012 16|        
 2013-2014 Clarkson Univ.NCAA42 5 1217 24|        
 2014-2015 Clarkson Univ.NCAA37 1 89 24|        
 2015-2016 Clarkson Univ.NCAA35 5 813 6|        
  Albany DevilsAHL9 1 12 2|        
 2016-2017 Rochester AmericansAHL49 3 69 35|        
  Elmira JackalsECHL2 1 01 2|        
 2017-2018 Hershey BearsAHL5 0 11 0|        
  South Carolina StingraysECHL58 12 2335 23|Playoffs4 0 11
 2018-2019 HC BolzanoICEHL50 4 1317 34|Playoffs5 0 11 12 
  HC BolzanoChampions HL8 0 33 6|        
 2019-2020 SportLiiga49 8 513 45|        
 2020-2021 Fehérvár AV19ICEHL42 4 1216 45|Playoffs4 0 00
 2023-2024 Stoney Creek Tigers ACH1 0 11 0|Playoffs7 4 37
  Stoney Creek Tigers Allan Cup4 1 01 0|        
 2024-2025 Stoney Creek Tigers ACH3 0 00 0|        

Player statistics powered by www.eliteprospects.com