Elite Prospects
 Season Team League GP G A TP PIM
 2003-2004 Kamloops Blazers U15 A1U15 A1- - -- -
 2004-2005 Thompson Blazers U18 AAABCEHL U1826 22 2143 28
  Salmon Arm SilverbacksBCHL1 0 00 0
 2005-2006 Thompson Blazers U18 AAABCEHL U1831 29 3160 100
  Salmon Arm SilverbacksBCHL1 0 00 0
  Canada Pacific U17WHC-176 0 33 0
 2006-2007 Salmon Arm SilverbacksBCHL55 38 4684 87
  Canada West U19WJAC-194 1 45 2
 2007-2008 Cornell Univ.NCAA36 12 2032 28
 2008-2009 Cornell Univ.NCAA36 13 2235 34
 2009-2010 Cornell Univ.NCAA30 12 2335 39
 2010-2011 Charlotte CheckersAHL79 14 1832 26
 2011-2012 Carolina HurricanesNHL5 0 11 2
  Charlotte CheckersAHL58 8 1220 26
 2012-2013 Carolina HurricanesNHL32 4 59 8
  Charlotte CheckersAHL51 13 2437 20
 2013-2014 Carolina HurricanesNHL73 10 1424 29
 2014-2015 Carolina HurricanesNHL68 8 1725 12
 2015-2016 Carolina HurricanesNHL64 9 1322 18
 2016-2017 Boston BruinsNHL81 7 1017 14
 2017-2018 Boston BruinsNHL76 15 2641 18
 2018-2019 Columbus Blue JacketsNHL78 3 912 19
 2019-2020 Columbus Blue JacketsNHL64 5 914 10
 2020-2021 Columbus Blue JacketsNHL37 2 57 4
  Toronto Maple LeafsNHL0 0 00 0
 2021-2022 Winnipeg JetsNHL15 0 00 4
  Arizona CoyotesNHL24 0 44 4
  Tampa Bay LightningNHL10 0 00 2
  Syracuse CrunchAHL17 10 818 4
 2022-2023 Charlotte CheckersAHL66 24 3559 37
  Team Canada Spengler Cup3 0 00 0
 2023-2024 New York RangersNHL1 0 00 0
  Hartford Wolf PackAHL41 11 1627 38
 2024-2025 Hartford Wolf PackAHL0 0 00 0

Player statistics powered by www.eliteprospects.com