Elite Prospects
 Season Team League GP G A TP PIM
 2006-2007 ZSC U15Top Mini22 22 2547 30
  ZSC II U17Novizen A14 20 1535 32
  GC/Küsnacht U17Top Novizen1 0 11 0
 2007-2008 ZSC U15Top Mini19 17 1532 53
  ZSC U17Elite Novizen1 0 00 0
  ZSC II U17Top Novizen17 10 1323 26
 2008-2009 ZSC U17Elite Novizen28 14 1125 38
  Dübendorf U20Top Junioren4 1 45 0
  Switzerland U16 (all)International-Jr13 5 27 0
 2009-2010 ZSC U17Elite Novizen22 24 3155 14
  GC/Küsnacht U20Elite Jr. A14 3 47 4
  Switzerland U17 (all)International-Jr10 10 212 6
  Switzerland U18WJC-186 0 33 2
  Switzerland U18 (all)International-Jr11 0 44 4
 2010-2011 GC/KüsnachtNLB36 11 1223 20
  VispNLB2 0 00 0
  Switzerland U18WJC-186 3 25 8
  Switzerland U18 (all)International-Jr22 8 1119 41
 2011-2012 Rouyn-Noranda HuskiesQMJHL62 36 3874 50
  Switzerland U20WJC-206 1 12 2
  Switzerland U20 (all)International-Jr14 2 57 6
 2012-2013 Rouyn-Noranda HuskiesQMJHL53 31 6798 45
  Switzerland U20WJC-206 5 38 4
  Switzerland U20 (all)International-Jr13 8 614 8
 2013-2014 Hamilton Bulldogs AHL64 17 2744 40
 2014-2015 Montréal CanadiensNHL12 2 13 0
  Hamilton Bulldogs AHL60 14 2943 42
 2015-2016 Montréal CanadiensNHL44 7 1017 6
  St. John's IceCapsAHL26 10 1323 22
  SwitzerlandWC7 3 47 4
  Switzerland (all)International12 3 58 8
 2016-2017 Montréal CanadiensNHL27 2 68 4
  St. John's IceCapsAHL20 8 1422 8
  Colorado AvalancheNHL19 5 1116 8
 2017-2018 Colorado AvalancheNHL50 8 1422 10
  SwitzerlandWC9 2 79 27
  Switzerland (all)International9 2 79 27
 2018-2019 Colorado AvalancheNHL64 7 1017 14
  SwitzerlandWC6 3 03 2
  Switzerland (all)International- - -- -

Player statistics powered by www.eliteprospects.com