Elite Prospects
 Season Team League 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
  Plymouth WhalersOHL16 2 13 4
 2010-2011 Plymouth WhalersOHL66 19 2948 67
 2011-2012 Plymouth WhalersOHL57 29 2857 111
  OHL All-StarsJr Super Series1 1 01 2
 2012-2013 Cleveland MonstersAHL23 1 34 72
  Plymouth WhalersOHL32 17 1936 34
 2013-2014 Cleveland MonstersAHL63 4 812 167
 2014-2015 Cleveland MonstersAHL51 6 612 137
  Fort Wayne KometsECHL12 10 616 15
 2015-2016 Stockton HeatAHL22 3 47 71
  Adirondack ThunderECHL33 12 2032 114
 2016-2017 Charlotte CheckersAHL36 0 44 53
  Florida EverbladesECHL11 6 713 29
 2017-2018 Charlotte CheckersAHL4 0 00 2
  Florida EverbladesECHL63 25 4267 153
 2018-2019 Straubing TigersDEL28 5 1116 67
 2019-2020 Straubing TigersDEL49 6 2430 56
 2020-2021 Straubing TigersDEL17 3 36 31
 2021-2022 Bietigheim SteelersDEL19 7 411 19
  Toledo WalleyeECHL49 23 2649 70
 2022-2023 Toledo WalleyeECHL46 16 2743 145
  Belleville SenatorsAHL13 1 23 39
 2023-2024 HK Dukla MichalovceSlovakia43 13 1932 136
 2024-2025 Glasgow ClanEIHL39 18 2341 105
  Glasgow ClanEIHL Cup13 3 1215 55

Player statistics powered by www.eliteprospects.com