Toronto Maple Leafs at Buffalo Sabres

NHL game between the Toronto Maple Leafs and the Buffalo Sabres on Oct 24, 2025. Final score: Toronto Maple Leafs 3, Buffalo Sabres 5.

StatusFinal
DateOct 24, 2025
VenueKeyBank Center
Toronto Maple Leafs score3
Buffalo Sabres score5

Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.

Three Stars by Game Score

Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.

PlayerPosGASOGTOIxGGame Score
1stMattias SamuelssonD20323:380.193.36
2ndAlex TuchR11219:340.252.33
3rdOliver Ekman-LarssonD02425:500.201.97

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Toronto Maple Leafs–Buffalo Sabres)
1st 04:38BUFMattias SamuelssonRyan McLeod, Alex Tuch5v50–1
1st 05:01TORWilliam NylanderOliver Ekman-Larsson, Brandon Carlo5v51–1
1st 06:12BUFJiri KulichZach Benson, Tage Thompson5v51–2
1st 12:45TORAuston MatthewsJohn Tavares, Oliver Ekman-Larsson4v52–2
2nd 07:20BUFTage ThompsonBowen Byram, Jiri Kulich5v52–3
2nd 13:10BUFMattias SamuelssonRasmus Dahlin, Peyton Krebs5v52–4
3rd 01:55TORDakota JoshuaEaston Cowan, Nicolas Roy5v53–4
3rd 16:59BUFAlex TuchOwen Power4v53–5

Team Comparison

Toronto Maple LeafsBuffalo Sabres
Goals35
Shots on goal3430
Expected goals (xG)3.912.52
High-danger shots2210
Corsi %53.5%46.5%
Power play1/50/2
Faceoff %58.3%41.7%
Hits308
Blocks1321
Giveaways1813
Takeaways73

Toronto Maple Leafs Skaters

PlayerPosGAPSOGTOIxGGame Score
Oliver Ekman-LarssonD022425:500.201.97
Brandon CarloD011121:310.011.38
Auston MatthewsC101423:480.401.16
William NylanderR101217:390.331.07
Dakota JoshuaC101212:360.280.93
Simon BenoitD000116:530.040.73
John TavaresC011319:160.230.49
Nicolas RoyC011215:110.260.32
Easton CowanR011111:050.060.25
Matthew KniesL000319:030.350.25
Steven LorentzC000010:490.010.20
Max DomiC000414:160.19-0.02
Calle JarnkrokC000110:160.00-0.12
Matias MaccelliL000114:400.27-0.22
Bobby McMannC000018:090.00-0.24
Jake McCabeD000120:320.03-0.44
Philippe MyersD000314:050.10-0.61
Dakota MermisD000113:120.02-1.06

Buffalo Sabres Skaters

PlayerPosGAPSOGTOIxGGame Score
Mattias SamuelssonD202323:380.193.36
Alex TuchR112219:340.252.33
Tage ThompsonC112519:060.421.70
Jiri KulichC112116:500.191.57
Ryan McLeodC011120:030.181.27
Zach BensonL011320:250.361.02
Owen PowerD011120:020.000.66
Josh DoanR000311:570.200.56
Peyton KrebsC011113:430.070.37
Rasmus DahlinD011020:280.010.30
Bowen ByramD011121:250.040.12
Zach MetsaD00009:410.000.10
Tyson KozakC00001:490.000.07
Conor TimminsD000223:370.070.05
Beck MalenstynL000312:140.47-0.06
Jason ZuckerL000212:470.21-0.32
Jack QuinnR000214:550.09-0.34
Noah OstlundC000012:280.00-0.67

Goaltending

GoalieTeamSVSASV%GSAxDecision
Anthony StolarzToronto Maple Leafs253083.3%-2.32L
Alex LyonBuffalo Sabres313491.2%0.28W

Analysis

The Buffalo Sabres defeated the Toronto Maple Leafs 5–3 on Oct 24, 2025.

Buffalo Sabres generated 2.52 expected goals to Toronto Maple Leafs's 3.91 — Toronto Maple Leafs owned the better of the chances but Buffalo Sabres took the game, the kind of split that usually means finishing or goaltending decided it.

Mattias Samuelsson led all skaters with a Game Score of 3.36 on 2 goals, 3 shots on goal.

Frequently Asked Questions

Who won the Toronto Maple Leafs vs Buffalo Sabres game?

The Buffalo Sabres beat the Toronto Maple Leafs 5–3 on Oct 24, 2025.

What was the final score?

The final score was Buffalo Sabres 5, Toronto Maple Leafs 3.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Mattias Samuelsson led all skaters at 3.36, on 2G, 0A and 3 shots on goal.

Which team deserved to win by expected goals?

Buffalo Sabres generated 2.52 expected goals and Toronto Maple Leafs generated 3.91, so Toronto Maple Leafs created the better chances. The scoreboard went the other way, which points to finishing or goaltending.

What were the shot totals?

Toronto Maple Leafs put 34 shots on goal and Buffalo Sabres put 30. High-danger chances went 22 to 10.