Buffalo Sabres (BUF)

Est. 1970

Current Cap Hit: $94,109,681
Projected Cap Hit: $93,627,610.45
Projected Cap Space: $1,872,389.549999997
Contracts: 46
Roster: 28
Injuries: 5
Retained Contracts: 0
Daily Cap Breakdown
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 27 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 Injured 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 WE LW 20 RFA $950,000
91 Josh Doan WE RW 23 RFA $925,000
20 Jiří Kulich WE C 21 RFA $886,666 $886,666
48 Tyson Kozak C 22 RFA $775,000 $775,000 $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 Injured 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 Injured 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 Injured D 25 RFA $1,400,000
78 Jacob Bryson D 27 UFA $900,000
33 Ryan Johnson WE D 24 RFA $775,000 $775,000 $775,000
# Goaltending Clause Position Age Expires As 2025-2026 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031
1 Ukko-Pekka Luukkonen Injured 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
40 Alexandar Georgiev G 29 UFA $825,000
35 Colten Ellis G 25 RFA $775,000 $775,000

Icons: WE=Waivers Exempt Injured=Injured Suspended=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 WE F 22 RFA $0
($975,000)
$0
($975,000)
Konsta Helenius WE C 19 RFA $0
($942,500)
$0
($942,500)
$0
($942,500)
Isak Rosén WE RW 22 RFA $0
($894,166)
Noah Östlund WE C 21 RFA $0
($886,666)
$0
($886,666)
Viktor Neuchev WE LW 21 RFA $0
($870,000)
Riley Fiddler-Schultz WE C 23 RFA $0
($865,000)
$0
($865,000)
Olivier Nadeau WE RW 22 RFA $0
($836,666)
Anton Wahlberg WE C 20 RFA $0
($833,333)
$0
($833,333)
$0
($833,333)
Josh Dunne C 26 UFA $0
($775,000)
Jake Leschyshyn C 26 UFA $0
($775,000)
Radim Mrtka WE D 18 RFA $0
($975,000)
$0
($975,000)
$0
($975,000)
Zac Jones D 24 RFA $0
($900,000)
Isaac Belliveau WE D 22 RFA $0
($875,000)
Nikita Novikov WE D 22 RFA $0
($867,500)
Vsevolod Komarov WE D 21 RFA $0
($835,000)
$0
($835,000)
Jack Rathbone D 26 UFA $0
($775,000)
$0
($775,000)
Zach Metsa WE D 26 RFA $0
($775,000)
$0
($775,000)
Topias Leinonen WE G 21 RFA $0
($886,666)
$0
($886,666)
$0
($886,666)
Scott Ratzlaff WE G 20 RFA $0
($835,000)
$0
($835,000)
$0
($835,000)
Devon Levi WE 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 21 C 2026-06-01 2022 187 OA (round 6)
Joel Ratkovic Berndtsson 21 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 19 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 20 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)
Notes