Elite Prospects
 Season Team League GP G A TP PIM
 2006-2007 Toronto Marlboros U15 AAAGTHL U15- - -- -
  Toronto Marlboros U15 AAABig Nickel U144 2 24 2
 2007-2008 Toronto Marlboros U16 AAAGTHL U1652 32 3466 36
  Toronto Marlboros U16 AAAOHL Cup7 3 710 4
 2008-2009 London KnightsOHL32 4 711 4
  Oshawa GeneralsOHL27 4 1014 10
  Canada Ontario U17WHC-176 2 02 6
 2009-2010 Oshawa GeneralsOHL64 41 2566 27
  OHL All-StarsJr Super Series1 0 11 0
  Canada U18WJC-186 2 13 6
 2010-2011 Oshawa GeneralsOHL66 54 4599 38
  OHL All-StarsJr Super Series1 1 01 2
 2011-2012 Oshawa GeneralsOHL55 34 3367 12
  Hartford Wolf PackAHL5 1 12 0
  OHL All-StarsJr Super Series1 1 12 0
 2012-2013 New York RangersNHL1 0 00 0
  Hartford Wolf PackAHL73 19 1635 15
 2013-2014 Montréal CanadiensNHL2 0 00 0
  Hamilton Bulldogs AHL55 11 1627 22
 2014-2015 Montréal CanadiensNHL18 1 01 7
  Hamilton Bulldogs AHL52 11 1122 18
 2015-2016 Montréal CanadiensNHL5 0 22 2
  St. John's IceCapsAHL18 7 714 4
  Arizona CoyotesNHL1 0 00 0
  Springfield FalconsAHL16 3 47 4
 2016-2017 Hershey BearsAHL65 24 2549 6
 2017-2018 Wilkes-Barre/Scranton PenguinsAHL51 18 1634 14
  Team CanadaInternational3 1 01 0
  Team Canada Spengler Cup4 0 11 2
  CanadaOG6 1 12 2
 2018-2019 Rögle BKSHL11 0 11 0
  Traktor ChelyabinskKHL35 9 1019 22
 2019-2020 Traktor ChelyabinskKHL20 2 13 6
  SC BernNL1 1 01 0
 2020-2021 KooKooLiiga32 10 1323 6
 2021-2022 Barys AstanaKHL9 0 11 0
  SC BernNL28 10 717 4
 2022-2023 HC BolzanoICEHL48 25 1035 10
 2023-2024 HC BolzanoICEHL48 17 2138 10
  HC BolzanoChampions HL6 1 23 4
 2024-2025 Bili Tygri LiberecCzechia16 0 11 6
  HC Nove ZamkySlovakia22 14 1226 54
  Iserlohn RoostersDEL10 5 510 4

Player statistics powered by www.eliteprospects.com