Ostlund’s first full professional season in North America was a success by any measure. His 36 points in 44 AHL games with Rochester showed the offensive instincts that made him a first round pick, and a late-season surge (eight goals and three assists in his last six AHL games) earned him a recall to Buffalo. He played eight NHL games without finding the scoresheet, but the underlying play was encouraging enough for the Sabres to trust him in a middle-six role. At 5-11, the frame is still filling out, and the NHL physicality was an adjustment, but the hands and vision translate. The 2026-27 THN prospect pool overview graduated him from the prospect list entirely, signaling he is now an NHL player. Fantasy managers should roster him in all dynasty formats. A 30-to-40 point NHL season is realistic if he earns consistent top-nine minutes, with the playmaking upside to push higher alongside Tage Thompson or Konsta Helenius.
| 2026-27 | |
|---|---|
| Salary | $886,666 |
| Cap Hit | - |
| 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 |
|---|---|---|---|
| 1 | 1 | 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 |
|---|---|---|---|---|---|---|---|
| 3 | 1 | 2 | 3 | -1 | 0 | 70 | 23.36 |
| Major Penalty Minutes | Hits | Hits Received | Shots | Own Shots Block | Own Shots Miss | Shooting Percentage | Shots Blocked |
|---|---|---|---|---|---|---|---|
| 0 | 2 | 7 | 10 | 2 | 16 | 10.00% | 2 |
| Power Play Goals | Power Play Assists | Power Play Points | Power Play Shots | Power Play Minutes Played |
|---|---|---|---|---|
| 0 | 2 | 2 | 7 | 18 |
| Short Handed Goals | Short Handed Assists | Short Handed Points | Short Handed Shots | Short Handed Minutes Played |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 5 |
| Game Winning Goals | Game Tying Goals | Face-off % | Face offs Taken | Give Aways | Take Aways | Empty Net Goals | Hat Tricks |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 40.00% | 65 | 0 | 0 | 0 | 0 |
| Points per 20 Minutes | Penalty Shots Goals | Penalty Shots Taken | Fights Wons | Fight Lost | Fight Ties |
|---|---|---|---|---|---|
| 0.86 | 0 | 0 | 0 | 0 | 0 |
| Current Goal Scoring Streak | Current Point Scoring Steak | Current Goal Scoring Slump | Current Point Scoring Slump |
|---|---|---|---|
| 1 | 1 | 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 | ||||||||||||||||||||||||||||||||||||||||||||
| Utica Comets (NJD) | 2025 | 72 | 30 | 33 | 63 | 10 | 10 | 0 | 13 | 152 | 164 | 41 | 126 | 18.29% | 18 | 1430 | 19.86 | 8 | 11 | 19 | 47 | 256 | 0 | 0 | 0 | 6 | 282 | 8 | 1 | 47.90 | 2092 | 0 | 0 | 0 | 1 | 0.88 | 1 | 6 | 0 | 0 | 0 | 6 | 3 | 3 |
| Total Regular Season | 72 | 30 | 33 | 63 | 10 | 10 | 0 | 13 | 152 | 164 | 41 | 126 | 18.29% | 18 | 1430 | 19.86 | 8 | 11 | 19 | 47 | 256 | 0 | 0 | 0 | 6 | 282 | 8 | 1 | 47.90% | 2092 | 0 | 0 | 0 | 1 | 0.88 | 1 | 6 | 0 | 0 | 0 | 6 | 3 | 3 | |
| Playoff | ||||||||||||||||||||||||||||||||||||||||||||
| Utica Comets (NJD) | 2025 | 14 | 4 | 11 | 15 | 4 | 0 | 0 | 1 | 37 | 26 | 9 | 25 | 15.38% | 8 | 306 | 21.90 | 0 | 5 | 5 | 6 | 50 | 0 | 0 | 0 | 0 | 71 | 2 | 0 | 53.81 | 459 | 0 | 0 | 0 | 0 | 0.98 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
| Total Playoff | 14 | 4 | 11 | 15 | 4 | 0 | 0 | 1 | 37 | 26 | 9 | 25 | 15.38% | 8 | 306 | 21.90 | 0 | 5 | 5 | 6 | 50 | 0 | 0 | 0 | 0 | 71 | 2 | 0 | 53.81% | 459 | 0 | 0 | 0 | 0 | 0.98 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | |
| Year | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | PO | MO | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 57 | 33 | 91 | 61 | 56 | 50 | 72 | 67 | 75 | 58 | 65 | 66 | 40 | 42 | 42 | 0 | 71 | 56 |
| 2026 | 60 (+3) | 35 (+2) | 94 (+3) | 74 (+13) | 63 (+7) | 69 (+19) | 83 (+11) | 72 (+5) | 69 (-6) | 79 (+21) | 71 (+6) | 66 (E) | 69 (+29) | 46 (+4) | 42 (E) | 0 | 49 (-22) | 65 (+9) |
| 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
Dynamic offensive player with great speed and puck-handling ability. Needs to round out his game and get to the inside more consistently but he has NHL level skill.
PNHLe
Scouting Feed
As a 20-year-old in his AHL rookie campaign, Ostlund tallied 19 goals and 36 points in 45 games. His season was interrupted in late October by a hand injury which required surgery. He returned on December 20. After scoring just one assist in his first 12 games, his pace surged in January as he scored 35 points in his remaining 33 appearances. He was named the AHL’s rookie of the month for March and the league’s player of the week for the week ending March 30, 2025. His proficiency at both ends prompted the Buffalo Sabres to recall him to the NHL on April 4. He played eight games with Buffalo whilst receiving an average TOI of 10:33. He failed to make an impact on the score sheet and recorded a plus-minus of minus-six. During Rochester’s 2025 Calder Cup playoff run, Ostlund scored two assists in eight games.
Ostlund has had a strong start to his first full SHL campaign with Vaxjo HC. He currently has eight goals and 17 points in 24 games with his club, scoring at a similar near-point-per-game pace to the team’s scoring leaders at the age of nineteen. His strong showing at the 2024 World Juniors helped earn Team Sweden a silver medal. He scored a crucial goal and assisted on another insurance marker in the semifinal game against Team Czechia. Ostlund applied pressure and created plays with his slick skill set throughout the tournament, in which he scored three goals and ten points in seven games — tied for Team Sweden’s scoring lead alongside regular international tournament linemate Jonathan Lekkerimaki.
Ostlund finished his 2022-2023 Allsvenskan regular season with eight goals and 26 points in 37 games, a successful year for the 18-year-old if not for his subsequent playoff campaign which was ultimately derailed by injuries. He was fourth among regular-season scorers for his team, Djurgardens, but during the playoffs was relegated to the fourth line while he struggled to return to form. Ostlund is a quick, agile playmaker whose game revolves around his distribution and transition abilities. He can shield and protect the puck individually to create offense, but he currently lacks heaviness and strength in his game. His contributions to his team’s forecheck and his possession work down low need to improve. The 2023 Allsvenskan playoffs have concluded; thus, Ostlund is slated to join the Rochester Americans for the remainder of the AHL postseason as a member of their practice roster, although he is not expected to participate in their upcoming matches this spring.
Östlund has been selected by the Buffalo Sabres in the first round of the 2022 NHL Draft, 16th overall.

































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
Charlotte Checkers
Chicago Wolves
Cleveland Monsters
Grand Rapids Griffins
Hamilton Hammers
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