Elite Prospects
 Season Team League GP G A TP PIM
 2007-2008 Toronto Jr. Canadi. Mn Mdgt AAAGTMMHL84 47 62109 131
 2008-2009 Mississauga SteelheadsOHL49 3 912 23
 2009-2010 Mississauga SteelheadsOHL66 17 1936 26
 2010-2011 Mississauga SteelheadsOHL58 15 1631 43
  Mississauga SteelheadsM-Cup5 1 12 2
 2011-2012 Mississauga SteelheadsOHL65 33 4982 83
  OHL All-StarsJr Super Series1 0 00 0
 2012-2013 Mississauga SteelheadsOHL66 21 5273 89
  Worcester SharksAHL8 3 36 2
 2013-2014 Worcester SharksAHL24 0 33 33
  San Francisco BullsECHL8 1 45 4
  Ontario ReignECHL5 3 14 0
  Iowa WildAHL24 0 22 20
 2014-2015 Wheeling NailersECHL61 18 4967 57
  Worcester SharksAHL6 1 23 0
 2015-2016 Wheeling NailersECHL56 26 4167 76
  Chicago WolvesAHL12 1 45 4
 2016-2017 Ravensburg TowerstarsDEL212 1 34 2
  CortinaAlpsHL22 17 2845 30
 2017-2018 CortinaAlpsHL40 27 4976 78
 2018-2019 Herning Blue FoxDenmark7 1 34 2
  MilanoAlpsHL9 3 1114 6
  HC BolzanoEBEL27 8 1220 4
 2019-2020 WinterthurNLB37 18 2442 54
  WinterthurSwiss Cup1 0 00 2
 2020-2021 WinterthurNLB- - -- -

Player statistics powered by www.eliteprospects.com