Early look The full preview opens on Saturday 10 October, three days before puck drop, with the expected goalies, the latest team news and game-day prices. Until then this page shows the matchup as it stands.
Early look · NHL 2026-27

Buffalo Sabres at Montréal Canadiens: game preview

Puck drop13 Oct · 6:30 PM ET
VenueCentre Bell
All-time meetings352 completed
BasisLast 5 meetings + 2025-26
The thesis

Three points apart last season

Buffalo finished last season 4th in the league on 109 points. Montréal finished 6th on 106, and the 2025-26 season series went MTL 6-5-0.

Game-day prices arrive with the afternoon snapshot, about 4:30 PM ET on the day of the game.

Head-to-head

Meeting number 353

Across 352 completed games, Montréal lead the head-to-head 179-141-32.

All-time record179-141-32Montréal's record in the series
Meetings played352This is number 353
2025-26 seriesMTL 6-5-0
Last 53-2Montréal
DateResultShotsPower playWinner
18 May 2026MTL 3 – BUF 2 OT25–39MTL 1/1 · BUF 0/1MTL
16 May 2026BUF 8 – MTL 336–22BUF 4/5 · MTL 1/3BUF
14 May 2026MTL 6 – BUF 326–36MTL 2/2 · BUF 0/2MTL
12 May 2026BUF 3 – MTL 222–31BUF 2/3 · MTL 1/6BUF
10 May 2026BUF 2 – MTL 628–36BUF 1/4 · MTL 2/6MTL
Head-to-head finder

The table on each 2025-26 meeting night

DateBuffaloMontréal
10 May 202650-23-9 · 109 pts4th48-24-10 · 106 pts6th
12 May 202650-23-9 · 109 pts4th48-24-10 · 106 pts6th
14 May 202650-23-9 · 109 pts4th48-24-10 · 106 pts6th
16 May 202650-23-9 · 109 pts4th48-24-10 · 106 pts6th
18 May 202650-23-9 · 109 pts4th48-24-10 · 106 pts6th

League rank after that night's games; a longer bar is a higher place. On 10 May 2026, Buffalo were 4th in the league and Montréal 6th. By 18 May 2026 it was 4th and 6th.


Where the shots come from · last 5 meetings

Buffalo out-attempted Montréal 336 to 305

Every attempt from the last meetings, both teams shooting right.

Buffalo Sabres

336 att · 161 on goal · 18 G · 11.2%
Crease44 att · 3 G
Slot119 att · 7 G
Wing127 att · 6 G
Point37 att · 0 G
Neutral zone9 att · 2 G

Montréal Canadiens

305 att · 141 on goal · 20 G · 14.2%
Crease32 att · 5 G
Slot114 att · 8 G
Wing117 att · 6 G
Point31 att · 1 G
Neutral zone11 att · 0 G
GoalOn goalMissedBlocked

Expected goals

Buffalo have created the better chances, last 10 games

Shot quality both ways: expected goals weigh every unblocked attempt by its chance of scoring. Finishing above zero means more goals than the chances.

BuffaloMontréal
3.53xG for per game2.61
2.17xG against per game3.61
62.0%xG share42.0%
−0.6FinishingGoals minus expected goals+4.2
−4.5GoaltendingExpected goals against minus goals allowed−3.2

This season: 3 games for Buffalo, 3 for Montréal. Small sample: early-season xG moves a lot from night to night.

Every team’s xG →


Special teams

Power play and penalty kill, season and series

This season's rates first, then 2025-26 and the last meetings between the two. Power-play chances are counted from the penalty log with coincidental minors cancelled; faceoffs are each club's wins over draws taken.

All bars share one scale · 0–100%SeasonLast meetings

Buffalo

Small sample
Power play · 2026-270.0%
Power play · 2025-2619.5% · 21st
Power play · last 5 meetings7/15 · 46.7%
Penalty kill · 2026-2766.7%
Penalty kill · 2025-2681.9% · 4th
Faceoffs · 2026-2750.6% · 91/180
Drawn · 2026-2710 (3.33/gm)
Drawn · last meetings15 (3.00/gm)
Shorthanded · 2026-279 (3.00/gm)
PP goals · last meetings7

Montréal

Small sample
Power play · 2026-2710.0%
Power play · 2025-2623.1% · 10th
Power play · last 5 meetings7/18 · 38.9%
Penalty kill · 2026-2775.0%
Penalty kill · 2025-2678.2% · 18th
Faceoffs · 2026-2753.9% · 96/178
Drawn · 2026-2710 (3.33/gm)
Drawn · last meetings18 (3.60/gm)
Shorthanded · 2026-2712 (4.00/gm)
PP goals · last meetings7

Skaters

Rasmus Dahlin has 10 points in the last 5 meetings

Each club's top three forwards and defencemen by points this season, with 2025-26 one tap away, then who has produced in the last meetings.

PlayerGPGAPP/GP
72Tage Thompson32241.33
86Noah Ostlund31231.00
22Jack Quinn32020.67
14Nick Suzuki32462.00
22Chris Kreider31341.33
76Zachary Bolduc33031.00
Points leaders
PlayerGPGAPP/GP
25Owen Power31451.67
26Rasmus Dahlin31120.67
48Lane Hutson30441.33
8Mike Matheson30110.33
Defencemen stats

