Named one of Carolina’s alternate captains on Sept. 29, 2019, ahead of just his second season with the Hurricanes.
Played 72 games with Vancouver (WHL), recording 28 points (11g, 17a)… Scored a goal in his WHL debut vs. Chilliwack (9/24)… Scored goals in back-to-back games vs. Brandon (10/22) and vs. Everett (10/23), and repeated the feat at Edmonton (11/26) and at Red Deer (11/27)… Registered his first WHL three-point
game vs. Seattle (2/18; 2g, 1a)… Notched a three-game point streak from 2/25-2/27 (1g, 4a)… Appeared in four playoff games, scoring his first WHL playoff goal vs. Tri- City (3/26).
Skated in 72 WHL games with Vancouver, posting 64 points (40g, 24a)… Finished second on the team in goals (40) and third in points (64)… Tied for the team lead in game-winning goals (5)… Recorded 15 multi-point games… Registered back-to-back three-point games vs. Victoria (10/21; 1g, 2a) and vs. Kelowna (10/23; 2g, 1a)… Posted his first WHL hat trick at Prince George (10/28)… Capped off an eight-game point streak from 11/20-12/9 (10g, 2a) with a hat trick vs. Portland (12/9)… Posted a five-game point streak from 12/30-1/13 (5g, 2a)… Recorded a four-game point streak from 3/9-3/16 (6g, 3a), including a four-point game (3g, 1a) vs. Kelowna (3/16)… Opened the playoffs with back-to-back four-point games vs. Spokane (3/23; 2g, 2a and 3/24; 1g, 3a)… Appeared in six playoff games with nine points (3g, 6a).
Played his first professional season, appearing in 53 games with Portland (AHL), recording 19 points (9g, 10a)… Registered his first AHL point (assist) at Manchester (11/25)… Scored his first pro goal at Wilkes-Barre/Scranton (12/8)… Notched a three-game point streak from 2/26-3/3, including a three-point game (2g, 1a) vs. Providence (2/26)… Posted a three- game point streak from 3/24-3/29 (2g, 1a)… Appeared in three playoff games, recording his first AHL playoff point (assist) at Syracuse (4/27).
Skated in 67 games with Portland, registering 30 points (14g, 16a)… Scored a goal in back-to-back games vs. Worcester (12/14) and at Manchester (12/20), and repeated the feat at Albany (3/7) and vs. Worcester (3/8)… Recorded a four-game point streak from 3/29-4/5 (2g, 4a).
Posted 43 points (15g, 28a) in 62 AHL games with Portland and had an assist in eight NHL games with Arizona… Began the season in the AHL… Posted a five-game point streak from 11/21-12/13 (2g, 5a)… Made his NHL debut vs. BOS (12/6) and played second NHL game vs. NSH (12/11) before being reassigned to the AHL… Registered a four-game point streak from 12/19-12/28 (3g, 2a)… Recalled to Arizona in Feb., playing six games from 2/13-2/24… Recorded his first NHL point (assist) and logged a season- high 16:16 of ice time at COL (2/16)… After returning to Portland, he posted a four-game point streak from 3/1-3/8 (3g, 5a)… Recorded a five-game point streak from 3/14-3/25 (1g, 6a).
Skated in 81 games with the Coyotes, posting 24 points (9g, 15a)… Led all Coyotes forwards in shorthanded time on ice (209:28)… Scored his first NHL goal, also the game-winner, against Marc-Andre Fleury vs. PIT (10/10)… Logged a season-high 20:15 of ice time vs. COL (11/5)… Posted his first career multi-point game (1g, 1a) vs. CBJ (12/17)… Registered two assists at EDM (1/2)… Scored the game-winning goal vs. LAK (1/23)… Recorded a three-game point streak from 1/26-2/4 (2g, 2a)… Notched a three-game point streak from 2/22-2/25 (1g, 2a)… Scored his first career shorthanded goal vs. FLA (3/5).
Appeared in 77 games with Arizona, recording career highs in goals (11) and points (25)… Opened the season with a three-game point streak from 10/15-10/20 (2g, 2a)… Scored two goals at COL (11/8)… Logged a career-high 20:22 of ice time vs. CGY (12/8)… Skated in his 200th career game vs. PIT (12/16)… Had a three-game point streak from 2/13-2/16 (3g, 2a), including a shorthanded game- winning goal in a three-point game (2g, 1a) at LAK (2/16)… Scored the game-winning goal at CAR (3/3)…Registered two assists vs. NJD (3/11).
Posted 15 points (6g, 9a) in 81 games with Arizona… Matched his career high in games played… Scored his first goal of the season at PHI (10/30)… Registered an assist while playing in his 200th career game vs. PIT (12/16)… Posted his first multi-point game of the season (1g, 1a) vs. TOR (12/28)… Logged a season-high 18:08 of ice time vs. ANA (2/24)… Recorded a goal in back-to-back games vs. MIN (3/1) and vs. OTT (3/3)… Posted his first career fighting major against Nathan MacKinnon at COL (3/10).
Completed his fifth NHL season and first with Carolina… Posted 25 points (15g, 10a) while skating in all 82 games for the first time in his career… Set career highs in goals, game-winning goals (5), shots (146) and hits (199)… Tied career high in points… Led the team in hits… Made Hurricanes debut vs. NYI (10/4)… Scored first Hurricanes goal at CBJ (10/5)… Tallied two points (1g, 1a) vs. NYR (10/7)… Scored a shorthanded goal at DET (10/22)… Scored first career hat trick vs. FLA (11/23)… Scored the game-winning goal at PHI (1/3)… Signed a two-year contract extension (1/29)… Scored the game-winning goal vs. VGK (2/1)… Played 300th career game and scored a goal at PIT (2/5)… Tallied two assists at BUF (2/7)… Scored the game-winning goal at NSH (3/9)… Posted assists in back-to-back games from 3/23-3/24 (2a)… Made his NHL playoff debut in Game 1 of the Eastern Conference First Round at WSH (4/11)… Earned his first playoff point with an assist in Game 3 vs. WSH (4/15)… Tallied an assist in consecutive games (5/3-5/9:2a).
Completed his sixth NHL season and second with the Hurricanes… Registered 13 points (2g, 11a) in 45 games… Ranked fifth on the team in hits (72)… Named an alternate captain (9/29)… Registered an assist at WSH (10/5)… Earned an assist at MIN (11/16)… Scored a goal at TBL (11/30)… Logged a season-high 15:06 of ice time at BOS (12/3)… Scored the game-winning goal at EDM (12/10)… Earned two assists in his 100th Hurricanes game at CGY (12/14)… Registered two assists at COL (12/19)… Earned an assist vs. WSH (12/28)… Recorded 100th career NHL point (assist) vs. PHI (1/7)… Tallied two assists at PIT (3/8)… Missed 22 games due to injury… Registered three points (2g, 1a) in eight playoff games… Ranked tied for second on team in playoff hits (26)… Scored first career NHL playoff goal in Game 2 of Eastern Conference Qualifying Round vs. NYR (8/3)… Scored a goal in Game 4 of Eastern Conference First Round vs. BOS (8/17)… Earned an assist and played a playoff career-high 15:45 in Game 5 at BOS (8/19).
Posted 13 points (4g, 9a) in 44 games… Ranked fifth on the team in hits (90)… Earned assists in back-to-back games at CBJ (2/7-2/8)… Scored a goal at DAL (2/13)… Tallied a shorthanded assist vs. FLA (3/7)… Played 400th career NHL game vs. CBJ (3/18)… Tied career high with four blocked shots at CHI (4/1)… Scored the game-winning goal and posted a season-high seven hits vs. DAL (4/4)… Posted second career NHL fighting major against Barclay Goodrow at TBL (4/20)… Scored goals in back-to-back games at TBL (4/20) and at FLA (4/22)… Missed nine games due to a lower-body injury (4/24-5/8)… Tallied three assists in 11 playoff games… Recorded two assists for his first career NHL/Hurricanes postseason multi-point game in Game 4 of the Central Division First Round at NSH (5/23)… Posted an assist in Game 4 of the Central Division Second Round at TBL (6/5).
Posted 15 points (6g, 9a) in 59 games… Tied his single-season career high with a +1 rating… Scored a goal in season opener vs. NYI (10/14)… Placed on injured reserve and missed nine games due to a lower-body injury (12/4-1/1)… Missed two games while in COVID protocol (1/21-1/22)… Played his 200th Hurricanes game at BOS (2/10)… Scored the game-winning goal vs. PHI (3/12)… Missed seven games due to a lower-body injury (3/18-3/29)… Scored the game-winning goal vs. ANA (4/10)… Finished the regular season on a three-game point streak (4/24-4/28: 2g, 1a)… Earned one assist in six playoff games… Missed eight games during the playoffs due to a lower-body injury (5/8-5/24)… Tallied an assist in Game 7 of the Eastern Conference Second Round vs. NYR (5/30)… Longest goal streak: 2 games (4/26-4/28: 2g)… Longest point streak: 3 games (4/24-4/28: 2g, 1a).
Posted 34 points (13g, 21a) in 82 games with Carolina, reaching the 20-assist mark and 30-point mark for the first time in his NHL career… Was one of six Hurricanes skaters to play all 82 games and accomplished the feat for the second time… Ranked tied for second in takeaways among all Hurricanes forwards (45)… Set new career highs in assists, points, plus/minus (+7), penalty minutes (61) and even-strength points (32)… Selected by the Carolina PHWA as the Hurricanes’ nominee for the Masterton Trophy, given annually to the player who exemplifies the qualities of perseverance, sportsmanship and dedication to hockey… Alongside Stefan Noesen, became one of just five players in franchise history to post his first career 30-point season at age 30 or above… Logged 15:38 of ice time per game, his highest single-season average since 2016-17… Scored his first goal of the season at SEA (10/17)… Posted a three-game assist/point streak from 11/10-11/14 (2g, 3a), with two points (1g, 1a) vs. EDM (11/10) and at CHI (11/14)… Played his 500th career NHL game at PIT (11/29)… Scored his second career hat trick (3g) at STL (12/1)… Scored a goal in back-to-back games from 12/23-12/27 (2g, 2a), with three points (1g, 2a) vs. PHI (12/23)… Tallied a shorthanded assist vs. BOS (1/29)… Scored his first shorthanded goal since 2018-19 at BUF (2/1)… Earned an assist and a fighting major in the Stadium Series game vs. WSH (2/18), dropping the gloves with Tom Wilson… Played his 300th Hurricanes game vs. NYR (3/23)… Scored the game-winning goal vs. NYI (4/2)… Scored the game-winning goal vs. DET (4/11), marking his 100th Hurricanes point.