← Stats / MTL @ BUF

How the Matchup Page Works

Lines

Before puck drop the page uses Hard Rock Bet's latest moneyline, puck line and total; once the game is final it switches to Hard Rock's closing line so you can see how each bet graded. Hard Rock only — no other sportsbook is shown. Hard Rock doesn't post period totals to our feed, so the period table shows DraftKings and FanDuel lines (labelled DK / FD) and grades at DraftKings' number (FanDuel's if DraftKings has none, 1.5 if neither has posted); the 0.5 / 1.5 / 2.5 chips grade at a fixed line instead. vs DK/FD Close is each team's record against past games' DraftKings (else FanDuel) closing period total.

Betting trends

Each team's hit rate at tonight's number: Season (last season until 5 games are played), L5 / L10, Venue (home games for the home team, road games for the visitor) and H2H (meetings this season and last). vs HR Close is the record against each past game's own Hard Rock closing line (moneyline: in the role — favorite or underdog — the team has tonight). Trends only use games played before this one.

Totals and puck lines are graded on the official final score (overtime counts; the shootout winner gets one goal). Period totals use regulation goals of that period only.

Props, goalies, H2H

Player props lists every Hard Rock line for this game with Season / L10 / H2H over rates at that line; after the game the actual stat is shown. Goalies shows each team's most recent starter as the probable starter (confirmed starters are not published in advance). Head-to-head lists recent meetings with period scores and how the Hard Rock closing total graded.

Informational only. Not betting advice.

9-6-4 · Away
6 – 3
FINAL
7-4-2 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
MTL -105 · BUF -115
Puck Line
MTL +1.5 (-300) · BUF -1.5 (+200)
Total
O 5.5 (-130) · U (+105)

Graded: total 9 → OVER W · BUF -1.5 L

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 5.5
MTLo5.5 61%
57-36
60%
3-2
30%
3-7
64%
30-17
92%
11-1
52%
48-44
BUFo5.5 61%
56-36
60%
3-2
60%
6-4
63%
29-17
92%
11-1
48%
44-47
Puck Line
cover %
MTL+1.5 80%
74-19
80%
4-1
90%
9-1
83%
39-8
75%
9-3
+0.93u
54-38
BUF-1.5 42%
39-53
40%
2-3
40%
4-6
41%
19-27
25%
3-9
+9.51u
51-40
Moneyline
win %
MTL dog -105 58%
54-39
60%
3-2
50%
5-5
60%
28-19
67%
8-4
+17.56u
31-19
BUF fav -115 61%
56-36
60%
3-2
60%
6-4
61%
28-18
33%
4-8
+2.08u
29-18
Period Totals grade at DK/FD line 0.5 1.5 2.5 · Hard Rock posts no period totals — DraftKings / FanDuel shown (closing)
PeriodDK / FDTeamSeasonL5L10VenueH2Hvs DK/FD CloseAvg goalsGF / GA
1st Period
over 0.5
DK 1.5 o-120/u-110 FD 1.5 o-118/u-106 MTL 85%
79-14
100%
5-0
80%
8-2
85%
40-7
92%
11-1
57%
53-40
1.74 0.92 / 0.82
BUF 90%
83-9
100%
5-0
80%
8-2
91%
42-4
92%
11-1
58%
53-39
1.95 1.03 / 0.91
2nd Period
over 0.5
DK 1.5 o-166/u+130 FD 1.5 o-166/u+130 MTL 93%
86-7
100%
5-0
90%
9-1
94%
44-3
100%
12-0
65%
60-33
2.28 1.17 / 1.11
BUF 89%
82-10
100%
5-0
80%
8-2
91%
42-4
100%
12-0
52%
48-44
2.00 1.10 / 0.90
3rd Period
over 0.5
FD 2.5 o+144/u-186 MTL 89%
83-10
80%
4-1
70%
7-3
89%
42-5
83%
10-2
40%
37-55
2.08 1.11 / 0.97
BUF 87%
80-12
80%
4-1
80%
8-2
80%
37-9
83%
10-2
44%
39-50
2.23 1.24 / 0.99
Team Comparison '25-26
MTLBUF
Record (W-L-OTL)9-6-47-4-2
Points %57.9%61.5%
Goals for / game2.843.31
Goals against / game2.953.00
Shots for / game23.230.5
Shots against / game29.926.7
Power play %23.1%20.4%
Penalty kill %78.1%76.2%
Faceoff %53.5%45.6%
1st period GF / GA1.26 / 1.111.23 / 1.08
2nd period GF / GA0.79 / 1.050.77 / 1.08
3rd period GF / GA0.63 / 0.581.31 / 0.69
Avg game total5.796.31
Starting Goalies from the box score
33 saves on 36 shots · 3 GA · W
18 saves on 23 shots · 5 GA · L
P1P2P3OTSOGPP
MTL2310262/2
BUF3000360/2
Player Props Hard Rock lines for this game · over rates at each line
MTLPropLineSeasonL10H2HActual
Kirby Dach G 0.5
o+450
23% 40% 25%2/8 0 U
Alex Newhook G 0.5
o+275
28% 40% 44%4/9 0 U
Nick Suzuki G 0.5
o+195
30% 30% 50%6/12 1 O
Cole Caufield G 0.5
o+145
44% 30% 67%8/12 1 O
Alexandre Texier G 0.5
o+575
13% 20% 0%0/7 1 O
Zachary Bolduc G 0.5
o+600
15% 20% 11%1/9 0 U
Lane Hutson G 0.5
o+575
15% 20% 8%1/12 0 U
Mike Matheson G 0.5
o+1000
9% 10% 17%2/12 0 U
Josh Anderson G 0.5
o+550
17% 10% 25%3/12 1 O
Alexandre Carrier G 0.5
o+1600
8% 10% 10%1/10 0 U
Juraj Slafkovský G 0.5
o+185
30% 10% 42%5/12 0 U
Phillip Danault G 0.5
o+650
7% 0% 0%0/9 0 U
Jake Evans G 0.5
o+600
15% 0% 18%2/11 1 O
Joseph Veleno G 0.5
o+900
3% 0% 0%0/11 0 U
Noah Dobson G 0.5
o+700
12% 0% 0%0/11 0 U
Kaiden Guhle G 0.5
o+1400
4% 0% 0%0/9 0 U
Arber Xhekaj G 0.5
o+2500
1% 0% 0%0/11 0 U
Ivan Demidov G 0.5
o+300
20% 0% 13%1/8 1 O
Lane Hutson PTS 0.5
o-180 / u+135
68% 80% 83%10/12 2 O
Nick Suzuki PTS 0.5
o-240 / u+175
76% 70% 92%11/12 3 O
Alex Newhook PTS 0.5
o+125 / u-170
45% 50% 56%5/9 1 O
Zachary Bolduc PTS 0.5
o+240 / u-350
30% 50% 33%3/9 0 U
Jake Evans PTS 0.5
o+210 / u-300
34% 40% 55%6/11 1 O
Alexandre Texier PTS 0.5
o+230 / u-325
31% 40% 14%1/7 1 O
Kirby Dach PTS 0.5
o+250 / u-375
35% 40% 50%4/8 0 U
Cole Caufield PTS 0.5
o-165 / u+120
66% 40% 75%9/12 1 O
Kaiden Guhle PTS 0.5
o+275 / u-400
26% 40% 11%1/9 0 U
Phillip Danault PTS 0.5
o+225 / u-325
22% 30% 22%2/9 2 O
Josh Anderson PTS 0.5
o+240 / u-350
27% 30% 33%4/12 1 O
Juraj Slafkovský PTS 0.5
o-140 / u+105
56% 30% 67%8/12 3 O
Ivan Demidov PTS 0.5
o-115 / u-115
54% 30% 63%5/8 2 O
Alexandre Carrier PTS 0.5
o+300 / u-425
27% 20% 20%2/10 1 O
Noah Dobson PTS 0.5
o+160 / u-210
41% 20% 36%4/11 0 U
Mike Matheson PTS 0.5
o+230 / u-325
36% 10% 42%5/12 0 U
Lane Hutson A 0.5
o-150 / u+110
58% 60% 75%9/12 2 O
Jake Evans A 0.5
o+300 / u-475
19% 40% 36%4/11 0 U
Nick Suzuki A 0.5
o-130 / u+100
61% 40% 75%9/12 2 O
Kaiden Guhle A 0.5
o+325 / u-500
24% 40% 11%1/9 0 U
Phillip Danault A 0.5
o+325 / u-500
15% 30% 22%2/9 2 O
Alexandre Texier A 0.5
o+350 / u-550
21% 30% 14%1/7 0 U
Zachary Bolduc A 0.5
o+375 / u-600
21% 30% 22%2/9 0 U
Ivan Demidov A 0.5
o+145 / u-195
43% 30% 50%4/8 1 O
Josh Anderson A 0.5
o+400 / u-650
12% 20% 17%2/12 0 U
Noah Dobson A 0.5
o+200 / u-275
32% 20% 36%4/11 0 U
Cole Caufield A 0.5
o+160 / u-220
40% 20% 33%4/12 0 U
Juraj Slafkovský A 0.5
o+155 / u-210
41% 20% 42%5/12 3 O
Alexandre Carrier A 0.5
o+350 / u-525
19% 10% 10%1/10 1 O
Kirby Dach A 0.5
o+500 / u-850
17% 10% 25%2/8 0 U
Alex Newhook A 0.5
o+275 / u-400
23% 10% 11%1/9 1 O
Mike Matheson A 0.5
o+300 / u-450
30% 0% 33%4/12 0 U
Alex Newhook SOG 1.5
o-165 / u+125
42% 60% 78%7/9 0 U
Mike Matheson SOG 1.5
o+115 / u-155
48% 50% 42%5/12 1 U
Josh Anderson SOG 1.5
o+110 / u-150
36% 50% 42%5/12 1 U
Nick Suzuki SOG 2.5
o+115 / u-150
36% 50% 58%7/12 1 U
Noah Dobson SOG 1.5
o-155 / u+115
59% 50% 64%7/11 1 U
Lane Hutson SOG 1.5
o-110 / u-120
48% 50% 50%6/12 1 U
Ivan Demidov SOG 1.5
o-155 / u+115
46% 50% 63%5/8 5 O
Alexandre Texier SOG 1.5
o+160 / u-220
42% 40% 29%2/7 3 O
Juraj Slafkovský SOG 2.5
o-105 / u-125
37% 40% 50%6/12 2 U
Cole Caufield SOG 2.5
o-170 / u+130
61% 30% 42%5/12 3 O
Jakub Dobes SV 25.5
o-125 / u-105
51% 60% 57%4/7 33 O
BUFPropLineSeasonL10H2HActual
Alex Tuch G 0.5
o+175
38% 40% 25%3/12 0 U
Bowen Byram G 0.5
o+500
15% 40% 8%1/12 0 U
Zach Benson G 0.5
o+250
21% 40% 25%3/12 0 U
Tage Thompson G 0.5
o+150
42% 30% 42%5/12 0 U
Josh Norris G 0.5
o+275
24% 30% 0%0/5 0 U
Mattias Samuelsson G 0.5
o+750
16% 30% 9%1/11 0 U
Rasmus Dahlin G 0.5
o+350
21% 20% 27%3/11 0 U
Peyton Krebs G 0.5
o+375
15% 20% 17%2/12 0 U
Josh Doan G 0.5
o+275
24% 20% 33%3/9 1 O
Jordan Greenway G 0.5
o+800
4% 10% 11%1/9 0 U
Beck Malenstyn G 0.5
o+800
9% 10% 9%1/11 0 U
Ryan McLeod G 0.5
o+525
15% 10% 8%1/12 0 U
Konsta Helenius G 0.5
o+475
10% 10% 0%0/3 1 O
Luke Schenn G 0.5
o+2250
2% 0% 0%0/3 0 U
Jason Zucker G 0.5
o+375
28% 0% 10%1/10 1 O
Conor Timmins G 0.5
o+1300
0% 0% 13%1/8 0 U
Jack Quinn G 0.5
o+275
17% 0% 0%0/12 0 U
Owen Power G 0.5
o+900
9% 0% 8%1/12 0 U
Tage Thompson PTS 0.5
o-200 / u+150
66% 60% 58%7/12 0 U
Josh Doan PTS 0.5
o-115 / u-115
49% 60% 67%6/9 1 O
Alex Tuch PTS 0.5
o-130 / u+100
63% 50% 42%5/12 0 U
Josh Norris PTS 0.5
o+115 / u-155
57% 50% 20%1/5 0 U
Rasmus Dahlin PTS 0.5
o-155 / u+115
61% 50% 73%8/11 1 O
Peyton Krebs PTS 0.5
o+145 / u-195
41% 50% 17%2/12 0 U
Zach Benson PTS 0.5
o-110 / u-120
51% 50% 50%6/12 0 U
Mattias Samuelsson PTS 0.5
o+225 / u-325
40% 40% 27%3/11 1 O
Bowen Byram PTS 0.5
o+140 / u-190
41% 40% 25%3/12 0 U
Owen Power PTS 0.5
o+200 / u-275
33% 40% 25%3/12 1 O
Jack Quinn PTS 0.5
o+100 / u-135
44% 30% 17%2/12 1 O
Ryan McLeod PTS 0.5
o+175 / u-240
47% 20% 17%2/12 0 U
Konsta Helenius PTS 0.5
o+220 / u-325
20% 20% 33%1/3 1 O
Jason Zucker PTS 0.5
o+160 / u-210
44% 10% 20%2/10 1 O
Tage Thompson A 0.5
o+115 / u-155
42% 60% 42%5/12 0 U
Josh Doan A 0.5
o+155 / u-210
32% 60% 56%5/9 0 U
Rasmus Dahlin A 0.5
o-105 / u-125
51% 40% 64%7/11 1 O
Peyton Krebs A 0.5
o+260 / u-375
32% 40% 0%0/12 0 U
Owen Power A 0.5
o+250 / u-350
26% 40% 17%2/12 1 O
Alex Tuch A 0.5
o+185 / u-250
35% 30% 17%2/12 0 U
Jack Quinn A 0.5
o+190 / u-260
33% 30% 17%2/12 1 O
Josh Norris A 0.5
o+230 / u-325
37% 20% 20%1/5 0 U
Ryan McLeod A 0.5
o+260 / u-400
39% 20% 17%2/12 0 U
Bowen Byram A 0.5
o+210 / u-300
32% 20% 17%2/12 0 U
Zach Benson A 0.5
o+180 / u-250
35% 20% 25%3/12 0 U
Konsta Helenius A 0.5
o+400 / u-650
20% 20% 33%1/3 0 U
Jason Zucker A 0.5
o+300 / u-425
26% 10% 10%1/10 0 U
Mattias Samuelsson A 0.5
o+300 / u-450
27% 10% 18%2/11 1 O
Bowen Byram SOG 1.5
o-110 / u-120
42% 80% 33%4/12 4 O
Alex Tuch SOG 2.5
o-110 / u-125
43% 70% 42%5/12 2 U
Rasmus Dahlin SOG 2.5
o-130 / u+100
51% 70% 73%8/11 3 O
Josh Norris SOG 1.5
o+120 / u-155
53% 50% 40%2/5 4 O
Jason Zucker SOG 1.5
o-120 / u-110
53% 40% 40%4/10 2 O
Mattias Samuelsson SOG 1.5
o+145 / u-195
34% 40% 36%4/11 5 O
Josh Doan SOG 2.5
o+135 / u-180
38% 40% 56%5/9 3 O
Owen Power SOG 0.5
o-240 / u+180
70% 40% 50%6/12 0 U
Zach Benson SOG 1.5
o-140 / u+105
51% 40% 58%7/12 1 U
Tage Thompson SOG 3.5
o+105 / u-140
44% 30% 17%2/12 3 U
Jack Quinn SOG 2.5
o+105 / u-140
35% 30% 25%3/12 3 O
Ukko-Pekka Luukkonen SV 23.5
o-130 / u-105
51% 40% 60%3/5 18 U

Open in Prop Finder →

Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
May 12, 2026 at MTL BUF 3–2 1–21–01–0 5 5.5 U BUF
May 10, 2026 at MTL BUF 2–6 1–11–30–2 8 5.5 O MTL
May 8, 2026 at BUF BUF 1–5 0–21–10–2 6 5.5 O MTL
May 6, 2026 at BUF BUF 4–2 2–12–10–0 6 5.5 O BUF
Jan 31, 2026 at BUF BUF 2–4 0–12–00–3 6 6.5 U MTL
Jan 22, 2026 at MTL BUF 4–2 2–01–21–0 6 6.5 U BUF
Jan 15, 2026 at BUF BUF 5–3 2–21–12–0 8 6.5 O BUF
Oct 20, 2025 at MTL BUF 2–4 0–11–01–3 6 6.5 U MTL
Mar 3, 2025 at MTL BUF 3–4 OT 0–31–02–0 7 6.5 O MTL
Mar 1, 2025 at BUF BUF 2–4 0–02–30–1 6 6.5 U MTL