Named one of the Wolves’ alternate captains prior to the 2022-23 season… Captained Brother Rice High School as a senior and was named Michigan’s Mr. Hockey in 2011-12.
Registered 21 points (8g, 13a) in 50 USHL games with the Chicago Steel… Ranked tied for seventh on the team in goals, eighth in assists and ninth in points… Also finished tied for sixth in power-play goals and tied for third in game-winning goals, with two apiece… Was one of five Steel skaters to score an overtime goal… Was a teammate of Hurricanes defenseman Jaccob Slavin… Made his USHL debut vs. Indiana (9/28)… Tallied two assists, his first USHL points, vs. Tri-City (9/29)… Posted a three-game goal/assist/point streak from 10/6-10/13 (3g, 4a), including a season-high three points (1g, 2a) and the overtime, game-winning goal at U.S. NTDP (10/12)… Earned seven penalty minutes, including his first USHL fighting major, at Dubuque (12/15)… Posted a three-game point streak from 2/9-2/16 (2g, 1a).
Earned 12 points (8g, 4a) in 36 NCAA games as a freshman at Michigan State… Tied for the team lead in game winning goals (2) and ranked tied for fifth in goals and tied for eighth in points… Finished tied for first in goals and tied for second in points among Spartans freshmen… Made his collegiate debut at UMass (10/18)… Scored a goal for his first collegiate point vs. UMass Lowell (10/25)… Scored two goals, including his first collegiate game-winning goal, vs. AIC (11/3)… Posted a four-game point streak from 11/23-12/6 (3g, 3a), including his first collegiate three-point game (3a) vs. Princeton (12/1)… Scored the game-winning goal vs. Michigan (3/8).
Earned 26 points (11g, 15a) in 35 games during his sophomore season at Michigan State… Ranked second on the team in points, tied for second in assists and tied for third in goals… Tied for the team lead in power-play goals (5) and game- winning goals (3) and was the only Spartans skater to score a shorthanded goal (1)… Tallied three points (1g, 2a) in the season opener vs. UMass (10/17)… Posted a three-game goal/point streak from 11/1-11/8 (3g, 1a), with two points (1g, 1a) and the game-winning goal vs. Ferris State (11/1)… Earned two points (1g, 1a) vs. Ohio State (1/23)… Posted a three-game point streak from 2/7-2/14 (4g, 2a)… Recorded five points (4g, 1a) in a weekend sweep of Penn State (2/13-2/14), with the game-winning goal in both contests and his first collegiate hat trick (3g) in the second game… Registered a point in five of the last six games of the season (1g, 5a), including a three-game point streak from 2/27-3/7 (1g, 3a).
Tallied 30 points (14g, 16a) in 37 games at Michigan State as a junior… Led the team in goals and points and ranked tied for first in game-winning goals (2)… Also finished second in assists, with a team-high 15 in the Spartans’ 20 conference games… Ranked tied for third on the team in power-play goals (4)… Skated in every game with Michigan State for the third straight season… Scored two goals, including the game winner, vs. Lake Superior State (10/10)… Posted a five-game point streak from 11/6-11/22 (4g, 4a), including a career-long, four-game goal/point streak from 11/7-11/22 (4g, 2a)… Tallied two assists vs. Michigan (1/8)… Posted a three-game point streak from 1/29-2/5 (2g, 2a)… Ended the season on a career-long, eight-game point streak from 2/13-3/17 (4g, 5a)… Scored two goals, including the game winner, at Wisconsin (2/20).
Recorded 11 points (5g, 6a) in 55 American Hockey League (AHL) games with Chicago during his first professional season… Ranked tied for sixth on the team in game winning goals (3) and was one of six Wolves skaters to score a shorthanded goal… Set his AHL career highs in games played, plus/minus (+9) and game-winning goals (3)… Made his AHL/professional debut at Grand Rapids (10/14)… Missed 15 games due to injury (10/28-11/30)… Scored the game-winning goal vs. Iowa (12/3) for his first AHL/professional point… Scored game winning goals vs. Milwaukee (12/22) and at Rockford (12/28), as his first three professional goals all stood as the game winner… His goal at Rockford also marked his first AHL/professional shorthanded goal…Scored a goal vs. Rockford (1/6)… Scored a goal at Milwaukee (3/11)… Added three points (2g, 1a) in 10 AHL playoff games… Made his Calder Cup Playoff debut in the postseason opener at Charlotte (4/20)…Tallied two points (1g, 1a), the first of his AHL playoff career, in Game 2 of the second round vs. Grand Rapids (5/5).
Earned 10 points (6g, 4a) in 46 AHL games with Chicago… Was one of five Wolves skaters to score a shorthanded goal, accomplishing the feat for the second straight season… Scored the game-winning goal at Grand Rapids (11/3)… Recorded his first AHL/professional fighting major vs. Milwaukee (11/12)…Scored a goal at Milwaukee (11/24)… Posted a three-game point streak from 12/29-1/1 (1g, 2a), including the game-winning goal at Iowa (1/1)… Scored a shorthanded goal vs. Bakersfield (1/20)… Scored a goal vs. Cleveland (2/15) but suffered an injury and missed the final 27 games of the regular season and the entire postseason (2/17-4/26).
Split the season between St. Louis (NHL) and San Antonio (AHL), registering five points (3g, 2a) in 29 games with the Blues and posting 16 points (9g, 7a) in 33 games with the Rampage… Tied for the lead in game-winning goals (3) and plus/ minus (+2) among Rampage skaters and ranked tied for seventh on the team in goals… Matched his AHL career high in game-winning goals… Began the season with San Antonio… Scored a goal in his second game of the campaign vs. Milwaukee (10/9)… Scored a power-play goal vs. Chicago (10/28)… Posted a four-game point streak from 11/24-12/1 (2g, 2a), including goals in back-to-back games from 11/30-12/1… Recorded seven points in five games from 12/30-1/9 (5g, 2a), with three game-winning goals over that span… Scored two goals vs. Manitoba (1/2) and Iowa (1/9)… Recalled to St. Louis (1/10)… Made his NHL debut vs. MTL (1/10)… Scored a goal at LAK (1/21) for his first NHL point… Reassigned to San Antonio for two games (1/24)… Recalled to St. Louis (1/31)… Scored the game-winning goal vs. NSH (2/9) and added his third NHL goal of the season two games later vs. NJD (2/12)… Did not appear in an NHL playoff game as the Blues won the Stanley Cup.
Recorded 10 points (7g, 3a) in 51 NHL games with St. Louis during his first full NHL season… Ranked third on the team in penalty minutes (33) and tied for seventh in game-winning goals (2) and hits (82)… Scored the team’s opening goal at MIN (11/2) and CBJ (11/15)… Earned his first NHL fighting major at NSH (11/25)… Scored goals in back-to-back games from 11/30-12/2 (2g), including the game-winning goal at CHI (12/2)… Scored the opening goal at STL (12/12)… Scored the game-winning goal vs. EDM (12/18)… Scored a goal at VGK (2/13)… Skated in five NHL playoff games… Made his Stanley Cup Playoff debut in the bubble, skating for the Blues in their second round-robin game vs. VGK (8/6).
Tallied two points (1g, 1a) in 21 NHL games with St. Louis… Ranked third on the team with 10.3 hits per 60 minutes of ice time (min. 10 GP)… Scored his first career NHL shorthanded goal at SJS (2/27)… Suffered an upper-body injury vs. VGK (3/13) and missed 22 games (3/17-5/3), returning to play four of the Blues’ final six regular-season games.
Completed his sixth professional season… Spent most of the season with Springfield (AHL), registering 25 points (12g, 13a) in 47 games with the Thunderbirds… Led the team in shorthanded goals (2) and ranked fifth in penalty minutes (51) and tied for eighth in goals… Set AHL career highs in goals, assists, points, penalty minutes and shorthanded goals… Also played 14 NHL games with St. Louis, earning two assists… Began the season with Springfield… Tallied two assists vs. Wilkes-Barre/Scranton (11/19)… Posted a three-game goal streak from 11/24-11/27 (3g), with a shorthanded goal at Hartford (11/26)… Earned a career-high five points (3g, 2a), including his first professional hat trick and his second shorthanded goal of the season, vs. Hartford (12/18)… Posted a three-game point streak from 1/8-1/14 (2g, 1a), with a power-play goal vs. Laval (1/14)… Earned a fighting major vs. Providence (1/15)… Recorded two assists vs. Providence (2/12)… Tallied three points (2g, 1a) vs. Bridgeport (2/23)… Registered two points (1g, 1a) vs. Charlotte (2/26)… Recalled to St. Louis (3/7)… Earned an assist on the game-winning goal at VAN (3/30)… Reassigned to Springfield (5/15)… Added 13 points (6g, 7a) in 18 AHL playoff games as the Thunderbirds advanced to the Calder Cup Final… Ranked tied for second in plus/minus (+13) among all AHL skaters during the postseason… Also finished tied for third on the team in goals and fifth in points… Opened the postseason with a four-game point streak (3g, 2a), including a three-game goal/point streak from 5/12-5/22 (3g, 1a) and the game-winning goal in Game 2 vs. Wilkes-Barre/Scranton (5/12)… Posted a three-game point streak from 6/5-6/10 (2g, 4a), with three assists in Game 3 of the Eastern Conference Final at Laval (6/8).