2024–25 Buffalo Sabres season
National Hockey League season
From Wikipedia, the free encyclopedia
The 2024–25 Buffalo Sabres season was the 55th season of play for the Sabres in the National Hockey League (NHL). It was the team's first season with Lindy Ruff back as head coach since 2013.
| 2024–25 Buffalo Sabres | |
|---|---|
| Division | 7th Atlantic |
| Conference | 14th Eastern |
| 2024–25 record | 36–39–7 |
| Home record | 23–15–3 |
| Road record | 13–24–4 |
| Goals for | 269 |
| Goals against | 289 |
| Team information | |
| General manager | Kevyn Adams |
| Coach | Lindy Ruff |
| Captain | Rasmus Dahlin |
| Alternate captains | Dylan Cozens (Oct. 4 – Mar. 7) Mattias Samuelsson Tage Thompson Alex Tuch |
| Arena | KeyBank Center |
| Average attendance | 15,998[1] |
| Minor league affiliates | Rochester Americans (AHL) Jacksonville Icemen (ECHL) |
| Team leaders | |
| Goals | Tage Thompson (44) |
| Assists | Rasmus Dahlin (51) |
| Points | Tage Thompson (72) |
| Penalty minutes | Dylan Cozens (62) |
| Plus/minus | Alex Tuch (+16) |
| Wins | Ukko-Pekka Luukkonen (24) |
| Goals against average | James Reimer (2.90) |
The Sabres suffered a 13-game winless streak in late November and early December that dropped them to last place in the Eastern Conference for much of the season. Despite this, the Sabres gained a hot streak towards the end of March and early April that kept their faint playoff hopes alive in a tight conference, but it was ultimately in vain as they were finally eliminated on April 8, 2025, when the Montreal Canadiens beat the Detroit Red Wings. As a result, Buffalo missed the postseason for the 14th consecutive season, continuing the longest playoff drought in NHL history.[2]
Standings
Divisional standings
| Pos | Team | GP | W | L | OTL | RW | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | y – Toronto Maple Leafs | 82 | 52 | 26 | 4 | 41 | 268 | 231 | +37 | 108 |
| 2 | x – Tampa Bay Lightning | 82 | 47 | 27 | 8 | 41 | 294 | 219 | +75 | 102 |
| 3 | x – Florida Panthers | 82 | 47 | 31 | 4 | 37 | 252 | 223 | +29 | 98 |
| 4 | x – Ottawa Senators | 82 | 45 | 30 | 7 | 35 | 243 | 234 | +9 | 97 |
| 5 | x – Montreal Canadiens | 82 | 40 | 31 | 11 | 30 | 245 | 265 | −20 | 91 |
| 6 | Detroit Red Wings | 82 | 39 | 35 | 8 | 30 | 238 | 259 | −21 | 86 |
| 7 | Buffalo Sabres | 82 | 36 | 39 | 7 | 29 | 269 | 289 | −20 | 79 |
| 8 | Boston Bruins | 82 | 33 | 39 | 10 | 26 | 222 | 272 | −50 | 76 |
Rules for classification: 1) Fewer number of games played (GP, only during regular season); 2) Greater number of regulation wins (RW); 3) Greater number of wins in regulation and overtime, excluding shootout wins (ROW); 4) Greater number of total wins, including shootouts (W); 5) Greater number of points earned in head-to-head play; if teams played an uneven number of head-to-head games, the result of the first game on the home ice of the team with the extra home game is discarded; 6) Greater goal differential (GD); 7) Greater number of goals scored (GF)
x – Clinched playoff spot; y – Clinched division
Conference standings
| Pos | Div | Team | GP | W | L | OTL | RW | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | AT | x – Ottawa Senators | 82 | 45 | 30 | 7 | 35 | 243 | 234 | +9 | 97 |
| 2 | AT | x – Montreal Canadiens | 82 | 40 | 31 | 11 | 30 | 245 | 265 | −20 | 91 |
| 3 | ME | Columbus Blue Jackets | 82 | 40 | 33 | 9 | 30 | 273 | 268 | +5 | 89 |
| 4 | AT | Detroit Red Wings | 82 | 39 | 35 | 8 | 30 | 238 | 259 | −21 | 86 |
| 5 | ME | New York Rangers | 82 | 39 | 36 | 7 | 35 | 256 | 255 | +1 | 85 |
| 6 | ME | New York Islanders | 82 | 35 | 35 | 12 | 28 | 224 | 260 | −36 | 82 |
| 7 | ME | Pittsburgh Penguins | 82 | 34 | 36 | 12 | 24 | 243 | 293 | −50 | 80 |
| 8 | AT | Buffalo Sabres | 82 | 36 | 39 | 7 | 29 | 269 | 289 | −20 | 79 |
| 9 | AT | Boston Bruins | 82 | 33 | 39 | 10 | 26 | 222 | 272 | −50 | 76 |
| 10 | ME | Philadelphia Flyers | 82 | 33 | 39 | 10 | 21 | 238 | 286 | −48 | 76 |
Rules for classification: 1) Fewer number of games played (GP, only during regular season); 2) Greater number of regulation wins (RW); 3) Greater number of wins in regulation and overtime, excluding shootout wins (ROW); 4) Greater number of total wins, including shootouts (W); 5) Greater number of points earned in head-to-head play; if teams played an uneven number of head-to-head games, the result of the first game on the home ice of the team with the extra home game is discarded; 6) Greater goal differential (GD); 7) Greater number of goals scored (GF)
x – Clinched playoff spot
Schedule and results
Preseason
The preseason schedule was published on June 24, 2024.[5]
| 2024 preseason game log: 6–1–0 (Home: 3–0–0; Road: 3–1–0) | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| # | Date | Visitor | Score | Home | OT | Decision | Attendance | Record | Recap |
| 1 | September 21 | Pittsburgh | 3–7 | Buffalo | Luukkonen (1–0–0) | 12,013 | 1–0–0 | [6] | |
| 2 | September 23 | Columbus | 1–6 | Buffalo | Levi(1–0–0) | 9,924 | 2–0–0 | [7] | |
| 3 | September 24 | Buffalo | 3–2 | Pittsburgh | Houser (1–0–0) | 11,588 | 3–0–0 | [8] | |
| 4 | September 26 | Buffalo | 3–2 | Ottawa | OT | Sandstrom (1–0–0) | 13,411 | 4–0–0 | [9] |
| 5[a] | September 27 | Buffalo | 5–0 | EHC Red Bull München | Luukkonen (2–0–0) | 10,796 | 5–0–0 | [10] | |
| 6 | September 28 | Buffalo | 3–6 | Columbus | Sandstrom (1–1–0) | 12,305 | 5–1–0 | [11] | |
| 7 | September 30 | Detroit | 3–4 | Buffalo | OT | Sandstrom (2–1–0) | 11,245 | 6–1–0 | [12] |
|
Notes: | |||||||||
Regular season
The regular season schedule was published on July 2, 2024.
| 2024–25 game log | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Legend:
Win (2 points)
Loss (0 points)
Overtime/shootout loss (1 point)
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Player statistics

