Elite Prospects
 Season Team League GP G A TP PIM
 2002-2003 Calgary Flames PeeweeQC Int PW- - -- -
 2004-2005 Calgary Edge School U15 PrepU15 AAA- - -- -
 2005-2006 Shattuck St. Mary's 18U PrepUSHS-Prep45 10 2838 10
 2006-2007 Calgary RoyalsAJHL39 20 2242 38
  Calgary HitmenWHL11 1 12 4
 2007-2008 Calgary HitmenWHL69 19 3453 46
 2008-2009 Calgary HitmenWHL72 40 68108 58
  WHL All-StarsCHL Challenge1 0 00 2
 2009-2010 Calgary HitmenWHL65 32 75107 50
  Calgary HitmenMemorial Cup2 0 22 0
  WHL All-StarsJr Super Series1 0 11 0
  Canada U20WJC-206 3 47 0
 2010-2011 Manchester MonarchsAHL72 23 2548 48
 2011-2012 Manchester MonarchsAHL74 20 2646 58
 2012-2013 Manchester MonarchsAHL74 26 3056 52
 2013-2014 Manchester MonarchsAHL43 10 1929 38
  Toronto MarliesAHL32 7 1017 32
 2014-2015 Toronto Maple LeafsNHL20 2 24 6
  Toronto MarliesAHL23 5 611 16
 2015-2016 JokeritKHL58 15 3449 67
  JokeritSpengler Cup2 1 23 2
 2016-2017 Lokomotiv YaroslavlKHL59 23 3356 55
  Team Canada Deutschland Cup3 0 22 0
  Team CanadaInternational3 0 22 0
 2017-2018 Lokomotiv YaroslavlKHL53 13 2033 42
  Team CanadaInternational8 0 33 6
  CanadaOG5 0 22 2
 2018-2019 Lokomotiv YaroslavlKHL52 19 2241 32
 2019-2020 Metallurg MagnitogorskKHL47 9 1322 36
 2020-2021 Dinamo MinskKHL37 17 1532 36
  Dinamo MinskBelarus Cup2 1 01 29
 2021-2022 HC Ambrì-PiottaNL24 3 69 14
  Lokomotiv YaroslavlKHL0 0 00 0
 2022-2023 Dinamo MinskKHL41 10 1424 59
 2023-2024 ERC IngolstadtDEL30 6 1218 22
  ERC IngolstadtChampions HL1 0 00 0

Player statistics powered by www.eliteprospects.com