Elite Prospects
 Season Team League 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
 2010-2011 Saginaw SpiritOHL64 8 917 132
 2011-2012 Saginaw SpiritOHL35 7 1219 76
  Barrie ColtsOHL31 9 514 59
 2012-2013 Barrie ColtsOHL50 36 2460 91
  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
 2017-2018 Odense BulldogsDenmark27 15 2237 114
  Graz99ersICEHL14 5 611 36
  Iserlohn RoostersDEL1 1 12 0
 2018-2019 Iserlohn RoostersDEL50 23 2043 83
 2019-2020 HV71SHL42 11 1526 59
 2020-2021 HC Dynamo PardubiceCzechia44 21 1435 52
 2021-2022 HC Dynamo PardubiceCzechia48 22 1436 88

Player statistics powered by www.eliteprospects.com