Skaters
| Player | GP | G | A | Pts | +/− | PIM |
|---|---|---|---|---|---|---|
| Tage Thompson | 76 | 44 | 28 | 72 | −2 | 35 |
| JJ Peterka | 77 | 27 | 41 | 68 | −1 | 34 |
| Rasmus Dahlin | 73 | 17 | 51 | 68 | +11 | 54 |
| Alex Tuch | 82 | 36 | 31 | 67 | +16 | 47 |
| Jason Zucker | 73 | 21 | 32 | 53 | +4 | 57 |
| Ryan McLeod | 79 | 20 | 33 | 53 | +13 | 16 |
| Owen Power | 79 | 7 | 33 | 40 | −13 | 16 |
| Jack Quinn | 74 | 15 | 24 | 39 | −18 | 18 |
| Bowen Byram | 82 | 7 | 31 | 38 | +11 | 46 |
| Dylan Cozens‡ | 61 | 11 | 20 | 31 | −13 | 62 |
| Zach Benson | 75 | 10 | 18 | 28 | +1 | 60 |
| Peyton Krebs | 81 | 10 | 18 | 28 | −2 | 60 |
| Jiri Kulich | 62 | 15 | 9 | 24 | −4 | 18 |
| Connor Clifton | 73 | 1 | 15 | 16 | −6 | 45 |
| Mattias Samuelsson | 62 | 4 | 10 | 14 | +3 | 22 |
| Beck Malenstyn | 76 | 4 | 6 | 10 | −16 | 29 |
| Jordan Greenway | 34 | 3 | 5 | 8 | −4 | 45 |
| Sam Lafferty | 60 | 4 | 3 | 7 | −15 | 28 |
| Jacob Bryson | 48 | 0 | 7 | 7 | −9 | 10 |
| Henri Jokiharju‡ | 42 | 3 | 3 | 6 | +6 | 12 |
| Tyson Kozak | 21 | 3 | 2 | 5 | −2 | 2 |
| Dennis Gilbert‡ | 25 | 0 | 5 | 5 | −3 | 50 |
| Jacob Bernard-Docker† | 15 | 1 | 3 | 4 | +3 | 13 |
| Josh Norris† | 3 | 1 | 1 | 2 | −1 | 10 |
| Nicolas Aube-Kubel‡ | 19 | 1 | 1 | 2 | −4 | 17 |
| Isak Rosen | 8 | 0 | 1 | 1 | −3 | 0 |
| Josh Dunne | 2 | 0 | 0 | 0 | −3 | 5 |
| Ryan Johnson | 3 | 0 | 0 | 0 | −2 | 4 |
| Brett Murray | 3 | 0 | 0 | 0 | −2 | 0 |
| Noah Ostlund | 8 | 0 | 0 | 0 | −6 | 2 |
Goaltenders
| Player | GP | GS | TOI | W | L | OT | GA | GAA | SA | SV% | SO | G | A | PIM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ukko-Pekka Luukkonen | 55 | 55 | 3,172:13 | 24 | 24 | 5 | 169 | 3.20 | 1,490 | .887 | 2 | 0 | 1 | 2 |
| James Reimer† | 22 | 19 | 1,242:50 | 10 | 8 | 2 | 60 | 2.90 | 596 | .901 | 1 | 0 | 0 | 0 |
| Devon Levi | 9 | 8 | 480:38 | 2 | 7 | 0 | 33 | 4.12 | 258 | .872 | 0 | 0 | 0 | 0 |
†Denotes player spent time with another team before joining the Sabres. Stats reflect time with the Sabres only.
‡Denotes player was traded mid-season. Stats reflect time with the Sabres only.
Bold/italics denotes franchise record.
Transactions
The Sabres have been involved in the following transactions during the 2024–25 season.
Key:
† Contract is entry-level.
‡ Contract initially takes effect in the 2025–26 season.
Trades
| Date | Details | Ref | |
|---|---|---|---|
| June 29, 2024 | To Washington Capitals 2nd-round pick in 2024 |
To Buffalo Sabres Beck Malenstyn |
[97] |
| July 5, 2024 | To Edmonton Oilers Matthew Savoie |
To Buffalo Sabres Ryan McLeod Tyler Tullio |
[98] |
| January 3, 2025 | To Pittsburgh Penguins Colton Poolman |
To Buffalo Sabres Bennett MacArthur |
[99] |
| March 7, 2025 | To Boston Bruins Henri Jokiharju |
To Buffalo Sabres EDM 4th-round pick in 2026 |
[100] |
| March 7, 2025 | To New York Rangers Nicolas Aube-Kubel |
To Buffalo Sabres Erik Brannstrom |
[101] |
| March 7, 2025 | To Ottawa Senators Dylan Cozens Dennis Gilbert 2nd-round pick in 2026 |
To Buffalo Sabres Jacob Bernard-Docker Josh Norris |
[102] |
| June 26, 2025 | To Utah Hockey Club JJ Peterka |
To Buffalo Sabres Josh Doan Michael Kesselring |
[103] |
Players acquired
| Date | Player | Former team | Term | Via | Ref |
|---|---|---|---|---|---|
| July 1, 2024 | Nicolas Aube-Kubel | Washington Capitals | 1-year | Free agency | [104] |
| Josh Dunne | Columbus Blue Jackets | 2-year | Free agency | [105] | |
| Dennis Gilbert | Calgary Flames | 1-year | Free agency | [106] | |
| Sam Lafferty | Vancouver Canucks | 2-year | Free agency | [107] | |
| Jack Rathbone | Pittsburgh Penguins | 1-year | Free agency | [105] | |
| Felix Sandstrom | Philadelphia Flyers | 1-year | Free agency | [105] | |
| Jason Zucker | Nashville Predators | 1-year | Free agency | [108] | |
| July 2, 2024 | Colton Poolman | Calgary Flames | 1-year | Free agency | [109] |
| James Reimer | Detroit Red Wings | 1-year | Free agency | [110] | |
| November 13, 2024 | James Reimer | Anaheim Ducks | Waivers | [111] |
Players lost
| Date | Player | New team | Term | Via | Ref |
|---|---|---|---|---|---|
| June 30, 2024 | Jeff Skinner | Edmonton Oilers | 1-year | Buyout | [112][113] |
| July 1, 2024 | Brandon Biro | Seattle Kraken | 1-year | Free agency | [114] |
| Joseph Cecconi | Minnesota Wild | 1-year | Free agency | [115] | |
| Eric Comrie | Winnipeg Jets | 2-year | Free agency | [116] | |
| Jeremy Davies | Ottawa Senators | 1-year | Free agency | [117] | |
| Zemgus Girgensons | Tampa Bay Lightning | 3-year | Free agency | [118] | |
| Tyson Jost | Carolina Hurricanes | 1-year | Free agency | [119] | |
| Eric Robinson | Carolina Hurricanes | 1-year | Free agency | [120] | |
| July 2, 2024 | Victor Olofsson | Vegas Golden Knights | 1-year | Free agency | [121] |
| July 3, 2024 | Riley Stillman | Carolina Hurricanes | 1-year | Free agency | [122] |
| October 7, 2024 | James Reimer | Anaheim Ducks | Waivers | [123] |
Signings
| Date | Player | Term | Ref |
|---|---|---|---|
| June 28, 2024 | Kale Clague | 1-year | [124] |
| July 1, 2024 | Jacob Bryson | 1-year | [125] |
| Mason Jobst | 1-year | [126] | |
| Brett Murray | 1-year | [126] | |
| July 5, 2024 | Henri Jokiharju | 1-year | [127] |
| July 8, 2024 | Konsta Helenius | 3-year† | [128] |
| July 23, 2024 | Beck Malenstyn | 2-year | [129] |
| July 24, 2024 | Ukko-Pekka Luukkonen | 5-year | [130] |
| September 17, 2024 | Peyton Krebs | 2-year | [131] |
| October 19, 2024 | Scott Ratzlaff | 3-year† | [132] |
| March 5, 2025 | Jordan Greenway | 2-year | [133] |
Draft picks
Below are the Buffalo Sabres selections at the 2024 NHL entry draft, which was held on June 28 and 29, 2024, at Sphere in Paradise, Nevada.
| Round | # | Player | Pos | Nationality | College/Junior/Club team (League) |
|---|---|---|---|---|---|
| 1 | 14 | Konsta Helenius | C | Mikkelin Jukurit (Liiga) | |
| 2 | 42 | Adam Kleber | D | Lincoln Stars (USHL) | |
| 3 | 71 | Brodie Ziemer | RW | U.S. NTDP (USHL) | |
| 4 | 108 | Luke Osburn | D | Youngstown Phantoms (USHL) | |
| 4 | 123 | Simon-Pier Brunet | D | Drummondville Voltigeurs (QMJHL) | |
| 6 | 172 | Patrick Geary | D | Michigan State Spartans (Big Ten) | |
| 7 | 204 | Vasili Zelenov | RW | Red Bull Hockey Juniors (AlpsHL) | |
| 7 | 219 | Ryerson Leenders | G | Mississauga Steelheads (OHL) |