Buffalo Sabres (BUF)
Est. 1970
Current Cap Hit: $94,178,847
Projected Cap Hit:
$91,280,408.61
Projected Cap Space:
$4,219,591.390000001
Contracts: 46
Roster: 28
Injuries: 7
Retained Contracts: 0
Team logo history
Draft Picks
| Season | Round 1 | Round 2 | Round 3 | Round 4 | Round 5 | Round 6 | Round 7 |
| 2025-2026 |
|
|
|
|
|
|
|
| 2026-2027 |
|
|
|
|
|
|
|
| 2027-2028 |
|
|
|
|
|
|
|
| 2028-2029 |
|
|
|
|
|
|
|
NHL Roster
| # | Offense | Clause | Position | Age | Expires As | 2025-2026 | 2026-2027 | 2027-2028 | 2028-2029 | 2029-2030 | 2030-2031 | |
| 9 |
Josh Norris
|
C | 26 | UFA | $7,950,000 | $7,950,000 | $7,950,000 | $7,950,000 | $7,950,000 | |||
| 72 | Tage Thompson | M-NTC | RW | 28 | UFA | $7,142,857 | $7,142,857 | $7,142,857 | $7,142,857 | $7,142,857 | ||
| 71 | Ryan McLeod | C | 26 | UFA | $5,000,000 | $5,000,000 | $5,000,000 | $5,000,000 | ||||
| 89 | Alex Tuch | M-NTC | RW | 29 | UFA | $4,750,000 | ||||||
| 17 | Jason Zucker | M-NTC | LW | 33 | UFA | $4,750,000 | $4,750,000 | |||||
| 12 |
Jordan Greenway
|
M-NTC | LW | 28 | UFA | $4,000,000 | $4,000,000 | |||||
| 22 | Jack Quinn | RW | 24 | RFA | $3,375,000 | $3,375,000 | ||||||
| 15 |
Justin Danforth
|
RW | 32 | UFA | $1,800,000 | $1,800,000 | ||||||
| 19 | Peyton Krebs | C | 24 | RFA | $1,450,000 | |||||||
| 29 | Beck Malenstyn | LW | 27 | UFA | $1,350,000 | |||||||
| 6 |
Zach Benson
|
LW | 20 | RFA | $950,000 | |||||||
| 91 |
Josh Doan
|
RW | 23 | RFA | $925,000 | |||||||
| 63 |
Isak Rosén
|
RW | 22 | RFA | $894,166 | |||||||
| 20 |
Jiří Kulich
|
C | 21 | RFA | $886,666 | $886,666 | ||||||
| 48 |
Tyson Kozak
|
C | 22 | RFA | $775,000 | $775,000 | $775,000 | |||||
| 44 | Josh Dunne | C | 26 | UFA | $775,000 | |||||||
| # | Defense | Clause | Position | Age | Expires As | 2025-2026 | 2026-2027 | 2027-2028 | 2028-2029 | 2029-2030 | 2030-2031 | |
| 55 | Mason Geertsen | LW/D | 30 | UFA | $775,000 | $775,000 | ||||||
| 49 |
Carson Meyer
|
RW | 28 | UFA | $775,000 | $775,000 | ||||||
| 26 | Rasmus Dahlin | NMC | D | 25 | UFA | $11,000,000 | $11,000,000 | $11,000,000 | $11,000,000 | $11,000,000 | $11,000,000 | + |
| 25 | Owen Power | D | 22 | UFA | $8,350,000 | $8,350,000 | $8,350,000 | $8,350,000 | $8,350,000 | $8,350,000 | ||
| 4 | Bowen Byram | D | 24 | UFA | $6,250,000 | $6,250,000 | ||||||
| 23 | Mattias Samuelsson | D | 25 | UFA | $4,285,714 | $4,285,714 | $4,285,714 | $4,285,714 | $4,285,714 | |||
| 21 | Conor Timmins | D | 27 | UFA | $2,200,000 | $2,200,000 | ||||||
| 8 | Michael Kesselring | D | 25 | RFA | $1,400,000 | |||||||
| 78 | Jacob Bryson | D | 27 | UFA | $900,000 | |||||||
| # | Goaltending | Clause | Position | Age | Expires As | 2025-2026 | 2026-2027 | 2027-2028 | 2028-2029 | 2029-2030 | 2030-2031 | |
| 1 |
Ukko-Pekka Luukkonen
|
G | 26 | UFA | $4,750,000 | $4,750,000 | $4,750,000 | $4,750,000 | ||||
| 34 | Alex Lyon | G | 32 | UFA | $1,500,000 | $1,500,000 | ||||||
| 92 | Colten Ellis | G | 25 | RFA | $775,000 | $775,000 |
Icons:
=Waivers Exempt
=Injured
=Suspended
🧑⚖️=Suspended
Non-Roster
Money in parentheses is the base NHL cap hit
| Buyouts | Position | Age | 2025-2026 | 2026-2027 | 2027-2028 | 2028-2029 | 2029-2030 | 2030-2031 | |||
| Christian Ehrhoff | D | 43 | $0 | $0 | $0 | ||||||
| Jeff Skinner | LW | 33 | $4,444,444 | $6,444,444 | $2,444,444 | $2,444,444 | $2,444,444 | ||||
| Non-roster | Position | Age | Expires As | 2025-2026 | 2026-2027 | 2027-2028 | 2028-2029 | 2029-2030 | 2030-2031 | ||
|
Tyler Kopff
|
F | 22 | RFA |
$0
($975,000) |
$0
($975,000) |
||||||
|
Konsta Helenius
|
C | 19 | RFA |
$0
($942,500) |
$0
($942,500) |
$0
($942,500) |
|||||
|
Noah Östlund
|
C | 21 | RFA |
$0
($886,666) |
$0
($886,666) |
||||||
|
Viktor Neuchev
|
LW | 22 | RFA |
$0
($870,000) |
|||||||
|
Riley Fiddler-Schultz
|
C | 23 | RFA |
$0
($865,000) |
$0
($865,000) |
||||||
|
Olivier Nadeau
|
RW | 22 | RFA |
$0
($836,666) |
|||||||
|
Anton Wahlberg
|
C | 20 | RFA |
$0
($833,333) |
$0
($833,333) |
$0
($833,333) |
|||||
| Jake Leschyshyn | C | 26 | UFA |
$0
($775,000) |
|||||||
| Zac Jones | D | 25 | RFA |
$0
($900,000) |
|||||||
|
Isaac Belliveau
|
D | 22 | RFA |
$0
($875,000) |
|||||||
|
Nikita Novikov
|
D | 22 | RFA |
$0
($867,500) |
|||||||
|
Vsevolod Komarov
|
D | 21 | RFA |
$0
($835,000) |
$0
($835,000) |
||||||
| Jack Rathbone | D | 26 | UFA |
$0
($775,000) |
$0
($775,000) |
||||||
|
Ryan Johnson
|
D | 24 | RFA |
$0
($775,000) |
$0
($775,000) |
$0
($775,000) |
|||||
|
Zach Metsa
|
D | 27 | RFA |
$0
($775,000) |
$0
($775,000) |
||||||
|
Radim Mrtka
|
D | 18 | RFA | In Juniors |
$0
($975,000) |
$0
($975,000) |
$0
($975,000) |
||||
|
Topias Leinonen
|
G | 21 | RFA |
$0
($886,666) |
$0
($886,666) |
$0
($886,666) |
|||||
|
Scott Ratzlaff
|
G | 20 | RFA |
$0
($835,000) |
$0
($835,000) |
$0
($835,000) |
|||||
| Alexandar Georgiev | G | 29 | UFA |
$0
($825,000) |
|||||||
|
Devon Levi
|
G | 23 | RFA |
$0
($812,500) |
$0
($812,500) |
||||||
Reserve Rights
| Player | Age | Position | Expiration | Draft | Pick | |
| 2025 Expiration | ||||||
| Ethan Miedema | 20 | LW | 2025-06-01 | 2023 | 109 OA (round 4) |
|
| 2026 Expiration | ||||||
| Gustav Karlsson | 22 | C | 2026-06-01 | 2022 | 187 OA (round 6) |
|
| Joel Ratkovic Berndtsson | 22 | RW | 2026-06-01 | 2022 | 202 OA (round 7) |
|
| Linus Sjödin | 23 | C | 2026-06-01 | 2022 | 211 OA (round 7) |
|
| Ryerson Leenders | 19 | G | 2026-06-01 | 2024 | 219 OA (round 7) |
|
| Simon-Pier Brunet | 20 | D | 2026-06-01 | 2024 | 123 OA (round 4) |
|
| Stiven Sardarian | 22 | RW | 2026-08-15 | 2021 | 88 OA (round 3) |
|
| 2027 Expiration | ||||||
| David Bedkowski | 18 | D | 2027-06-01 | 2025 | 71 OA (round 3) |
|
| Noah Laberge | 19 | D | 2027-06-01 | 2025 | 135 OA (round 5) |
|
| Norwin Panocha | 20 | D | 2027-06-01 | 2023 | 205 OA (round 7) |
|
| Samuel Meloche | 18 | G | 2027-06-01 | 2025 | 116 OA (round 4) |
|
| Gavin McCarthy | 20 | D | 2027-08-15 | 2023 | 86 OA (round 3) |
|
| Jake Richard | 21 | RW | 2027-08-15 | 2022 | 170 OA (round 6) |
|
| Maxim Štrbák | 20 | D | 2027-08-15 | 2023 | 45 OA (round 2) |
|
| Patrick Geary | 21 | D | 2027-08-15 | 2024 | 172 OA (round 6) |
|
| 2028 Expiration | ||||||
| Adam Kleber | 19 | D | 2028-08-15 | 2024 | 42 OA (round 2) |
|
| Brodie Ziemer | 19 | R | 2028-08-15 | 2024 | 71 OA (round 3) |
|
| Sean Keohane | 21 | D | 2028-08-15 | 2023 | 173 OA (round 6) |
|
| 2029 Expiration | ||||||
| Ashton Schultz | 19 | C | 2029-06-01 | 2025 | 167 OA (round 6) |
|
| Matouš Jan Kucharčík | 18 | C | 2029-06-01 | 2025 | 103 OA (round 4) |
|
| Melvin Novotny | 18 | LW | 2029-06-01 | 2025 | 195 OA (round 7) |
|
| Ryan Rucinski | 18 | C | 2029-06-01 | 2025 | 219 OA (round 7) |
|
| Yevgeni Prokhorov | 18 | G | 2029-06-01 | 2025 | 199 OA (round 7) |
|
| 2030 Expiration | ||||||
| Luke Osburn | 19 | D | 2030-08-15 | 2024 | 108 OA (round 4) |
|
| Other Expiration | ||||||
| Philip Nyberg | 28 | D | Indefinite | 2016 | 129 OA (round 5) |
|
| Prokhor Poltapov | 22 | LW | Indefinite | 2021 | 33 OA (round 2) |
|
| Vasily Glotov | 28 | C | Indefinite | 2016 | 190 OA (round 7) |
|
| Vasily Zelenov | 19 | R | Indefinite | 2024 | 204 OA (round 7) |
|