Rosén was traded to Winnipeg on March 6 in a deal that sent Luke Schenn, Logan Stanley, and draft picks back to Buffalo, a move that arrives at just the right time for his continued pro development. The concern heading into this year was whether his game would translate to the NHL, or whether he was destined to be a very good AHL player – a real risk for someone in the midst of a fourth full professional season in the minors. Buffalo simply had too much competition for a player of his profile, and the move rhymes with the Matt Savoie-for-Ryan McLeod deal in terms of the Sabres converting surplus wingers into something they needed, in this case depth on the blue line. He had earned the opportunity, posting 25 goals and 43 points in 37 games with Rochester this year, including an AHL Player of the Month nod in November.
| 2026-27 | 2027-28 | |
|---|---|---|
| Salary | $925,000 | $925,000 |
| Cap Hit | - | $925,000 |
| Games Played | Goals | Assists | Points | Plus/Minus | Penalty Minutes | Minutes Played | Average Minutes Played per Game |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Major Penalty Minutes | Hits | Hits Received | Shots | Own Shots Block | Own Shots Miss | Shooting Percentage | Shots Blocked |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0.00% | 0 |
| Power Play Goals | Power Play Assists | Power Play Points | Power Play Shots | Power Play Minutes Played |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| Short Handed Goals | Short Handed Assists | Short Handed Points | Short Handed Shots | Short Handed Minutes Played |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| Game Winning Goals | Game Tying Goals | Face-off % | Face offs Taken | Give Aways | Take Aways | Empty Net Goals | Hat Tricks |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0.00% | 0 | 0 | 0 | 0 | 0 |
| Points per 20 Minutes | Penalty Shots Goals | Penalty Shots Taken | Fights Wons | Fight Lost | Fight Ties |
|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| Current Goal Scoring Streak | Current Point Scoring Steak | Current Goal Scoring Slump | Current Point Scoring Slump |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| Number of time players was star #1 in a game | Number of time players was star #2 in a game | Number of time players was star #3 in a game |
|---|---|---|
| 0 | 0 | 0 |
| Games Played | Goals | Assists | Points | Plus/Minus | Penalty Minutes | Minutes Played | Average Minutes Played per Game |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Major Penalty Minutes | Hits | Hits Received | Shots | Own Shots Block | Own Shots Miss | Shooting Percentage | Shots Blocked |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0.00% | 0 |
| Power Play Goals | Power Play Assists | Power Play Points | Power Play Shots | Power Play Minutes Played |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| Short Handed Goals | Short Handed Assists | Short Handed Points | Short Handed Shots | Short Handed Minutes Played |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| Game Winning Goals | Game Tying Goals | Face-off % | Face offs Taken | Give Aways | Take Aways | Empty Net Goals | Hat Tricks |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0.00% | 0 | 0 | 0 | 0 | 0 |
| Points per 20 Minutes | Penalty Shots Goals | Penalty Shots Taken | Fights Wons | Fight Lost | Fight Ties |
|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| Current Goal Scoring Streak | Current Point Scoring Steak | Current Goal Scoring Slump | Current Point Scoring Slump |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| Number of time players was star #1 in a game | Number of time players was star #2 in a game | Number of time players was star #3 in a game |
|---|---|---|
| 0 | 0 | 0 |
| Team Name | Year | GP | G | A | P | +/- | PIM | PIM5 | HIT | HTT | SHT | OSB | OSM | SHT% | SB | MP | AMG | PPG | PPA | PPP | PPS | PPM | PKG | PKA | PKP | PKS | PKM | GW | GT | FO% | FOT | GA | TA | EG | HT | P/20 | PSG | PSS | FW | FL | FT | S1 | S2 | S3 |
|---|
| Team Name | Year | GP | G | A | P | +/- | PIM | PIM5 | HIT | HTT | SHT | OSB | OSM | SHT% | SB | MP | AMG | PPG | PPA | PPP | PPS | PPM | PKG | PKA | PKP | PKS | PKM | GW | GT | FO% | FOT | GA | TA | EG | HT | P/20 | PSG | PSS | FW | FL | FT | S1 | S2 | S3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Regular Season | ||||||||||||||||||||||||||||||||||||||||||||
| Rockford IceHogs (CHI) | 2023 | 72 | 14 | 15 | 29 | -1 | 22 | 0 | 62 | 75 | 132 | 32 | 101 | 10.61% | 5 | 994 | 13.81 | 7 | 4 | 11 | 44 | 251 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 27.94 | 68 | 0 | 0 | 0 | 0 | 0.58 | 0 | 3 | 0 | 0 | 0 | 1 | 1 | 1 |
| Rockford IceHogs (CHI) | 2024 | 72 | 14 | 27 | 41 | -9 | 2 | 0 | 76 | 102 | 198 | 58 | 120 | 7.07% | 19 | 1212 | 16.84 | 6 | 7 | 13 | 11 | 82 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 28.77 | 73 | 38 | 23 | 0 | 0 | 0.68 | 1 | 2 | 0 | 0 | 0 | 0 | 1 | 2 |
| Rockford IceHogs (CHI) | 2025 | 72 | 19 | 33 | 52 | 10 | 8 | 0 | 14 | 55 | 151 | 45 | 117 | 12.58% | 7 | 1081 | 15.02 | 7 | 15 | 22 | 53 | 258 | 0 | 0 | 0 | 0 | 14 | 2 | 1 | 26.67 | 60 | 0 | 0 | 0 | 0 | 0.96 | 3 | 4 | 0 | 0 | 0 | 2 | 5 | 3 |
| Total Regular Season | 216 | 47 | 75 | 122 | 0 | 32 | 0 | 152 | 232 | 481 | 135 | 338 | 9.77% | 31 | 3288 | 15.22 | 20 | 26 | 46 | 108 | 592 | 0 | 0 | 0 | 0 | 14 | 4 | 5 | 27.86% | 201 | 38 | 23 | 0 | 0 | 0.74 | 4 | 9 | 0 | 0 | 0 | 3 | 7 | 6 | |
| Playoff | ||||||||||||||||||||||||||||||||||||||||||||
| Rockford IceHogs (CHI) | 2025 | 6 | 1 | 2 | 3 | -3 | 0 | 0 | 1 | 8 | 17 | 4 | 13 | 5.88% | 1 | 95 | 15.94 | 0 | 2 | 2 | 1 | 28 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8.33 | 12 | 0 | 0 | 0 | 0 | 0.63 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Playoff | 6 | 1 | 2 | 3 | -3 | 0 | 0 | 1 | 8 | 17 | 4 | 13 | 5.88% | 1 | 95 | 15.94 | 0 | 2 | 2 | 1 | 28 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8.33% | 12 | 0 | 0 | 0 | 0 | 0.63 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Year | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | PO | MO | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | 68 | 58 | 92 | 66 | 58 | 72 | 75 | 60 | 50 | 57 | 58 | 60 | 55 | 44 | 44 | 0 | 77 | 57 |
| 2024 | 56 (-12) | 34 (-24) | 95 (+3) | 68 (+2) | 65 (+7) | 50 (-22) | 83 (+8) | 59 (-1) | 45 (-5) | 59 (+2) | 54 (-4) | 60 (E) | 57 (+2) | 43 (-1) | 43 (-1) | 0 | 65 (-12) | 57 (E) |
| 2025 | 57 (+1) | 34 (E) | 95 (E) | 62 (-6) | 59 (-6) | 50 (E) | 80 (-3) | 67 (+8) | 25 (-20) | 59 (E) | 67 (+13) | 63 (+3) | 41 (-16) | 44 (+1) | 44 (+1) | 0 | 81 (+16) | 57 (E) |
| 2026 | 69 (+12) | 35 (+1) | 99 (+4) | 70 (+8) | 64 (+5) | 65 (+15) | 73 (-7) | 70 (+3) | 45 (+20) | 70 (+11) | 70 (+3) | 59 (-4) | 61 (+20) | 45 (+1) | 45 (+1) | 0 | 50 (-31) | 63 (+6) |
| DATE | TEAM | OPP | SCORE | G | A | TP | PIM | +/- | SOG | Hits | SB | PPS | TOI | GS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No game log data available. Run ExtractGameLogData.php to extract game statistics. | ||||||||||||||
Summary
Bio
A speedy, shifty scorer who can drive play in open ice and execute flashy individual moves to create offense. Possesses a quick shot. Needs to improve his defensive game and can be too passive while away from the puck.
PNHLe
Scouting Feed
In Winnipeg, Rosen has a genuine chance to crack a bottom-nine that the Jets have historically under-invested in relative to their top line. His quick playstyle and NHL-caliber release should set him apart from a depth group that has struggled to generate offense. RFA this summer, his next contract will tell you everything about how Winnipeg values him. Buy in dynasty leagues while the opportunity window is open, and maybe even a good stream depending on how far up the lineup he can manage to climb.
Rosen was traded to the Winnipeg Jets at the 2026 NHL Trade deadline
Rosen improved upon his previous year’s totals, collecting 28 goals and 55 points in 61 games this season. The 22-year-old will be entering his fourth North American season, having spent the last three in the AHL with Rochester. He was among the AHL’s scoring leaders before spending a short stint in the NHL and then finishing his year with a scoreless streak in Rochester. The Sabres gave him a few opportunities late in the year due to injuries. During those games, he played without the puck quite often, resorting to safe passes and passive play. More familiarity with the NHL’s pace and systems might help with his confidence and effectiveness at that level.
Rosen’s sophomore AHL season has been a success up to this point. He is tied with Lukas Rousek for the scoring lead among Rochester Americans players. His ten goals and 26 points in 34 games with Rochester have earned him 2024 AHL All-Star honors alongside fellow top Americans scorer Jiri Kulich. Both Kulich and Rosen received a call-up to the Buffalo Sabres on November 25, 2023. Rosen played seven games with the NHL squad during this stint, averaging 8:35 of ice time per game. The 20-year-old continues to make progress.

































Abbotsford Canucks
Bakersfield Condors
Calgary Wranglers
Coachella Valley Firebirds
Colorado Eagles
Henderson Silver Knights
Iowa Wild
Manitoba Moose
Milwaukee Admirals
Ontario Reign
Rockford IceHogs
San Diego Gulls
San Jose Barracuda
Springfield Thunderbirds
Texas Stars
Tucson Roadrunners
Belleville Senators
Bridgeport Islanders
Charlotte Checkers
Chicago Wolves
Cleveland Monsters
Grand Rapids Griffins
Hartford Wolf Pack
Hershey Bears
Laval Rocket
Lehigh Valley Phantoms
Providence Bruins
Rochester Americans
Syracuse Crunch
Toronto Marlies
Utica Comets
Wilkes-Barre/Scranton Penguins
SWE