PuckSleuth

Atlantic Division · 0-1-0 · 0 PTS

Buffalo Sabres roster

Cap committed

$100.647M

of $104M ceiling · as of Oct 3

Cap space

$3.353M

Retained slots used: 0 of 3

Active roster

25

45 of 50 NHL contracts

5v5 xGF%

51.7

16th in NHL

PP% / PK%

0.0 / 33.3

PP 17th · PK 30th

Fan sentiment

55

Undervalued on this roster

Performance well above what fans think · biggest gaps first

Fans = fan sentiment 0-100. Perf. = performance percentile at his position among players fans discuss (5v5 expected goals share, projected WAR, Game Score). Reasons are written by Claude from the numbers only.

Latest Buffalo Sabres news

Headlines from news outlets and team blogs

PlayerPosAgeGPGAPTOIFO%xGF%WARCap hitYrsExpiryClauseFansChatter
Forwards14 players · $51.704M
Noah OstlundC22102216:42—70.60.0$886K1RFANone700
Jack QuinnR25110120:46—70.70.2$3.375M1RFANone425
Konsta HeleniusC20110115:09—19.00.1$954K2RFA—770
Zach BensonL21101118:34—70.70.0$7.5M7UFA—690
Ryan McLeodC27101116:41—24.60.1$5M3UFAM-NTC—0
Tage ThompsonC28100019:46—65.4-0.1$7.143M4UFAM-NTC600
Josh DoanR24100019:06—60.3-0.0$6.95M7UFAM-NTC—0
Josh NorrisC27100016:19—62.5-0.0$7.95M4UFAM-NTC—1
Peyton KrebsC25100014:58—11.8-0.0$4.5M4UFAM-NTC—0
Jiri KulichC2210008:45—34.6-0.0$887K1RFA—530
Beck MalenstynL2810008:11—29.0-0.0$2.917M6UFA——0
Sam CarrickC3410007:43—29.0-0.0$1M1UFANone—0
Justin DanforthR330000————$1.8M1UFANone—0
Tyson KozakC230000————$843K2RFANone—0
Defense8 players · $31.536M
Owen PowerD23102225:25—63.80.1$8.35M5UFAM-NTC260
Mattias SamuelssonD26110118:21—38.60.1$4.286M4UFANone542
Rasmus DahlinD26100025:58—39.0-0.0$11M6UFANMC460
Louis CrevierD25100016:14—66.50.0$900K1RFANone7429
Matt GrzelcykD32100014:27—41.8-0.0$850K1UFA——0
Zach MetsaD27100012:54—43.7-0.0$850K1UFA—550
Conor TimminsD280000————$2.2M1UFANone—0
Olen ZellwegerD230000————$3.1M3RFANone602

Goalies 3 on roster

PlayerAgeGPSV%GAAGSAxWARCap hitYrsExpiryClauseFansChatter
Ukko-Pekka Luukkonen271.7735.07-2.7-0.4$4.75M3UFAM-NTC380
Alex Lyon330————$1.5M1UFANone393
Colten Ellis250————$775K1RFANone640

FO% shown for centers. 5v5 xGF% from our expected goals model. WAR is PuckSleuth's estimate: wins above a replacement-level player, from our Game Score. Fans = fan sentiment 0-100 with 14-day trend. Chatter = trade mentions in the last 7 days.

Reserve list under NHL contract, not on the NHL roster · 20 players

PlayerPosAgeCap hitYrsExpiryType
Jason ZuckerL34$4.75M1UFA—
Maxim StrbakD21$1.028M3RFA—
Jake RichardR22$1.014M2RFA—
Gavin McCarthyD21$1.008M3RFA—
Radim MrtkaD19$974K3RFA—
Topias LeinonenG22$962K2RFA—
Riley Fiddler-SchultzC24$940K1RFA—
Scott RatzlaffG21$935K2RFA—
Vsevolod KomarovD22$910K1RFA—
Zac FunkR23$905K1RFA—
Ryan JohnsonD25$875K2RFA—
Trevor KuntarC25$875K2UFA—
Aidan McDonoughL26$850K1UFA—
Carson MeyerR29$850K1UFA—
Conor ShearyL34$850K1UFA—
Dennis GilbertD29$850K1UFA—
Jack RathboneD27$850K1UFA—
Jason PolinR27$850K1UFA—
Mason GeertsenL31$850K1UFA—
Matt VillaltaG27$850K1UFA—

