Posted 44 points (21g, 23a) in 57 OHL games with Sudbury… Led team in goals, points and power-play
goals (9)… Made OHL debut vs. Oshawa (9/22)… Registered a hat trick for his first three career OHL goals at North Bay (9/27)… Tallied three points (2g, 1a) at Ottawa (12/10)… Posted a nine-game point streak from 1/11-1/28 (4g, 7a)… Recorded three points (1g, 2a) vs. Hamilton (2/17)… Registered a five-game point streak from 3/8-3/17 (3g, 4a).

Tallied 50 points (30g, 20a) in 66 OHL games with Sudbury… Led team in goals… Posted 14 multi-point games… Scored a hat trick at North Bay (11/16)… Recorded three points (2g, 1a) vs. Mississauga (12/2)… Scored a
goal in 100th career OHL game vs. Sault Ste. Marie (1/20)… Registered three points (1g, 2a) vs. Peterborough (1/25)… Scored a hat trick vs. Flint (2/8)… Tallied five points (4g, 1a) in eight playoff games, including two game-winning goals… Scored a goal in OHL playoff debut vs. Mississauga (3/22)… Posted two points at Mississauga (3/24).

Recorded 72 points (35g, 37a) in 63 OHL games with Sudbury… Led Wolves in goals for the second straight season and finished third on the team in assists and points… Scored a team-leading eight power-play goals… Established OHL career highs in goals, assists and points… Registered 20 multi-point games… Scored a goal in four straight games from 9/22-10/4 (4g, 4a)… Posted three points (1g, 2a) at Mississauga (9/22)… Tallied three points (1g, 2a) including 100th career OHL point vs. North Bay (9/27)… Earned a nine-game point streak from 10/20-11/13 (5g, 8a)… Recorded two assists at North Bay (11/1)… Registered three points (2g, 1a) vs. Hamilton (11/17)… Scored two goals vs. Barrie (11/29)… Posted three assists vs. Mississauga (12/1)… Earned a five-game point streak from 1/18-1/30 (4g, 4a)… Tallied three points (1g, 2a) at Sarnia (1/18)… Scored two goals vs. North Bay (1/24)… Earned a six-game point streak from 2/8-2/21 (7g, 4a)… Recorded two assists vs. Niagara (2/9)… Registered a hat trick vs. Sarnia (2/14)… Scored two goals at Niagara (2/16)… Posted two assists vs. Saginaw (2/21)… Ended the season with a five-game point/goal streak from 2/28-3/8 (7g, 3a)… Tallied four points (3g, 1a) at Barrie (3/5).

Tallied 23 points (7g, 16a) in 16 games with Surahammars IF of HockeyEttan, Sweden’s third-highest league, during first professional season… Ranked third on the team in assists and fourth in points… Posted a three-game point streak from 1/10-1/17 (2g, 6a)… Earned his first professional point (goal) vs. Grums (1/10)… Recorded two assists at Koping (1/13)… Registered five points (1g, 4a) vs. Kumla (1/17)… Tallied two points (1g, 1a) at Lindloven (1/24)… Posted a three-game point streak from 2/3-2/10 (1g, 3a), including two points (1g, 1a) vs. Malung (2/10)… Scored two goals vs. Grums (2/21)… Registered four assists vs. Kumla (2/28)… 2021-22: Registered 35 points (14g, 21a) in 64 ECHL games with Norfolk… Ranked sixth on the team in goals and points and tied for sixth in assists… Made his ECHL debut at Florida (10/27)… Posted two points (1g, 1a), including his first ECHL goal, at
Reading (11/10)… Registered two points (1g, 1a), including the game-winning goal with 1:53 left in regulation, at Atlanta (2/5)… Earned 11 points and a +11 rating over the final 10 games of the season (3/30-4/17: 3g, 8a)… Tallied two points vs. Jacksonville (3/30)… Recorded two points (1g, 1a) vs. Jacksonville (4/2)… Registered a season-high three assists in season finale vs. Greenville (4/17).