Rasmus Dahlin vs Montréal · game by game

See all: Rasmus Dahlin vs Montréal · game by game →
DateVenueGAPSOGTOI
18 May 2026home101533:11
16 May 2026away145319:56
14 May 2026home011327:28
12 May 2026away011219:29
10 May 2026away112323:04
Last 5 meetings10 P3 G, 7 A · 16 SOG
Next best8 PTage Thompson, BUF
2026-27 season2 P3 GP · 1 G
Blank vs MTL0 of 5A point in every meeting
Full game log

Goaltending

Ukko-Pekka Luukkonen has been the difference

Ukko-Pekka Luukkonen faced 97 shots across 4 appearances against Montréal and conceded 10, a .897 save percentage against a season figure of .784. Starters are confirmed on game day.

Expected startersAn estimate until the teams confirmEvery game tonight →

Expected starter after their game on 12 Oct: a back-to-back depends on who plays that night.

Expected starter after their game on 10 Oct: a back-to-back depends on who plays that night.

BUF · 1-1-0 in 2026-27 Starter estimate from 10 Oct

SV% · 2026-27.7842 GP · 4.03 GAA · 2025-26 .910
vs Montréal.8974 app · 97 SA · 10 GA
GSAx · 2026-27−3.72 starts · most on the roster
vs MTLVenueSAGASV%
18 May 2026home253.880
16 May 2026away1801.000
14 May 2026home235.783
12 May 2026away312.935

Also on the roster, 2026-27: Colten Ellis .900 (1 GP)

Full game log

MTL · 1-1-1 in 2026-27 Starter estimate from 10 Oct

SV% · 2026-27.8573 GP · 4.43 GAA · 2025-26 .901
vs Buffalo.8995 app · 158 SA · 16 GA
GSAx · 2026-27−3.03 starts · most on the roster
vs BUFVenueSAGASV%
18 May 2026away392.949
16 May 2026home336.818
14 May 2026away363.917
12 May 2026home223.864
10 May 2026home282.929
Full game log

Totals

Scoring rates point to about 6.7 goals

No total is posted yet: it arrives with the game-day prices. Until then, the scoring rates and the recent meetings set the range.

Goals in the last 5 meetings

18 May 20265 · MTL 3–2 BUF
16 May 202611 · BUF 8–3 MTL
14 May 20269 · MTL 6–3 BUF
12 May 20265 · BUF 3–2 MTL
10 May 20268 · BUF 2–6 MTL

Bar length is total goals, coloured by the winner.

Scoring rates

Team26-27 GF26-27 GA25-26 GF25-26 GA
Buffalo3.333.673.512.94
Montréal4.004.673.453.12

Goals for and against per game. The estimate averages each team’s scoring with the other’s goals allowed, and leans on 2025-26 until a team has played 20 games.

Scoring rates suggest6.7Goals in this game
Last 5 meetings7.6Goals per game
Line—No total posted yet
Books at the line—With the game-day prices

Team news

11 on the injury lists

Buffalo · injuries

Alex LyonUpper BodyIRReturn10 Oct
Conor TimminsLower BodyIRReturn17 Oct
Jack RathboneUndisclosedIRReturn24 Oct
Jason ZuckerAbdomenIRReturn15 Oct
Josh DoanLower BodyDay-to-dayReturn8 Oct
Topias LeinonenLower BodyIRReturn10 Oct

Montréal · injuries

Bryce PickfordUndisclosedIRReturn17 Oct
Ivan DemidovLower BodyIRReturn31 Oct
Kaiden GuhleGroinIRReturn20 Oct
Lucas CondottaUndisclosedIRReturn10 Oct
Oliver KapanenLower BodyOutReturn8 Oct
2 Oct · BUF

Loaned D Dennis Gilbert to Rochester (AHL).

1 Oct · BUF

Recalled D Dennis Gilbert from Rochester (AHL). Placed G Alex Lyon and D Olen Zellweger on injured reserve. Signed D Louis Crevier to a four-year contract. Transferred F Matthew Savoie to long-term injured reserve.

14 Sep · BUF

Signed C Noah Östlund to an eight-year contract.

27 Sep · MTL

Placed D Reilly Walsh, D Maksymilian Szuber, D Ethan Samson, C Sam Poulin, RW Sasha Pastujov, C Hunter McKown, G Kaapo Kähkönen, LW Brett Berard, and RW Alex Belzile on waivers for the purpose of loaning them to Laval (AHL).

12 Sep · MTL

Signed F Chris Kreider to a one-year contract.

9 Aug 2026 · MTL

Loaned F Vinzenz Rohrer to EV Zug (Switzerland).

Injury report
#4Daxon RudolphRound 1 · Prince AlbertD
#20Ilia MorozovRound 1 · MiamiC
#124Olivers MurnieksRound 4 · Saint JohnC
#156Doman SzongothRound 5 · Kookoo Jr.C
Full draft
#26Gleb PugachyovRound 1 · Nizhny Novgorod Jr.RW
#57Timofei RuntsoRound 2 · VictoriaD
#93Cooper CleavesRound 3 · DartmouthD
#117Brayden KlimpkeRound 4 · SaskatoonD
Full draft

Updated after every final