Buffalo Sabres bank on Noah Ostlund’s potential by signing 22-year-old to 8-year, $52.8M contract at Sabres Space (Tue Sep 15, 2026)
NHL Insider Says Jets Receiving "Terrible" Offers for Connor Hellebuyck at Yahoo Sports NHL (Mon Sep 14, 2026)
Projected Buffalo Sabres lines before first 2026 training camp practice at Sabres Noise (Mon Sep 14, 2026)
The biggest Noah Ostlund question after his Sabres contract extension at Sabres Noise (Mon Sep 14, 2026)
Buffalo Sabres sign Noah Ostlund to long-term extension at Die by the Blade (Mon Sep 14, 2026)
Buffalo Sabres bank on Noah Ostlund's potential by signing 22-year-old to 8-year, $52.8M contract at Yahoo Sports NHL (Mon Sep 14, 2026)
Konsta Helenius tops new ranking of Buffalo Sabres' best prospects at Sabres Noise (Mon Sep 14, 2026)
Buffalo Sabres Open Thread, Wk of 9/14 at Die by the Blade (Mon Sep 14, 2026)
Buffalo Sabres Top 25 Under 25: #4 Konsta Helenius at Die by the Blade (Sun Sep 13, 2026)
Radim Mrtka revealed what everyone wanted to know about Jiri Kulich at Sabres Noise (Sun Sep 13, 2026)
Former Buffalo Sabres player Brent Peterson dies at 68 at Sabres Space (Sun Sep 13, 2026)
Breaking down Bruins loaded Atlantic Division April schedule at Causway Crowd (Sat Sep 12, 2026)
Buffalo Sabres Top 25 Under 25: #5 Noah Ostlund at Die by the Blade (Sat Sep 12, 2026)
3 Buffalo Sabres under pressure to deliver in pivotal contract years at Sabres Noise (Fri Sep 11, 2026)
3 Buffalo Sabres to watch in the 2026 Prospect Showcase at Sabres Noise (Fri Sep 11, 2026)
Radim Mrtka headlines Buffalo Sabres’ Prospects Showcase roster at Sabres Space (Fri Sep 11, 2026)
Radim Mrtka headlines Buffalo Sabres’ Prospects Showcase roster at Buffalo Hockey Beat (Thu Sep 10, 2026)
NHL Rumors: Can Connor Hellebuyck Talks Be Reignited Between Buffalo Sabres and Winnipeg Jets at NHL Rumors (Thu Sep 10, 2026)
NHL Rumors: Can Connor Hellebuyck Talks Be Reignited Between Buffalo Sabres and Winnipeg Jets at NHL Rumors (Thu Sep 10, 2026)
NHL’s 10 Worst Contracts From the Salary Cap Era at The Hockey Writers (Thu Sep 10, 2026)
Former Buffalo Sabres prospect is tearing it up after signing in the KHL at Sabres Noise (Thu Sep 10, 2026)
Buffalo Sabres Top 25 Under 25: #6 Jiri Kulich at Die by the Blade (Thu Sep 10, 2026)
3 forgotten Buffalo Sabres who could turn heads in training camp at Sabres Noise (Thu Sep 10, 2026)
Buffalo Sabres’ 5 Worst Contracts of the Salary Cap Era at The Hockey Writers (Wed Sep 9, 2026)
Alex Tuch leaving creates a Buffalo Sabres identity problem at Sabres Noise (Wed Sep 9, 2026)
Colten Ellis is the wild card in Buffalo Sabres' goalie conversation at Sabres Noise (Tue Sep 8, 2026)
Buffalo Sabres Top 25 Under 25: #7: Jack Quinn at Die by the Blade (Tue Sep 8, 2026)
Breaking down Bruins daunting March schedule with potential major playoff implications at Causway Crowd (Tue Sep 8, 2026)
3 Buffalo Sabres who could see their numbers drop in 2026-27 at Sabres Noise (Tue Sep 8, 2026)
Oilers 2026 Prospect Countdown No. 7: Viljami Marjala at Oilers Nation (Mon Sep 7, 2026)
Buffalo Sabres Open Thread, Wk of 9/7 at Die by the Blade (Mon Sep 7, 2026)
NHL Rumors: Could the Sabres trade Alex Lyon if they acquire Connor Hellebuyck? at Sabres Noise (Sun Sep 6, 2026)
Does Connor Hellebuyck Even Make Sense for the Buffalo Sabres? at NHL Rumors (Sun Sep 6, 2026)
Does Connor Hellebuyck Even Make Sense for the Buffalo Sabres? at NHL Rumors (Sun Sep 6, 2026)
Breaking down Bruins fascinating January schedule of powerhouse opponents at Causway Crowd (Sun Sep 6, 2026)
Buffalo Sabres Top 25 Under 25: #8 Radim Mrtka at Die by the Blade (Sun Sep 6, 2026)
Former player believes best is yet to come for Buffalo Sabres' Mattias Samuelsson at Sabres Noise (Sat Sep 5, 2026)
26 Days Until Opening Night: The History Of Jersey #26 at Yahoo Sports NHL (Sat Sep 5, 2026)
Jiri Kulich has a chance to be Buffalo Sabres' biggest x-factor in 2026-27 at Sabres Noise (Sat Sep 5, 2026)
Buffalo Sabres Top 25 Under 25: #9 Daxon Rudolph at Die by the Blade (Sat Sep 5, 2026)
Zach Metsa's new extension is a sneaky good move for the Buffalo Sabres at Sabres Noise (Fri Sep 4, 2026)
5 Value Contracts That Set the Buffalo Sabres Up for the Future at The Hockey Writers (Fri Sep 4, 2026)
Buffalo Sabres renew partnership with WGR at Sabres Space (Fri Sep 4, 2026)
Sabres Sign Multi-Year Deal To Remain On WGR For Radio Broadcasts at Yahoo Sports NHL (Thu Sep 3, 2026)
Buffalo Sabres Top 25 Under 25: #10: Olen Zellweger at Die by the Blade (Thu Sep 3, 2026)
How the Sabres Stack up Against the Atlantic Division in 2026-27 at The Hockey Writers (Thu Sep 3, 2026)
Buffalo Sabres dubbed the 'ultimate sports story' after recent announcement at Sabres Noise (Wed Sep 2, 2026)
Buffalo Sabres Top 25 Under 25: #11 Tyson Kozak at Die by the Blade (Wed Sep 2, 2026)
3 pivotal Buffalo Sabres depth chart battles to watch in 2026 training camp at Sabres Noise (Tue Sep 1, 2026)
5 Buffalo Sabres whose point totals are a lock to rise in 2026-27 at Sabres Noise (Tue Sep 1, 2026)
5 critical questions facing the Sabres as the 2026-27 season quickly approaches at Sabres Noise (Tue Sep 1, 2026)
Buffalo Sabres Open Thread, Wk of 8/31 at Die by the Blade (Mon Aug 31, 2026)
Buffalo Sabres News: Prospect rankings; 2021 draft picks signs in Europe at Sabres Noise (Mon Aug 31, 2026)
NHL analyst suggests absurd Buffalo Sabres trade offer for Connor Hellebuyck at Sabres Noise (Mon Aug 31, 2026)
Unexpected 5-piece trade involving the Buffalo Sabres leads to emotional reaction: 'Are you joking?' at Habs Fanatics (Sun Aug 30, 2026)
Buffalo Sabres’ Top 10 Prospects for 2026-27 at The Hockey Writers (Sun Aug 30, 2026)
Buffalo Sabres Top 25 Under 25: #12 Adam Kleber at Die by the Blade (Sun Aug 30, 2026)
Former Buffalo Sabres top pick is getting one last shot with the Calgary Flames at Sabres Noise (Sat Aug 29, 2026)
Buffalo Sabres Top 25 Under 25: #13 Ilia Morozov at Die by the Blade (Sat Aug 29, 2026)
Buffalo Sabres have an intriguing PTO target as NHL rumor mill heats up at Sabres Noise (Fri Aug 28, 2026)
5 Sabres trade candidates to clear cap space for Connor Hellebuyck at Sabres Noise (Fri Aug 28, 2026)
4 contenders that could steal Connor Hellebuyck from the Buffalo Sabres at Sabres Noise (Thu Aug 27, 2026)
Buffalo Sabres Top 25 Under 25: #14: Ryan Johnson at Die by the Blade (Thu Aug 27, 2026)
Why Connor Hellebuyck trade chatter could suddenly heat up for Buffalo Sabres at Sabres Noise (Thu Aug 27, 2026)
Buffalo Sabres to appear on national TV 14 times during 2026-27 schedule at Sabres Space (Thu Aug 27, 2026)
Buffalo Sabres to appear on national TV 14 times during 2026-27 schedule at Buffalo Hockey Beat (Wed Aug 26, 2026)
Underrated Buffalo Sabres prospect described as 'second-pairing eraser' at Sabres Noise (Wed Aug 26, 2026)
Agent reveals the turning point that got Konsta Helenius on the Sabres roster at Sabres Noise (Wed Aug 26, 2026)
Buffalo Sabres sell out of season tickets for 2026-27, create waiting list at Sabres Space (Wed Aug 26, 2026)
Former Sabres keep landing with the same division opponent in a puzzling trend at Sabres Noise (Tue Aug 25, 2026)
Buffalo Sabres sell out of season tickets for 2026-27, create waiting list at Buffalo Hockey Beat (Tue Aug 25, 2026)
Rumored Buffalo Sabres trade target named a top NHL Hart Trophy candidate at Sabres Noise (Tue Aug 25, 2026)
Bruins add AHL depth by signing former Buffalo Sabres draft pick at Causway Crowd (Tue Aug 25, 2026)
Devon Levi, 2 Buffalo Sabres earn Team Canada buzz before 2026-27 NHL season at Sabres Noise (Tue Aug 25, 2026)
Buffalo Sabres Top 25 Under 25: #15 Prokhor Poltapov at Die by the Blade (Tue Aug 25, 2026)
Buffalo Sabres prospect reignites hype train with preseason hat trick at Sabres Noise (Mon Aug 24, 2026)
Buffalo Sabres Open Thread, Wk of 8/24 at Die by the Blade (Mon Aug 24, 2026)
The Buffalo Sabres are closer to leading the NHL in goals than most fans realize at Sabres Noise (Sun Aug 23, 2026)
Buffalo Sabres Top 25 Under 25: #16 Riley Fiddler-Schultz at Die by the Blade (Sun Aug 23, 2026)
Buffalo Sabres Top 25 Under 25: #17: Ashton Schultz at Die by the Blade (Sat Aug 22, 2026)
A recent minor trade highlights the draft class that set the Sabres back years at Sabres Noise (Sat Aug 22, 2026)
Grading the Sabres’ Offseason Moves So Far at The Hockey Writers (Sat Aug 22, 2026)
NHL analyst predicts Buffalo Sabres may 'be in a tough spot' after roster changes at Sabres Noise (Fri Aug 21, 2026)
Realistic Expectations for Sabres’ 3 Outstanding Youngsters in 2026-27 at The Hockey Writers (Fri Aug 21, 2026)
3 Buffalo Sabres prospects facing crucial development seasons in 2026-27 at Sabres Noise (Fri Aug 21, 2026)
Buffalo Sabres Top 25 Under 25: #18 Vsevolod Komarov at Die by the Blade (Thu Aug 20, 2026)
Buffalo Sabres fan confidence in front office skyrockets with Jarmo Kekalainen at Sabres Noise (Thu Aug 20, 2026)
If the Buffalo Sabres want repeated success, it's up to Tage Thompson at Sabres Noise (Thu Aug 20, 2026)
Buffalo Sabres make league's biggest jump in NHL 2030 future power rankings at Sabres Noise (Wed Aug 19, 2026)
3 Buffalo Sabres under the microscope heading into the 2026-27 NHL season at Sabres Noise (Wed Aug 19, 2026)
Buffalo Sabres Top 25 Under 25: #19 Brodie Ziemer at Die by the Blade (Tue Aug 18, 2026)
Rasmus Dahlin leads the list of Sabres defensemen approaching career milestones at Sabres Noise (Tue Aug 18, 2026)
Trade confirmed with the Buffalo Sabres involving a 44-point winger at Habs Fanatics (Mon Aug 17, 2026)
Buffalo Sabres Open Thread, Wk of 8/17 at Die by the Blade (Mon Aug 17, 2026)
2 former Buffalo Sabres land on 'NHL nightmare contracts' list at Sabres Noise (Mon Aug 17, 2026)
4 Buffalo Sabres forwards chasing personal milestones in 2026-27 at Sabres Noise (Mon Aug 17, 2026)
NHL calls for licensing agreement with Smoky Hill High School over Buffalo Sabres logo at Sabres Space (Mon Aug 17, 2026)
4 Sabres who could bring NHL awards back to Buffalo in 2026-27 at Sabres Noise (Sun Aug 16, 2026)
Buffalo Sabres Top 25 Under 25: #20 Maxim Strbak at Die by the Blade (Sun Aug 16, 2026)
Buffalo Sabres Top 25 Under 25: #21: David Bedkowski at Die by the Blade (Sat Aug 15, 2026)
Can the Bills and Sabres both deliver playoff runs for Buffalo this upcoming season? at Sabres Noise (Fri Aug 14, 2026)
Buffalo Sabres News: Jeff Skinner, Nicolas Aube-Kubel, new staff hires at Sabres Noise (Fri Aug 14, 2026)
3 Buffalo Sabres heading for reduced roles during the 2026-27 NHL season at Sabres Noise (Fri Aug 14, 2026)
2026-27 Buffalo Sabres Season Preview at NHL Rumors (Fri Aug 14, 2026)
2026-27 Buffalo Sabres Season Preview at NHL Rumors (Fri Aug 14, 2026)
3 exciting line combinations the Buffalo Sabres must try out this preseason at Sabres Noise (Thu Aug 13, 2026)
One Buffalo Sabres player who could decide the 2026-27 season at Sabres Noise (Thu Aug 13, 2026)
Buffalo Sabres Top 25 Under 25: #22 Luke Osburn at Die by the Blade (Thu Aug 13, 2026)
4 Wild Predictions for the Buffalo Sabres This Season at The Hockey Writers (Thu Aug 13, 2026)
Alexander Mogilny holds the one Sabres record that will never be broken at Sabres Noise (Wed Aug 12, 2026)
New NHL chart reveals the undeniable rise of the Buffalo Sabres at Sabres Noise (Wed Aug 12, 2026)
3 Sabres Predictions for the 2026-27 Season at The Hockey Writers (Wed Aug 12, 2026)
Looking back on former Buffalo Sabres player's NHL career after KHL move at Sabres Noise (Wed Aug 12, 2026)
Polarizing MLB contender compared to NHL's 1990s Buffalo Sabres at Sabres Noise (Tue Aug 11, 2026)
3 biggest Buffalo Sabres worries ahead of the 2026-27 NHL season at Sabres Noise (Tue Aug 11, 2026)
Predicting Buffalo Sabres' protection list amid NHL expansion draft rumors at Sabres Noise (Tue Aug 11, 2026)
Buffalo Sabres Top 25 Under 25: #23 Gavin McCarthy at Die by the Blade (Tue Aug 11, 2026)
Buffalo Sabres Open Thread, Wk of 8/10 at Die by the Blade (Mon Aug 10, 2026)
Who should replace Alex Tuch as the Buffalo Sabres' alternate captain? at Sabres Noise (Sun Aug 9, 2026)
Buffalo Sabres Top 25 Under 25: #24: Topias Leinonen at Die by the Blade (Sun Aug 9, 2026)
| Regular Season | Playoffs | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Player | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G | GP | G | A | Pts | +/- | PIM | Shots | Sh% | TOI/G | last_name | toi_sec | playoff_toi_sec |
| Regular Season | Playoffs | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Player | GP | GS | W | L | OTL | SA | GA | GAA | Save% | GP | GS | W | L | OTL | SA | GA | GAA | Save% |
| Player | GP | TOI | G/60 | A/60 | Pts/60 | xG/60 | GAE/60 | Sh% | xSh% | Sh%AE | %SA Rush | %SA Reb. | toi(s) |
|---|
| Player | GP | TOI | SAF/60 | GF/60 | xGF/60 | SAA/60 | GA/60 | xGA/60 | GF% | xGF% | xGF Rel | xGA Rel | xGF% Rel | toi(s) |
|---|
| Type | Statistic | Definition |
|---|---|---|
| Individual | G/60 | Goals Against per 60 minutes. |
| Individual | A/60 | Assists per 60 minutes. |
| Individual | Pts/60 | Points per 60 minutes. |
| Individual | xG/60 | Expected Goals per 60 minutes. |
| Individual | GAE/60 | Goals Above Expected (G/60 - xG/60). |
| Individual | Sh% | Shooting Percentage. |
| Individual | xSh% | Expected Shooting Percentage. |
| Individual | Sh%AE | Shooting percentage above expected (Sh% - xSh%). |
| Individual | %SA Rush | Percentage of shot attempts determined to be on the rush. |
| Individual | %SA Reb. | Percentage of shot attempts determined to be from rebounds. |
| On Ice | SAF/60 | Shot Attempts For per 60 minutes. |
| On Ice | GF/60 | Goals For per 60 minutes. |
| On Ice | xGF/60 | Expected Goals For per 60 minutes. |
| On Ice | SAA/60 | Shot Attempts Against per 60 minutes (lower is better). |
| On Ice | GA/60 | Goals Against per 60 minutes (lower is better). |
| On Ice | xGA/60 | Expected Goals Against per 60 minutes (lower is better). |
| On Ice | GF% | Goals For Percentage = Goals For / (Goals For + Goals Against) |
| On Ice | xGF% | Expected Goals For Percentage = Expected Goals For / (Expected Goals For + Expected Goals Against) |
| On Ice | xGF Rel | xGF/60 when On Ice - xGF/60 when not On Ice. |
| On Ice | xGA Rel | xGA/60 when On Ice - xGA/60 when not On Ice (lower is better). |
| On Ice | xGF% Rel | xGF% when On Ice - xGF% when not On Ice. |
| Player 1 | Player 2 | Player 3 | TOI | GF/60 | GA/60 | GF% | xGF/60 | xGA/60 | xGF% | Sh% | Sv% | PDO% | xSh% | xSv% | xPDO% | toi(s) |
|---|
| Statistic | Definition |
|---|---|
| GF/60 | Goals For per 60 minutes. |
| GA/60 | Goals Against per 60 minutes (lower is better). |
| GF% | Goals For Percentage = Goals For / (Goals For + Goals Against) |
| xGF/60 | Expected Goals For per 60 minutes. |
| xGA/60 | Expected Goals Against per 60 minutes (lower is better). |
| xGF% | Expected Goals For Percentage = Expected Goals For / (Expected Goals For + Expected Goals Against) |
| Sh% | Shooting Percentage. |
| Sv% | Save Percentage. |
| PDO | Shooting Percentage + Save Percentage. |
| xSh% | Expected Shooting Percentage. |
| xSv% | Expected Save Percentage. |
| xPDO | Expected Shooting Percentage + Expected Save Percentage. |
| Player 1 | Player 2 | TOI | GF/60 | GA/60 | GF% | xGF/60 | xGA/60 | xGF% | Sh% | Sv% | PDO% | xSh% | xSv% | xPDO% | toi(s) |
|---|
| Statistic | Definition |
|---|---|
| GF/60 | Goals For per 60 minutes. |
| GA/60 | Goals Against per 60 minutes (lower is better). |
| GF% | Goals For Percentage = Goals For / (Goals For + Goals Against) |
| xGF/60 | Expected Goals For per 60 minutes. |
| xGA/60 | Expected Goals Against per 60 minutes (lower is better). |
| xGF% | Expected Goals For Percentage = Expected Goals For / (Expected Goals For + Expected Goals Against) |
| Sh% | Shooting Percentage. |
| Sv% | Save Percentage. |
| PDO | Shooting Percentage + Save Percentage. |
| xSh% | Expected Shooting Percentage. |
| xSv% | Expected Save Percentage. |
| xPDO | Expected Shooting Percentage + Expected Save Percentage. |
| Goalie | GP | TOI | SAA/60 | SA/60 | xGA/60 | GA/60 | GS/60 | Sv% | xSv% | Sv%AE | toi(s) |
|---|
| Goalie | GP | TOI | SAA/60 | SA/60 | xGA/60 | GA/60 | GS/60 | Sv% | xSv% | Sv%AE | toi(s) |
|---|
| Statistic | Definition |
|---|---|
| SAA/60 | Shot Attempts Against per 60 minutes. |
| SA/60 | Shots Against per 60 minutes. |
| xGA/60 | Expected Goals Against per 60 minutes. |
| GA/60 | Goals Against per 60 minutes (lower is better). |
| GS/60 | Goals Saved per 60 minutes (xGA/60 -GA/60). |
| Sv% | Save Percentage. |
| xSv% | Expected Save Percentage. |
| Sv%AE | Save Percentage above Expected (Sv% - xSv%). |
| Season | GP | GF | SF | xGF | GA | SA | xGA | GD | xGF | Sh% | Sv% | 5v5 GF% | 5v5 SAF% | 5v5 xGF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-16 | 82 | 199 | 2418 | 198.25 | 215 | 2513 | 215.38 | -16 | -17.12 | 8.23 | 91.44 | 48.07 | 47.93 | 48.36 |
| 2016-17 | 82 | 199 | 2492 | 207.03 | 231 | 2816 | 232.05 | -32 | -25.02 | 7.99 | 91.80 | 46.28 | 47.15 | 46.97 |
| 2017-18 | 82 | 198 | 2558 | 206.53 | 278 | 2683 | 230.28 | -80 | -23.75 | 7.74 | 89.64 | 41.60 | 47.28 | 48.64 |
| 2018-19 | 82 | 221 | 2698 | 231.00 | 268 | 2704 | 240.99 | -47 | -9.99 | 8.19 | 90.09 | 45.19 | 48.94 | 50.12 |
| 2019-20 | 69 | 193 | 2021 | 177.76 | 215 | 2149 | 190.44 | -22 | -12.67 | 9.55 | 90.00 | 47.30 | 48.28 | 48.87 |
| 2020-21 | 56 | 134 | 1592 | 144.66 | 196 | 1889 | 177.95 | -62 | -33.29 | 8.42 | 89.62 | 40.61 | 44.84 | 46.05 |
| 2021-22 | 82 | 229 | 2451 | 215.27 | 287 | 2703 | 251.87 | -58 | -36.60 | 9.34 | 89.38 | 44.38 | 46.08 | 47.40 |
| 2022-23 | 82 | 293 | 2666 | 280.71 | 297 | 2711 | 284.63 | -4 | -3.92 | 10.99 | 89.04 | 49.66 | 49.65 | 49.79 |
| 2023-24 | 82 | 244 | 2535 | 240.92 | 243 | 2402 | 262.46 | 1 | -21.54 | 9.63 | 89.88 | 50.10 | 47.86 | 50.22 |
| 2024-25 | 82 | 265 | 2280 | 231.27 | 287 | 2370 | 251.63 | -22 | -20.36 | 11.62 | 87.89 | 48.01 | 47.89 | 49.36 |
| 2025-26 | 82 | 283 | 2304 | 263.82 | 240 | 2379 | 257.60 | 43 | 6.22 | 12.28 | 89.91 | 54.11 | 50.60 | 49.25 |
| Season | GF/60 | xGF/60 | SAF/60 | SAF Rush% | xGF Rush% | SAF Reb% | xGF Reb% | OnGoal% | Sh% | xSh% | Sh%-xSh% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-16 | 1.83 | 1.89 | 37.61 | 0.25 | 10.57 | 0.61 | 13.83 | 73.48 | 6.63 | 6.85 | -0.22 |
| 2016-17 | 1.88 | 2.09 | 39.89 | 0.19 | 12.89 | 0.68 | 15.04 | 73.49 | 6.40 | 7.14 | -0.75 |
| 2017-18 | 1.83 | 1.95 | 39.53 | 0.23 | 7.85 | 0.66 | 9.42 | 74.34 | 6.21 | 6.65 | -0.44 |
| 2018-19 | 2.30 | 2.38 | 43.33 | 0.21 | 5.05 | 0.80 | 6.32 | 73.19 | 7.24 | 7.49 | -0.25 |
| 2019-20 | 2.24 | 2.11 | 38.97 | 0.46 | 7.58 | 0.68 | 10.10 | 71.93 | 7.99 | 7.54 | 0.46 |
| 2020-21 | 1.89 | 2.22 | 38.44 | 0.17 | 7.93 | 0.69 | 15.85 | 73.02 | 6.75 | 7.92 | -1.17 |
| 2021-22 | 2.34 | 2.28 | 38.70 | 0.46 | 7.14 | 0.84 | 12.99 | 74.68 | 8.10 | 7.90 | 0.21 |
| 2022-23 | 2.94 | 2.88 | 42.96 | 0.32 | 8.36 | 0.49 | 16.72 | 72.56 | 9.42 | 9.24 | 0.17 |
| 2023-24 | 2.64 | 2.48 | 42.25 | 0.22 | 12.22 | 0.97 | 31.78 | 70.54 | 8.84 | 8.31 | 0.53 |
| 2024-25 | 2.78 | 2.32 | 40.84 | 0.15 | 7.22 | 0.56 | 30.86 | 65.16 | 10.44 | 8.74 | 1.70 |
| 2025-26 | 2.89 | 2.65 | 41.22 | 0.19 | 10.98 | 0.48 | 28.32 | 66.43 | 10.55 | 9.66 | 0.89 |
| Season | GA/60 | xGA/60 | SAA/60 | SAA Rush% | xGA Rush% | SAA Reb% | xGA Reb% | OnGoal% | Sv% | xSv% | Sv%-xSv% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-16 | 2.19 | 2.13 | 41.52 | 0.22 | 12.31 | 0.85 | 7.97 | 71.45 | 92.63 | 92.83 | -0.20 |
| 2016-17 | 2.33 | 2.29 | 44.42 | 0.24 | 11.77 | 0.95 | 13.73 | 73.45 | 92.87 | 92.97 | -0.10 |
| 2017-18 | 2.66 | 2.28 | 43.46 | 0.49 | 6.74 | 1.06 | 11.46 | 73.20 | 91.65 | 92.84 | -1.19 |
| 2018-19 | 2.76 | 2.56 | 43.65 | 0.34 | 9.98 | 0.62 | 9.98 | 74.45 | 91.50 | 92.13 | -0.63 |
| 2019-20 | 2.38 | 2.29 | 41.12 | 0.39 | 6.22 | 0.82 | 10.89 | 73.57 | 92.12 | 92.44 | -0.32 |
| 2020-21 | 2.91 | 2.61 | 44.44 | 0.40 | 8.44 | 1.09 | 9.28 | 73.60 | 91.12 | 92.02 | -0.91 |
| 2021-22 | 2.92 | 2.62 | 42.79 | 0.31 | 4.53 | 0.94 | 10.76 | 74.37 | 90.82 | 91.77 | -0.95 |
| 2022-23 | 3.06 | 2.96 | 42.47 | 0.46 | 5.08 | 1.06 | 15.24 | 74.44 | 90.33 | 90.62 | -0.29 |
| 2023-24 | 2.41 | 2.58 | 41.16 | 0.33 | 11.17 | 0.77 | 39.38 | 67.18 | 91.29 | 90.68 | 0.61 |
| 2024-25 | 2.79 | 2.55 | 41.86 | 0.15 | 9.57 | 1.06 | 35.89 | 66.23 | 89.92 | 90.79 | -0.87 |
| 2025-26 | 2.37 | 2.62 | 42.00 | 0.11 | 7.60 | 0.80 | 34.50 | 65.42 | 91.37 | 90.48 | 0.89 |
| 5v4 | 4v5 | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | GF/60 | xGF/60 | SAF/60 | Sh% | xSh% | Sh% - xSh% | GA/60 | GA/60 | xGA/60 | SAA/60 | Sv% | xSv% | Sv%-xSv% | GF/60 |
| 2015-16 | 6.37 | 5.77 | 72.75 | 11.70 | 10.61 | 1.09 | 0.91 | 5.88 | 6.59 | 75.78 | 89.49 | 88.23 | 1.27 | 1.07 |
| 2016-17 | 8.77 | 7.26 | 77.92 | 15.19 | 12.58 | 2.61 | 0.66 | 7.46 | 8.18 | 90.44 | 88.86 | 87.78 | 1.08 | 0.47 |
| 2017-18 | 6.20 | 6.87 | 77.91 | 11.25 | 12.47 | -1.22 | 1.55 | 7.17 | 6.78 | 77.27 | 87.10 | 87.80 | -0.70 | 1.30 |
| 2018-19 | 6.87 | 6.88 | 76.17 | 11.86 | 11.88 | -0.02 | 1.09 | 6.96 | 6.81 | 72.78 | 86.86 | 87.14 | -0.28 | 0.51 |
| 2019-20 | 6.19 | 6.15 | 67.39 | 12.84 | 12.76 | 0.08 | 1.31 | 9.53 | 7.44 | 80.02 | 83.64 | 87.23 | -3.59 | 1.27 |
| 2020-21 | 7.53 | 5.99 | 65.96 | 15.59 | 12.41 | 3.18 | 1.04 | 7.79 | 7.79 | 82.25 | 87.50 | 87.51 | -0.01 | 1.08 |
| 2021-22 | 7.51 | 5.74 | 67.44 | 14.94 | 11.42 | 3.51 | 1.14 | 8.25 | 7.65 | 80.28 | 85.54 | 86.60 | -1.06 | 0.86 |
| 2022-23 | 7.96 | 6.67 | 68.63 | 15.36 | 12.87 | 2.49 | 0.72 | 9.43 | 8.70 | 90.53 | 85.60 | 86.70 | -1.10 | 1.24 |
| 2023-24 | 5.78 | 6.44 | 74.60 | 10.37 | 11.56 | -1.19 | 1.36 | 7.45 | 8.05 | 82.06 | 87.47 | 86.46 | 1.01 | 0.95 |
| 2024-25 | 6.34 | 6.54 | 71.04 | 13.06 | 13.49 | -0.43 | 1.00 | 8.22 | 6.91 | 72.98 | 83.91 | 86.47 | -2.55 | 1.45 |
| 2025-26 | 7.06 | 7.47 | 75.50 | 14.29 | 15.12 | -0.83 | 0.92 | 5.82 | 7.70 | 78.05 | 89.32 | 85.86 | 3.46 | 1.62 |
| Skating | Shot Speed | ES Zone Time | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | AvgSpeed | Bursts/mi | F AvgSpeed | F Bursts/mi | D AvgSpeed | D Bursts/mi | Average | Forwards | Defense | OZ % | NZ % | DZ % |
| 2021-22 | 58.80 | 0.38 | 55.00 | 0.49 | 67.83 | 0.19 | 58.80 | 55.00 | 67.83 | 38.92 | 42.41 | 18.67 |
| 2022-23 | 58.43 | 0.43 | 56.12 | 0.58 | 64.83 | 0.16 | 58.43 | 56.12 | 64.83 | 40.17 | 41.22 | 18.61 |
| 2023-24 | 59.22 | 0.35 | 55.68 | 0.44 | 66.89 | 0.18 | 59.22 | 55.68 | 66.89 | 39.94 | 41.18 | 18.88 |
| 2024-25 | 62.56 | 0.47 | 59.63 | 0.64 | 68.67 | 0.19 | 62.56 | 59.63 | 68.67 | 40.57 | 41.11 | 18.32 |
| 2025-26 | 59.78 | 0.59 | 55.53 | 0.77 | 67.77 | 0.26 | 59.78 | 55.53 | 67.77 | 40.28 | 41.38 | 18.34 |
| Ranked 1-8 | Ranked 9-16 | Ranked 17-24 | Ranked 25-32 |
The charts below show the last 10 seasons performance by the Buffalo Sabres.
The blue shaded areas show the min-max range for the metric.
The red shaded area shows the difference between the average for teams that made the playoffs and teams that missed the playoffs.
For the current season the top 16 teams in Points% are substituted for playoff teams and the bottom 16 teams are substituted for teams that missed the playoffs.
Note: The expected goals against and goals against charts have an inverted y-axis. This is done so that in every chart higher is better.
These charts are for Basic and Premium subscribers only. To view please login to and/or subscribe to one of our subscription plans.
Image URL: https://puckalytics.com/cdn/team_cards/20252026/buffalo-sabres.png
The bars show the range from worst to best and where the team sits along that scale. More blue=better. The boxes across the top show 7 key summary metrics and numbers indicate % of way between worst and best and rank.
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Norris, Josh | 27 | C | M-NTC | $7,950,000 |
$7,950,000 |
$7,950,000 |
$7,950,000 |
UFA |
||||
| Benson, Zach | 21 | LW | - | $7,500,000 |
$7,500,000 |
$7,500,000 |
$7,500,000 |
$7,500,000 |
$7,500,000 |
$7,500,000 |
UFA |
|
| Thompson, Tage | 28 | C/RW | M-NTC | $7,142,857 |
$7,142,857 |
$7,142,857 |
$7,142,857 |
UFA |
||||
| Doan, Josh | 24 | RW | - | $6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
UFA |
|
| McLeod, Ryan | 26 | C | - | $5,000,000 |
$5,000,000 |
$5,000,000 |
UFA |
|||||
| Zucker, Jason | 34 | LW/RW | M-NTC | $4,750,000 |
UFA |
|||||||
| Krebs, Peyton | 25 | C/LW | - | $4,500,000 |
$4,500,000 |
$4,500,000 |
$4,500,000 |
UFA |
||||
| Quinn, Jack | 24 | RW/LW | - | $3,375,000 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||||
| Malenstyn, Beck | 28 | C/LW | NTC | $2,916,667 |
$2,916,667 |
$2,916,667 |
$2,916,667 |
$2,916,667 |
$2,916,667 |
UFA |
||
| Danforth, Justin | 33 | RW/C | - | $1,800,000 |
UFA |
|||||||
| Carrick, Sam | 34 | C/RW | - | $1,000,000 |
UFA |
|||||||
| Kulich, Jiri | 22 | C/LW | ELC | $886,667 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Ostlund, Noah | 22 | C/LW | ELC | $886,667 |
$6,600,000 |
$6,600,000 |
$6,600,000 |
$6,600,000 |
$6,600,000 |
$6,600,000 |
$6,600,000 |
$6,600,000 |
| Kozak, Tyson | 23 | C | - | $875,000 |
$875,000 |
RFA-arb |
RFA-arb |
UFA |
||||
| Sheary, Conor | 34 | LW/RW | - | $850,000 |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dahlin, Rasmus | 26 | LD/RD | NMC | $11,000,000 |
$11,000,000 |
$11,000,000 |
$11,000,000 |
$11,000,000 |
$11,000,000 |
UFA |
||
| Power, Owen | 23 | LD/RD | - | $8,350,000 |
$8,350,000 |
$8,350,000 |
$8,350,000 |
$8,350,000 |
UFA |
|||
| Samuelsson, Mattias | 26 | LD | - | $4,285,714 |
$4,285,714 |
$4,285,714 |
$4,285,714 |
UFA |
||||
| Zellweger, Olen | 23 | LD | - | $3,100,000 |
$3,100,000 |
$3,100,000 |
RFA-arb |
UFA |
||||
| Timmins, Conor | 27 | RD | - | $2,200,000 |
UFA |
|||||||
| Crevier, Louis | 25 | RD | - | $900,000 |
RFA-arb |
UFA |
||||||
| Gilbert, Dennis | 29 | LD | - | $850,000 |
UFA |
|||||||
| Metsa, Zach | 27 | RD | TW | $850,000 |
$900,000 |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Luukkonen, Ukko-Pekka | 27 | G | M-NTC | $4,750,000 |
$4,750,000 |
$4,750,000 |
UFA |
|||||
| Lyon, Alex | 33 | G | - | $1,500,000 |
UFA |
|||||||
| Ellis, Colten | 25 | G | TW | $850,000 |
RFA-arb |
UFA |
| Buyouts/Other | Description | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|
| Skinner, Jeff | Contract Buyout | $6,444,444 |
$2,444,444 |
$2,444,444 |
$2,444,444 |
| 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 | |
|---|---|---|---|---|---|---|---|---|---|
| Forwards | $56,382,858 | $49,434,524 | $48,559,524 | $43,559,524 | $23,966,667 | $23,966,667 | $21,050,000 | $6,600,000 | $6,600,000 |
| Defense | $31,535,714 | $27,635,714 | $26,735,714 | $23,635,714 | $19,350,000 | $11,000,000 | $0 | $0 | $0 |
| Goalies | $7,100,000 | $4,750,000 | $4,750,000 | $0 | $0 | $0 | $0 | $0 | $0 |
| LTIR | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Buried | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other | $6,444,444 | $2,444,444 | $2,444,444 | $2,444,444 | $0 | $0 | $0 | $0 | $0 |
| Total | $101,463,016 | $84,264,682 | $82,489,682 | $69,639,682 | $43,316,667 | $34,966,667 | $21,050,000 | $6,600,000 | $6,600,000 |
| Salary Floor (Estimated starting in 2028-29) | $76,900,000 | $83,900,000 | $86,000,000 | $88,300,000 | $90,500,000 | $92,700,000 | $95,000,000 | $97,500,000 | $99,800,000 |
| Salary Cap (Estimated starting in 2028-29) | $104,000,000 | $113,500,000 | $116,400,000 | $119,500,000 | $122,500,000 | $125,500,000 | $128,500,000 | $132,000,000 | $135,000,000 |
| Available Cap Space | $29,235,318 | $33,910,318 | $49,860,318 | $79,183,333 | $90,533,333 | $107,450,000 | $125,400,000 | $128,400,000 |
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Helenius, Konsta | 20 | RW | ELC | $953,750 |
$953,750 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|
| Fiddler-Schultz, Riley | 24 | C | ELC | $940,000 |
RFA-arb |
RFA-arb |
UFA |
|||||
| Funk, Zac | 23 | LW/RW | ELC | $905,000 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Kuntar, Trevor | 25 | C | TW | $875,000 |
$875,000 |
UFA |
||||||
| McDonough, Aidan | 26 | LW | TW | $850,000 |
UFA |
|||||||
| Polin, Jason | 27 | RW | TW | $850,000 |
UFA |
|||||||
| Meyer, Carson | 29 | RW | TW | $850,000 |
UFA |
|||||||
| Geertsen, Mason | 31 | LW | TW | $850,000 |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Johnson, Ryan | 25 | LD | - | $875,000 |
$875,000 |
RFA-arb |
UFA |
|||||
| Rathbone, Jack | 27 | LD | TW | $850,000 |
UFA |
|||||||
| Komarov, Vsevolod | 22 | RD | ELC | $910,000 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Leinonen, Topias | 22 | G | ELC | $961,667 |
$961,667 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Ratzlaff, Scott | 21 | G | ELC | $935,000 |
$935,000 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Villalta, Matt | 27 | G | TW | $850,000 |
UFA |
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Richard, Jake | 22 | RW | ELC | $1,013,750 |
$1,013,750 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Strbak, Maxim | 21 | RD | ELC | $1,028,333 |
$1,028,333 |
$1,028,333 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| McCarthy, Gavin | 21 | RD | ELC | $1,007,500 |
$1,007,500 |
$1,007,500 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Mrtka, Radim | 19 | RD | ELC | $974,167 |
$974,167 |
$974,167 |
RFA |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Norris, Josh | 27 | C | M-NTC | $7,950,000 |
$7,950,000 |
$7,950,000 |
$7,950,000 |
UFA |
||||
| Benson, Zach | 21 | LW | - | $7,500,000 |
$7,500,000 |
$7,500,000 |
$7,500,000 |
$7,500,000 |
$7,500,000 |
$7,500,000 |
UFA |
|
| Thompson, Tage | 28 | C/RW | M-NTC | $7,142,857 |
$7,142,857 |
$7,142,857 |
$7,142,857 |
UFA |
||||
| Doan, Josh | 24 | RW | - | $6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
UFA |
|
| McLeod, Ryan | 26 | C | - | $5,000,000 |
$5,000,000 |
$5,000,000 |
UFA |
|||||
| Zucker, Jason | 34 | LW/RW | M-NTC | $4,750,000 |
UFA |
|||||||
| Krebs, Peyton | 25 | C/LW | - | $4,500,000 |
$4,500,000 |
$4,500,000 |
$4,500,000 |
UFA |
||||
| Quinn, Jack | 24 | RW/LW | - | $3,375,000 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||||
| Malenstyn, Beck | 28 | C/LW | NTC | $2,916,667 |
$2,916,667 |
$2,916,667 |
$2,916,667 |
$2,916,667 |
$2,916,667 |
UFA |
||
| Danforth, Justin | 33 | RW/C | - | $1,800,000 |
UFA |
|||||||
| Carrick, Sam | 34 | C/RW | - | $1,000,000 |
UFA |
|||||||
| Kulich, Jiri | 22 | C/LW | ELC | $886,667 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Ostlund, Noah | 22 | C/LW | ELC | $1,361,667 |
$6,600,000 |
$6,600,000 |
$6,600,000 |
$6,600,000 |
$6,600,000 |
$6,600,000 |
$6,600,000 |
$6,600,000 |
| Kozak, Tyson | 23 | C | - | $875,000 |
$875,000 |
RFA-arb |
RFA-arb |
UFA |
||||
| Sheary, Conor | 34 | LW/RW | - | $850,000 |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dahlin, Rasmus | 26 | LD/RD | NMC | $11,000,000 |
$11,000,000 |
$11,000,000 |
$11,000,000 |
$11,000,000 |
$11,000,000 |
UFA |
||
| Power, Owen | 23 | LD/RD | - | $8,350,000 |
$8,350,000 |
$8,350,000 |
$8,350,000 |
$8,350,000 |
UFA |
|||
| Samuelsson, Mattias | 26 | LD | - | $4,285,714 |
$4,285,714 |
$4,285,714 |
$4,285,714 |
UFA |
||||
| Zellweger, Olen | 23 | LD | - | $3,100,000 |
$3,100,000 |
$3,100,000 |
RFA-arb |
UFA |
||||
| Timmins, Conor | 27 | RD | - | $2,200,000 |
UFA |
|||||||
| Crevier, Louis | 25 | RD | - | $900,000 |
RFA-arb |
UFA |
||||||
| Gilbert, Dennis | 29 | LD | - | $850,000 |
UFA |
|||||||
| Metsa, Zach | 27 | RD | TW | $850,000 |
$900,000 |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Luukkonen, Ukko-Pekka | 27 | G | M-NTC | $4,750,000 |
$4,750,000 |
$4,750,000 |
UFA |
|||||
| Lyon, Alex | 33 | G | - | $1,500,000 |
UFA |
|||||||
| Ellis, Colten | 25 | G | TW | $775,000 |
RFA-arb |
UFA |
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Helenius, Konsta | 20 | RW | ELC | $1,553,750 |
$1,553,750 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|
| Fiddler-Schultz, Riley | 24 | C | ELC | $975,000 |
RFA-arb |
RFA-arb |
UFA |
|||||
| Funk, Zac | 23 | LW/RW | ELC | $1,033,333 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Kuntar, Trevor | 25 | C | TW | $875,000 |
$875,000 |
UFA |
||||||
| McDonough, Aidan | 26 | LW | TW | $850,000 |
UFA |
|||||||
| Polin, Jason | 27 | RW | TW | $850,000 |
UFA |
|||||||
| Meyer, Carson | 29 | RW | TW | $775,000 |
UFA |
|||||||
| Geertsen, Mason | 31 | LW | TW | $850,000 |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Johnson, Ryan | 25 | LD | - | $875,000 |
$875,000 |
RFA-arb |
UFA |
|||||
| Rathbone, Jack | 27 | LD | TW | $800,000 |
UFA |
|||||||
| Komarov, Vsevolod | 22 | RD | ELC | $945,000 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Leinonen, Topias | 22 | G | ELC | $1,025,000 |
$1,025,000 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Ratzlaff, Scott | 21 | G | ELC | $970,000 |
$970,000 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Villalta, Matt | 27 | G | TW | $850,000 |
UFA |
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Richard, Jake | 22 | RW | ELC | $1,050,000 |
$1,050,000 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Strbak, Maxim | 21 | RD | ELC | $1,075,000 |
$1,075,000 |
$1,075,000 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| McCarthy, Gavin | 21 | RD | ELC | $1,007,500 |
$1,007,500 |
$1,007,500 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Mrtka, Radim | 19 | RD | ELC | $1,974,167 |
$1,974,167 |
$1,974,167 |
RFA |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Norris, Josh | 27 | C | M-NTC | $9,500,000 |
$8,750,000 |
$7,850,000 |
$7,000,000 |
UFA |
||||
| Benson, Zach | 21 | LW | - | $9,000,000 |
$8,500,000 |
$7,250,000 |
$7,000,000 |
$6,750,000 |
$7,000,000 |
$7,000,000 |
UFA |
|
| Thompson, Tage | 28 | C/RW | M-NTC | $7,142,857 |
$7,142,857 |
$7,142,857 |
$7,142,857 |
UFA |
||||
| Doan, Josh | 24 | RW | - | $6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
UFA |
|
| McLeod, Ryan | 26 | C | - | $5,000,000 |
$5,000,000 |
$5,000,000 |
UFA |
|||||
| Zucker, Jason | 34 | LW/RW | M-NTC | $4,750,000 |
UFA |
|||||||
| Krebs, Peyton | 25 | C/LW | - | $5,000,000 |
$5,000,000 |
$4,000,000 |
$4,000,000 |
UFA |
||||
| Quinn, Jack | 24 | RW/LW | - | $3,500,000 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||||
| Malenstyn, Beck | 28 | C/LW | NTC | $3,500,000 |
$3,500,000 |
$3,000,000 |
$3,000,000 |
$2,250,000 |
$2,250,000 |
UFA |
||
| Danforth, Justin | 33 | RW/C | - | $1,800,000 |
UFA |
|||||||
| Carrick, Sam | 34 | C/RW | - | $1,000,000 |
UFA |
|||||||
| Kulich, Jiri | 22 | C/LW | ELC | $855,000 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Ostlund, Noah | 22 | C/LW | ELC | $855,000 |
$8,100,000 |
$8,100,000 |
$8,100,000 |
$8,100,000 |
$8,100,000 |
$8,100,000 |
$8,100,000 |
$8,100,000 |
| Kozak, Tyson | 23 | C | - | $850,000 |
$900,000 |
RFA-arb |
RFA-arb |
UFA |
||||
| Sheary, Conor | 34 | LW/RW | - | $850,000 |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dahlin, Rasmus | 26 | LD/RD | NMC | $11,000,000 |
$11,000,000 |
$11,000,000 |
$10,000,000 |
$10,000,000 |
$10,000,000 |
UFA |
||
| Power, Owen | 23 | LD/RD | - | $8,350,000 |
$8,350,000 |
$8,350,000 |
$8,350,000 |
$8,350,000 |
UFA |
|||
| Samuelsson, Mattias | 26 | LD | - | $4,285,714 |
$4,285,714 |
$4,285,714 |
$4,285,714 |
UFA |
||||
| Zellweger, Olen | 23 | LD | - | $3,100,000 |
$3,100,000 |
$3,100,000 |
RFA-arb |
UFA |
||||
| Timmins, Conor | 27 | RD | - | $2,200,000 |
UFA |
|||||||
| Crevier, Louis | 25 | RD | - | $950,000 |
RFA-arb |
UFA |
||||||
| Gilbert, Dennis | 29 | LD | - | $850,000 |
UFA |
|||||||
| Metsa, Zach | 27 | RD | TW | $850,000 |
$900,000 |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Luukkonen, Ukko-Pekka | 27 | G | M-NTC | $4,750,000 |
$4,750,000 |
$4,750,000 |
UFA |
|||||
| Lyon, Alex | 33 | G | - | $1,500,000 |
UFA |
|||||||
| Ellis, Colten | 25 | G | TW | $850,000 |
RFA-arb |
UFA |
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Helenius, Konsta | 20 | RW | ELC | $975,000 |
$900,000 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|
| Fiddler-Schultz, Riley | 24 | C | ELC | $940,000 |
RFA-arb |
RFA-arb |
UFA |
|||||
| Funk, Zac | 23 | LW/RW | ELC | $950,000 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Kuntar, Trevor | 25 | C | TW | $850,000 |
$900,000 |
UFA |
||||||
| McDonough, Aidan | 26 | LW | TW | $850,000 |
UFA |
|||||||
| Polin, Jason | 27 | RW | TW | $850,000 |
UFA |
|||||||
| Meyer, Carson | 29 | RW | TW | $850,000 |
UFA |
|||||||
| Geertsen, Mason | 31 | LW | TW | $850,000 |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Johnson, Ryan | 25 | LD | - | $850,000 |
$900,000 |
RFA-arb |
UFA |
|||||
| Rathbone, Jack | 27 | LD | TW | $850,000 |
UFA |
|||||||
| Komarov, Vsevolod | 22 | RD | ELC | $850,000 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Leinonen, Topias | 22 | G | ELC | $945,000 |
$995,000 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Ratzlaff, Scott | 21 | G | ELC | $940,000 |
$900,000 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Villalta, Matt | 27 | G | TW | $850,000 |
UFA |
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Richard, Jake | 22 | RW | ELC | $952,500 |
$1,075,000 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Strbak, Maxim | 21 | RD | ELC | $952,500 |
$1,007,500 |
$1,125,000 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| McCarthy, Gavin | 21 | RD | ELC | $952,500 |
$1,007,500 |
$1,062,500 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Mrtka, Radim | 19 | RD | ELC | $975,000 |
$997,500 |
$950,000 |
RFA |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Norris, Josh | 27 | C | M-NTC | $9,500,000 |
$8,750,000 |
$7,850,000 |
$7,000,000 |
UFA |
||||
| Benson, Zach | 21 | LW | - | $5,250,000 |
$4,750,000 |
$7,250,000 |
$7,000,000 |
$6,750,000 |
$7,000,000 |
$7,000,000 |
UFA |
|
| Thompson, Tage | 28 | C/RW | M-NTC | $7,142,857 |
$7,142,857 |
$7,142,857 |
$7,142,857 |
UFA |
||||
| Doan, Josh | 24 | RW | - | $3,450,000 |
$3,450,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
$6,950,000 |
UFA |
|
| McLeod, Ryan | 26 | C | - | $5,000,000 |
$5,000,000 |
$5,000,000 |
UFA |
|||||
| Zucker, Jason | 34 | LW/RW | M-NTC | $4,750,000 |
UFA |
|||||||
| Krebs, Peyton | 25 | C/LW | - | $3,000,000 |
$3,000,000 |
$4,000,000 |
$4,000,000 |
UFA |
||||
| Quinn, Jack | 24 | RW/LW | - | $3,500,000 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||||
| Malenstyn, Beck | 28 | C/LW | NTC | $1,000,000 |
$1,000,000 |
$3,000,000 |
$3,000,000 |
$2,250,000 |
$2,250,000 |
UFA |
||
| Danforth, Justin | 33 | RW/C | - | $1,800,000 |
UFA |
|||||||
| Carrick, Sam | 34 | C/RW | - | $1,000,000 |
UFA |
|||||||
| Kulich, Jiri | 22 | C/LW | ELC | $855,000 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Ostlund, Noah | 22 | C/LW | ELC | $855,000 |
$4,350,000 |
$4,350,000 |
$4,350,000 |
$4,350,000 |
$4,350,000 |
$4,350,000 |
$4,350,000 |
$4,350,000 |
| Kozak, Tyson | 23 | C | - | $850,000 |
$900,000 |
RFA-arb |
RFA-arb |
UFA |
||||
| Sheary, Conor | 34 | LW/RW | - | $850,000 |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dahlin, Rasmus | 26 | LD/RD | NMC | $11,000,000 |
$11,000,000 |
$11,000,000 |
$10,000,000 |
$10,000,000 |
$10,000,000 |
UFA |
||
| Power, Owen | 23 | LD/RD | - | $8,350,000 |
$8,350,000 |
$8,350,000 |
$8,350,000 |
$8,350,000 |
UFA |
|||
| Samuelsson, Mattias | 26 | LD | - | $4,285,714 |
$4,285,714 |
$4,285,714 |
$4,285,714 |
UFA |
||||
| Zellweger, Olen | 23 | LD | - | $2,350,000 |
$3,100,000 |
$3,100,000 |
RFA-arb |
UFA |
||||
| Timmins, Conor | 27 | RD | - | $2,200,000 |
UFA |
|||||||
| Crevier, Louis | 25 | RD | - | $950,000 |
RFA-arb |
UFA |
||||||
| Gilbert, Dennis | 29 | LD | - | $850,000 |
UFA |
|||||||
| Metsa, Zach | 27 | RD | TW | $850,000 |
$900,000 |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Luukkonen, Ukko-Pekka | 27 | G | M-NTC | $4,750,000 |
$4,750,000 |
$4,750,000 |
UFA |
|||||
| Lyon, Alex | 33 | G | - | $1,500,000 |
UFA |
|||||||
| Ellis, Colten | 25 | G | TW | $850,000 |
RFA-arb |
UFA |
| Buyouts/Other | Description | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|
| Skinner, Jeff | Contract Buyout | $2,444,444 |
$2,444,444 |
$2,444,444 |
$2,444,444 |
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Helenius, Konsta | 20 | RW | ELC | $877,500 |
$900,000 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|
| Fiddler-Schultz, Riley | 24 | C | ELC | $850,000 |
RFA-arb |
RFA-arb |
UFA |
|||||
| Funk, Zac | 23 | LW/RW | ELC | $855,000 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Kuntar, Trevor | 25 | C | TW | $850,000 |
$900,000 |
UFA |
||||||
| McDonough, Aidan | 26 | LW | TW | $850,000 |
UFA |
|||||||
| Polin, Jason | 27 | RW | TW | $850,000 |
UFA |
|||||||
| Meyer, Carson | 29 | RW | TW | $850,000 |
UFA |
|||||||
| Geertsen, Mason | 31 | LW | TW | $850,000 |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Johnson, Ryan | 25 | LD | - | $850,000 |
$900,000 |
RFA-arb |
UFA |
|||||
| Rathbone, Jack | 27 | LD | TW | $850,000 |
UFA |
|||||||
| Komarov, Vsevolod | 22 | RD | ELC | $850,000 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Leinonen, Topias | 22 | G | ELC | $850,000 |
$900,000 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Ratzlaff, Scott | 21 | G | ELC | $850,000 |
$900,000 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Villalta, Matt | 27 | G | TW | $850,000 |
UFA |
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Richard, Jake | 22 | RW | ELC | $850,000 |
$967,500 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Strbak, Maxim | 21 | RD | ELC | $850,000 |
$900,000 |
$1,012,500 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| McCarthy, Gavin | 21 | RD | ELC | $850,000 |
$900,000 |
$950,000 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Mrtka, Radim | 19 | RD | ELC | $877,500 |
$900,000 |
$950,000 |
RFA |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Norris, Josh | 27 | C | M-NTC | - |
- |
- |
- |
UFA |
||||
| Benson, Zach | 21 | LW | - | $3,750,000 |
$3,750,000 |
- |
- |
- |
- |
- |
UFA |
|
| Thompson, Tage | 28 | C/RW | M-NTC | - |
- |
- |
- |
UFA |
||||
| Doan, Josh | 24 | RW | - | $3,500,000 |
$3,500,000 |
- |
- |
- |
- |
- |
UFA |
|
| McLeod, Ryan | 26 | C | - | - |
- |
- |
UFA |
|||||
| Zucker, Jason | 34 | LW/RW | M-NTC | - |
UFA |
|||||||
| Krebs, Peyton | 25 | C/LW | - | $2,000,000 |
$2,000,000 |
- |
- |
UFA |
||||
| Quinn, Jack | 24 | RW/LW | - | - |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||||
| Malenstyn, Beck | 28 | C/LW | NTC | $2,500,000 |
$2,500,000 |
- |
- |
- |
- |
UFA |
||
| Danforth, Justin | 33 | RW/C | - | - |
UFA |
|||||||
| Carrick, Sam | 34 | C/RW | - | - |
UFA |
|||||||
| Kulich, Jiri | 22 | C/LW | ELC | - |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Ostlund, Noah | 22 | C/LW | ELC | - |
$3,750,000 |
$3,750,000 |
$3,750,000 |
$3,750,000 |
$3,750,000 |
$3,750,000 |
$3,750,000 |
$3,750,000 |
| Kozak, Tyson | 23 | C | - | - |
- |
RFA-arb |
RFA-arb |
UFA |
||||
| Sheary, Conor | 34 | LW/RW | - | - |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dahlin, Rasmus | 26 | LD/RD | NMC | - |
- |
- |
- |
- |
- |
UFA |
||
| Power, Owen | 23 | LD/RD | - | - |
- |
- |
- |
- |
UFA |
|||
| Samuelsson, Mattias | 26 | LD | - | - |
- |
- |
- |
UFA |
||||
| Zellweger, Olen | 23 | LD | - | $750,000 |
- |
- |
RFA-arb |
UFA |
||||
| Timmins, Conor | 27 | RD | - | - |
UFA |
|||||||
| Crevier, Louis | 25 | RD | - | - |
RFA-arb |
UFA |
||||||
| Gilbert, Dennis | 29 | LD | - | - |
UFA |
|||||||
| Metsa, Zach | 27 | RD | TW | - |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Luukkonen, Ukko-Pekka | 27 | G | M-NTC | - |
- |
- |
UFA |
|||||
| Lyon, Alex | 33 | G | - | - |
UFA |
|||||||
| Ellis, Colten | 25 | G | TW | - |
RFA-arb |
UFA |
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Helenius, Konsta | 20 | RW | ELC | $97,500 |
- |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|
| Fiddler-Schultz, Riley | 24 | C | ELC | $90,000 |
RFA-arb |
RFA-arb |
UFA |
|||||
| Funk, Zac | 23 | LW/RW | ELC | $95,000 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Kuntar, Trevor | 25 | C | TW | - |
- |
UFA |
||||||
| McDonough, Aidan | 26 | LW | TW | - |
UFA |
|||||||
| Polin, Jason | 27 | RW | TW | - |
UFA |
|||||||
| Meyer, Carson | 29 | RW | TW | - |
UFA |
|||||||
| Geertsen, Mason | 31 | LW | TW | - |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Johnson, Ryan | 25 | LD | - | - |
- |
RFA-arb |
UFA |
|||||
| Rathbone, Jack | 27 | LD | TW | - |
UFA |
|||||||
| Komarov, Vsevolod | 22 | RD | ELC | - |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Leinonen, Topias | 22 | G | ELC | $95,000 |
$95,000 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Ratzlaff, Scott | 21 | G | ELC | $90,000 |
- |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Villalta, Matt | 27 | G | TW | - |
UFA |
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Richard, Jake | 22 | RW | ELC | $102,500 |
$107,500 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Strbak, Maxim | 21 | RD | ELC | $102,500 |
$107,500 |
$112,500 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| McCarthy, Gavin | 21 | RD | ELC | $102,500 |
$107,500 |
$112,500 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Mrtka, Radim | 19 | RD | ELC | $97,500 |
$97,500 |
- |
RFA |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Norris, Josh | 27 | C | M-NTC | - |
- |
- |
- |
UFA |
||||
| Benson, Zach | 21 | LW | - | - |
- |
- |
- |
- |
- |
- |
UFA |
|
| Thompson, Tage | 28 | C/RW | M-NTC | - |
- |
- |
- |
UFA |
||||
| Doan, Josh | 24 | RW | - | - |
- |
- |
- |
- |
- |
- |
UFA |
|
| McLeod, Ryan | 26 | C | - | - |
- |
- |
UFA |
|||||
| Zucker, Jason | 34 | LW/RW | M-NTC | - |
UFA |
|||||||
| Krebs, Peyton | 25 | C/LW | - | - |
- |
- |
- |
UFA |
||||
| Quinn, Jack | 24 | RW/LW | - | - |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||||
| Malenstyn, Beck | 28 | C/LW | NTC | - |
- |
- |
- |
- |
- |
UFA |
||
| Danforth, Justin | 33 | RW/C | - | - |
UFA |
|||||||
| Carrick, Sam | 34 | C/RW | - | - |
UFA |
|||||||
| Kulich, Jiri | 22 | C/LW | ELC | - |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Ostlund, Noah | 22 | C/LW | ELC | $475,000 |
||||||||
| Kozak, Tyson | 23 | C | - | - |
- |
RFA-arb |
RFA-arb |
UFA |
||||
| Sheary, Conor | 34 | LW/RW | - | - |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dahlin, Rasmus | 26 | LD/RD | NMC | - |
- |
- |
- |
- |
- |
UFA |
||
| Power, Owen | 23 | LD/RD | - | - |
- |
- |
- |
- |
UFA |
|||
| Samuelsson, Mattias | 26 | LD | - | - |
- |
- |
- |
UFA |
||||
| Zellweger, Olen | 23 | LD | - | - |
- |
- |
RFA-arb |
UFA |
||||
| Timmins, Conor | 27 | RD | - | - |
UFA |
|||||||
| Crevier, Louis | 25 | RD | - | - |
RFA-arb |
UFA |
||||||
| Gilbert, Dennis | 29 | LD | - | - |
UFA |
|||||||
| Metsa, Zach | 27 | RD | TW | - |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Luukkonen, Ukko-Pekka | 27 | G | M-NTC | - |
- |
- |
UFA |
|||||
| Lyon, Alex | 33 | G | - | - |
UFA |
|||||||
| Ellis, Colten | 25 | G | TW | - |
RFA-arb |
UFA |
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Helenius, Konsta | 20 | RW | ELC | $600,000 |
$600,000 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|
| Fiddler-Schultz, Riley | 24 | C | ELC | $35,000 |
RFA-arb |
RFA-arb |
UFA |
|||||
| Funk, Zac | 23 | LW/RW | ELC | $250,000 |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Kuntar, Trevor | 25 | C | TW | - |
- |
UFA |
||||||
| McDonough, Aidan | 26 | LW | TW | - |
UFA |
|||||||
| Polin, Jason | 27 | RW | TW | - |
UFA |
|||||||
| Meyer, Carson | 29 | RW | TW | - |
UFA |
|||||||
| Geertsen, Mason | 31 | LW | TW | - |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Johnson, Ryan | 25 | LD | - | - |
- |
RFA-arb |
UFA |
|||||
| Rathbone, Jack | 27 | LD | TW | - |
UFA |
|||||||
| Komarov, Vsevolod | 22 | RD | ELC | $35,000 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Leinonen, Topias | 22 | G | ELC | $80,000 |
$30,000 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Ratzlaff, Scott | 21 | G | ELC | $35,000 |
$35,000 |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Villalta, Matt | 27 | G | TW | - |
UFA |
| Forwards | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Richard, Jake | 22 | RW | ELC | $72,500 |
- |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Defensemen | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Strbak, Maxim | 21 | RD | ELC | $72,500 |
$67,500 |
- |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| McCarthy, Gavin | 21 | RD | ELC | $72,500 |
$67,500 |
$62,500 |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Mrtka, Radim | 19 | RD | ELC | $1,000,000 |
$1,000,000 |
$1,000,000 |
RFA |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | Terms | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|
| Forwards | Age | Pos | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Norris, Josh | 27 | C | M-NTC |
M-NTC |
M-NTC |
M-NTC |
UFA |
|||||
| Benson, Zach | 21 | LW | - |
- |
- |
- |
M-NTC |
M-NTC |
M-NTC |
UFA |
||
| Thompson, Tage | 28 | C/RW | M-NTC |
M-NTC |
M-NTC |
M-NTC |
UFA |
|||||
| Doan, Josh | 24 | RW | - |
- |
- |
M-NTC |
M-NTC |
M-NTC |
M-NTC |
UFA |
||
| McLeod, Ryan | 26 | C | - |
M-NTC |
M-NTC |
UFA |
||||||
| Zucker, Jason | 34 | LW/RW | M-NTC |
UFA |
||||||||
| Krebs, Peyton | 25 | C/LW | - |
- |
M-NTC |
M-NTC |
UFA |
|||||
| Quinn, Jack | 24 | RW/LW | - |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||||
| Malenstyn, Beck | 28 | C/LW | NTC |
M-NTC |
M-NTC |
M-NTC |
M-NTC |
M-NTC |
UFA |
|||
| Danforth, Justin | 33 | RW/C | - |
UFA |
||||||||
| Carrick, Sam | 34 | C/RW | - |
UFA |
||||||||
| Kulich, Jiri | 22 | C/LW | ELC |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||||
| Ostlund, Noah | 22 | C/LW | ELC |
- |
- |
- |
- |
- |
- |
- |
- |
|
| Kozak, Tyson | 23 | C | - |
- |
RFA-arb |
RFA-arb |
UFA |
|||||
| Sheary, Conor | 34 | LW/RW | - |
UFA |
| Defensemen | Age | Pos | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dahlin, Rasmus | 26 | LD/RD | NMC |
NMC |
NMC |
NMC |
NMC |
NMC |
UFA |
|||
| Power, Owen | 23 | LD/RD | - |
- |
- |
M-NTC |
M-NTC |
UFA |
||||
| Samuelsson, Mattias | 26 | LD | - |
- |
- |
- |
UFA |
|||||
| Zellweger, Olen | 23 | LD | - |
- |
- |
RFA-arb |
UFA |
|||||
| Timmins, Conor | 27 | RD | - |
UFA |
||||||||
| Crevier, Louis | 25 | RD | - |
RFA-arb |
UFA |
|||||||
| Gilbert, Dennis | 29 | LD | - |
UFA |
||||||||
| Metsa, Zach | 27 | RD | TW |
- |
UFA |
| Goalies | Age | Pos | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Luukkonen, Ukko-Pekka | 27 | G | M-NTC |
M-NTC |
M-NTC |
UFA |
||||||
| Lyon, Alex | 33 | G | - |
UFA |
||||||||
| Ellis, Colten | 25 | G | TW |
RFA-arb |
UFA |
| Forwards | Age | Pos | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Helenius, Konsta | 20 | RW | ELC |
ELC |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||
| Fiddler-Schultz, Riley | 24 | C | ELC |
RFA-arb |
RFA-arb |
UFA |
||||||
| Funk, Zac | 23 | LW/RW | ELC |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||||
| Kuntar, Trevor | 25 | C | TW |
TW |
UFA |
|||||||
| McDonough, Aidan | 26 | LW | TW |
UFA |
||||||||
| Polin, Jason | 27 | RW | TW |
UFA |
||||||||
| Meyer, Carson | 29 | RW | TW |
UFA |
||||||||
| Geertsen, Mason | 31 | LW | TW |
UFA |
| Defensemen | Age | Pos | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Johnson, Ryan | 25 | LD | - |
- |
RFA-arb |
UFA |
||||||
| Rathbone, Jack | 27 | LD | TW |
UFA |
||||||||
| Komarov, Vsevolod | 22 | RD | ELC |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Leinonen, Topias | 22 | G | ELC |
ELC |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
||||
| Ratzlaff, Scott | 21 | G | ELC |
ELC |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Villalta, Matt | 27 | G | TW |
UFA |
| Forwards | Age | Pos | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Richard, Jake | 22 | RW | ELC |
ELC |
RFA-arb |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Defensemen | Age | Pos | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Strbak, Maxim | 21 | RD | ELC |
ELC |
ELC |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| McCarthy, Gavin | 21 | RD | ELC |
ELC |
ELC |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
|||
| Mrtka, Radim | 19 | RD | ELC |
ELC |
ELC |
RFA |
RFA |
RFA-arb |
RFA-arb |
RFA-arb |
UFA |
| Goalies | Age | Pos | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | 2031-32 | 2032-33 | 2033-34 | 2034-35 |
|---|