Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Clarington Toros U16 AAAETAHL U1633 8 1523 22|        
 2008-2009 Clarington Toros U18 AAAETAHL U1836 24 2953 32|        
 2009-2010 Bowmanville EaglesOJHL22 17 1330 24|Playoffs22 6 1319 34 
  Plymouth WhalersOHL16 2 13 4|        
 2010-2011 Plymouth WhalersOHL66 19 2948 67|Playoffs11 1 23 10 
 2011-2012 Plymouth WhalersOHL57 29 2857 111|Playoffs13 4 711 26 
  OHL All-StarsJr Super Series1 1 01 2|        
 2012-2013 Cleveland MonstersAHL23 1 34 72|        
  Plymouth WhalersOHL32 17 1936 34|Playoffs14 8 513 37 
 2013-2014 Cleveland MonstersAHL63 4 812 167|        
 2014-2015 Cleveland MonstersAHL51 6 612 137|        
  Fort Wayne KometsECHL12 10 616 15|Playoffs10 3 69 22 
 2015-2016 Stockton HeatAHL22 3 47 71|        
  Adirondack ThunderECHL33 12 2032 114|Playoffs12 5 611 39 
 2016-2017 Charlotte CheckersAHL36 0 44 53|        
  Florida EverbladesECHL11 6 713 29|Playoffs8 1 01 49 
 2017-2018 Charlotte CheckersAHL4 0 00 2|        
  Florida EverbladesECHL63 25 4267 153|Playoffs20 9 1322 39 
 2018-2019 Straubing TigersDEL28 5 1116 67|      0
 2019-2020 Straubing TigersDEL49 6 2430 56|        
 2020-2021 Straubing TigersDEL17 3 36 31|      0
 2021-2022 Bietigheim SteelersDEL19 7 411 19|        
  Toledo WalleyeECHL49 23 2649 70|Playoffs21 2 1012 25 
 2022-2023 Toledo WalleyeECHL46 16 2743 145|        
  Belleville SenatorsAHL13 1 23 39|        
 2023-2024 HK Dukla MichalovceSlovakia43 13 1932 136|Playoffs7 0 11 35 
 2024-2025 Glasgow ClanEIHL39 18 2341 105|        
  Glasgow ClanEIHL Cup13 3 1215 55|        

Player statistics powered by www.eliteprospects.com