Prospects and depth players signed to NHL contracts, including two-way deals. Players on AHL-only contracts are not listed.

Cap by season

Signed cap hits by season. A badge marks the final season of each deal: UFA or RFA after it. Later seasons count only contracts signed so far.

Player2026-272027-282028-292029-302030-31
Forwards
Aidan McDonoughL$850KUFA····
Beck MalenstynL$2.917M$2.917M$2.917M$2.917M$2.917M
Carson MeyerR$850KUFA····
Conor ShearyL$850KUFA····
Jack QuinnR$3.375MRFA····
Jake RichardR$1.014M$1.014MRFA···
Jason PolinR$850KUFA····
Jason ZuckerLM-NTC$4.75MUFA····
Jiri KulichC$887KRFA····
Josh DoanRM-NTC$6.95M$6.95M$6.95M$6.95M$6.95M
Josh NorrisCM-NTC$7.95M$7.95M$7.95M$7.95MUFA·
Justin DanforthR$1.8MUFA····
Konsta HeleniusC$954K$954KRFA···
Mason GeertsenL$850KUFA····
Noah OstlundC$886KRFA····
Peyton KrebsCM-NTC$4.5M$4.5M$4.5M$4.5MUFA·
Riley Fiddler-SchultzC$940KRFA····
Ryan McLeodCM-NTC$5M$5M$5MUFA··
Sam CarrickC$1MUFA····
Tage ThompsonCM-NTC$7.143M$7.143M$7.143M$7.143MUFA·
Trevor KuntarC$875K$875KUFA···
Tyson KozakC$843K$843KRFA···
Zac FunkR$905KRFA····
Zach BensonL$7.5M$7.5M$7.5M$7.5M$7.5M
Defense
Conor TimminsD$2.2MUFA····
Dennis GilbertD$850KUFA····
Gavin McCarthyD$1.008M$1.008M$1.008MRFA··
Jack RathboneD$850KUFA····
Louis CrevierD$900K$4M$4M$4M$4M
Matt GrzelcykD$850KUFA····
Mattias SamuelssonD$4.286M$4.286M$4.286M$4.286MUFA·
Maxim StrbakD$1.028M$1.028M$1.028MRFA··
Olen ZellwegerD$3.1M$3.1M$3.1MRFA··
Owen PowerDM-NTC$8.35M$8.35M$8.35M$8.35M$8.35MUFA
Radim MrtkaD$974K$974K$974KRFA··
Rasmus DahlinDNMC$11M$11M$11M$11M$11M
Ryan JohnsonD$875K$875KRFA···
Vsevolod KomarovD$910KRFA····
Zach MetsaD$850Kunknown···
Goalies
Alex LyonG$1.5MUFA····
Colten EllisG$775KRFA····
Matt VillaltaG$850KUFA····
Scott RatzlaffG$935K$935KRFA···
Topias LeinonenG$962K$962KRFA···
Ukko-Pekka LuukkonenGM-NTC$4.75M$4.75M$4.75MUFA··
Committed$100.647M$86.913M$80.455M$64.595M$40.717M
Players signed452416106
Cap ceiling$104M$113.5Mnot setnot setnot set
Cap space$3.353M$26.587M———

This season's committed total is the full cap charge used above (players in the minors count only above the buried allowance, plus dead cap); before LTIR relief. The 2027-28 ceiling of $113.5M is the league's announced figure; later ceilings are not set yet. Buyouts and dead cap in future seasons are not included.

Cap by position

  • Forwards$51.704M · 50.6%
  • Defense$31.536M · 30.8%
  • Goalies$7.025M · 6.9%
  • Injured reserve$5.6M · 5.5%
  • Other dead cap$6.4M · 6.3%

Injured reserve: Jason Zucker ($4.75M); Dennis Gilbert ($850K).

Other dead cap: Other dead cap (2026-09-28 cap sheet total) ($6.4M).

Players in the minors count only above the buried allowance (league minimum salary plus $375,000). Roster status, buyouts, and bonus overages come from team announcements and news, checked daily. LTIR relief is not shown.

Expiring this season

Pending UFAs

15

Pending RFAs

8

Cap coming off

$29.328M

Most trade chatter

  • Louis Crevier29 mentions

    Crevier deal with Sabres.

  • Jack Quinn5 mentions

    Suggests trading Quinn to add team toughness

  • Alex Lyon3 mentions

    Goaltender needs to be traded due to confidence issues.

  • Activated from IR to return to lineup