NHL Today
2:00 PM
FLA -175 5-4-2
CHI 6.5 3-7-0
5:00 PM
NYI 5.5 5-3-2
DAL -190 6-3-1
6:00 PM
MTL -115 5-3-2
WPG 5.5 4-3-3
7:00 PM
COL -240 6-4-1
NSH 6.5 3-3-4
9:00 PM
MIN -180 7-3-2
VAN 6.5 2-9-1
← Stats / BOS @ 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 starter from ESPN's probable-goalie report: Confirmed once the team or a beat reporter confirms it, Expected before that, refreshed every 30 minutes on game days. With no report yet it falls back to the team's most recent starter (Last start). After the game it shows the real starters from the box score. Injuries lists both teams' players on ESPN's injury report (Day-To-Day, Out, Injured Reserve) before puck drop. Head-to-head lists recent meetings with period scores and how the Hard Rock closing total graded.

Informational only. Not betting advice.

33-39-10 · Away
2 – 7
FINAL
36-39-7 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
BOS -105 · BUF -115
Puck Line
BOS +1.5 (-275) · BUF -1.5 (+195)
Total
O 6 (+100) · U (-120)

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

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 6
BOSo6 46%
21-25-5
50%
2-2-1
56%
5-4-1
52%
11-10-4
25%
1-3
49%
24-25-1
BUFo6 61%
25-16-8
60%
3-2
56%
5-4-1
71%
15-6-3
25%
1-3
61%
25-16-7
Puck Line
cover %
BOS+1.5 67%
34-17
80%
4-1
70%
7-3
52%
13-12
75%
3-1
-14.12u
20-30
BUF-1.5 25%
12-37
0%
0-5
20%
2-8
25%
6-18
25%
1-3
-7.64u
24-24
Moneyline
win %
BOS dog -105 49%
25-26
60%
3-2
50%
5-5
36%
9-16
75%
3-1
-5.35u
8-15
BUF fav -115 37%
18-31
20%
1-4
40%
4-6
38%
9-15
25%
1-3
-3.50u
7-8
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 2.5
DK 1.5 o-125/u-105 FD 1.5 o-112/u-112 BOS 26%
13-38
20%
1-4
20%
2-8
28%
7-18
25%
1-3
57%
29-22
1.73 0.82 / 0.90
BUF 22%
11-38
20%
1-4
10%
1-9
29%
7-17
25%
1-3
61%
30-19
1.82 1.08 / 0.73
2nd Period
over 2.5
DK 1.5 o-175/u+135 FD 1.5 o-176/u+138 BOS 31%
16-35
60%
3-2
40%
4-6
40%
10-15
50%
2-2
59%
30-21
1.96 0.86 / 1.10
BUF 37%
18-31
60%
3-2
40%
4-6
38%
9-15
50%
2-2
65%
32-17
2.24 0.96 / 1.29
3rd Period
over 2.5
FD 1.5 o-210/u+160 BOS 31%
16-35
60%
3-2
60%
6-4
40%
10-15
0%
0-4
43%
19-25
1.90 0.90 / 1.00
BUF 45%
22-27
60%
3-2
50%
5-5
54%
13-11
0%
0-4
49%
20-21
2.24 0.92 / 1.33
Team Comparison '24-25
BOSBUF
Record (W-L-OTL)33-39-1036-39-7
Points %46.3%48.2%
Goals for / game2.713.28
Goals against / game3.323.52
Shots for / game26.527.8
Shots against / game28.628.9
Power play %15.2%18.8%
Penalty kill %76.3%76.3%
Faceoff %51.8%47.7%
1st period GF / GA0.83 / 0.871.12 / 0.83
2nd period GF / GA0.87 / 1.111.02 / 1.30
3rd period GF / GA0.93 / 1.221.05 / 1.30
Avg game total6.026.80
Starting Goalies from the box score
26 saves on 32 shots · 6 GA · L
25 saves on 27 shots · 2 GA · W
P1P2P3OTSOGPP
BOS1010271/2
BUF1240331/3
Player Props Hard Rock lines for this game · over rates at each line
BOSPropLineSeasonL10H2HActual
David Pastrnak G 0.5
o+105
41% 70% 25%1/4 0 U
Morgan Geekie G 0.5
o+250
28% 50% 67%2/3 0 U
Brad Marchand G 0.5
o+210
29% 20% 50%2/4 1 O
Pavel Zacha G 0.5
o+275
20% 20% 0%0/4 0 U
Trent Frederic G 0.5
o+525
10% 20% 0%0/4 0 U
Vinni Lettieri G 0.5
o+550
33% 20% 0%0/2 0 U
Cole Koepke G 0.5
o+750
16% 20% 0%0/1 0 U
Charlie Coyle G 0.5
o+350
20% 10% 50%2/4 0 U
Elias Lindholm G 0.5
o+275
16% 10% 0%0/3 0 U
Parker Wotherspoon G 0.5
o+1200
4% 10% 0%0/1 0 U
Andrew Peeke G 0.5
o+1200
2% 10% 0%0/2 0 U
Justin Brazeau G 0.5
o+550
21% 10% 0%0/1 0 U
John Beecher G 0.5
o+850
6% 10% 0%0/4 0 U
Mason Lohrei G 0.5
o+850
4% 10% 25%1/4 1 O
Nikita Zadorov G 0.5
o+850
4% 0% 0%0/4 0 U
Jordan Oesterle G 0.5
o+1750
0% 0% 0%0/1 0 U
Matthew Poitras G 0.5
o+500
5% 0% 0%0/1 0 U
Michael Callahan G 0.5
o+1200
0% — — 0 U
David Pastrnak PTS 1.5
o+155 / u-210
33% 70% 50%2/4 1 U
Pavel Zacha PTS 0.5
o-115 / u-115
39% 60% 25%1/4 0 U
Morgan Geekie PTS 0.5
o+110 / u-150
44% 60% 67%2/3 0 U
Brad Marchand PTS 0.5
o-135 / u+100
59% 40% 100%4/4 1 O
Mason Lohrei PTS 0.5
o+150 / u-200
39% 40% 50%2/4 1 O
Charlie Coyle PTS 0.5
o+150 / u-200
29% 30% 50%2/4 0 U
Elias Lindholm PTS 0.5
o-105 / u-125
35% 30% 33%1/3 1 O
David Pastrnak A 0.5
o-110 / u-120
47% 70% 75%3/4 1 O
Pavel Zacha A 0.5
o+160 / u-220
29% 60% 25%1/4 0 U
Brad Marchand A 0.5
o+150 / u-200
39% 40% 50%2/4 0 U
Charlie Coyle A 0.5
o+275 / u-400
14% 30% 0%0/4 0 U
Elias Lindholm A 0.5
o+175 / u-240
26% 30% 33%1/3 1 O
Morgan Geekie A 0.5
o+230 / u-325
24% 30% 0%0/3 0 U
Mason Lohrei A 0.5
o+185 / u-250
37% 30% 25%1/4 0 U
David Pastrnak SOG 3.5
o-165 / u+125
65% 80% 25%1/4 2 U
Elias Lindholm SOG 1.5
o-150 / u+115
49% 60% 67%2/3 1 U
Pavel Zacha SOG 1.5
o-130 / u+100
57% 60% 50%2/4 1 U
Morgan Geekie SOG 1.5
o-160 / u+120
63% 50% 67%2/3 1 U
Brad Marchand SOG 2.5
o-105 / u-125
59% 40% 50%2/4 4 O
Jeremy Swayman SV 25.5
o-120 / u-110
39% 60% 0%0/1 26 O
BUFPropLineSeasonL10H2HActual
Jason Zucker G 0.5
o+250
28% 40% 0%0/3 0 U
Tage Thompson G 0.5
o+135
46% 40% 33%1/3 3 O
Alex Tuch G 0.5
o+225
27% 30% 0%0/2 0 U
Jack Quinn G 0.5
o+260
17% 30% 0%0/1 0 U
Jiri Kulich G 0.5
o+275
23% 30% 0%0/1 0 U
Ryan McLeod G 0.5
o+450
17% 20% 0%0/3 0 U
Dylan Cozens G 0.5
o+260
20% 20% 0%0/4 0 U
Sam Lafferty G 0.5
o+750
5% 10% 0%0/3 DNP
Beck Malenstyn G 0.5
o+800
9% 10% 0%0/4 0 U
Mattias Samuelsson G 0.5
o+1100
9% 10% 0%0/4 0 U
JJ Peterka G 0.5
o+195
19% 10% 50%2/4 3 O
Owen Power G 0.5
o+550
12% 10% 0%0/4 0 U
Zach Benson G 0.5
o+375
19% 10% 0%0/3 1 O
Henri Jokiharju G 0.5
o+1300
3% 0% 0%0/2 0 U
Jacob Bryson G 0.5
o+2250
0% 0% 0%0/1 0 U
Rasmus Dahlin G 0.5
o+375
15% 0% 0%0/2 0 U
Peyton Krebs G 0.5
o+475
8% 0% 0%0/4 0 U
Bowen Byram G 0.5
o+800
8% 0% 0%0/1 0 U
Jason Zucker PTS 0.5
o+105 / u-135
55% 60% 67%2/3 0 U
Alex Tuch PTS 0.5
o-120 / u-110
53% 60% 0%0/2 0 U
Tage Thompson PTS 0.5
o-180 / u+135
68% 60% 33%1/3 4 O
Rasmus Dahlin PTS 0.5
o-155 / u+115
56% 60% 0%0/2 1 O
JJ Peterka PTS 0.5
o-150 / u+110
55% 50% 75%3/4 4 O
Dylan Cozens PTS 0.5
o+115 / u-150
41% 40% 50%2/4 2 O
Jack Quinn PTS 0.5
o+105 / u-140
29% 30% 0%0/1 1 O
Owen Power PTS 0.5
o+150 / u-210
39% 30% 50%2/4 1 O
Jiri Kulich PTS 0.5
o+130 / u-175
26% 30% 0%0/1 1 O
Rasmus Dahlin A 0.5
o-105 / u-125
49% 60% 0%0/2 1 O
JJ Peterka A 0.5
o+140 / u-190
45% 50% 25%1/4 1 O
Jason Zucker A 0.5
o+200 / u-275
38% 40% 67%2/3 0 U
Alex Tuch A 0.5
o+170 / u-230
35% 30% 0%0/2 0 U
Tage Thompson A 0.5
o+145 / u-195
36% 30% 0%0/3 1 O
Dylan Cozens A 0.5
o+230 / u-325
27% 20% 50%2/4 2 O
Owen Power A 0.5
o+220 / u-300
31% 20% 50%2/4 1 O
Jiri Kulich A 0.5
o+275 / u-425
9% 10% 0%0/1 1 O
Jack Quinn A 0.5
o+210 / u-300
17% 0% 0%0/1 1 O
Alex Tuch SOG 1.5
o-195 / u+145
74% 80% 100%2/2 4 O
Jason Zucker SOG 1.5
o-150 / u+110
55% 70% 67%2/3 1 U
Tage Thompson SOG 2.5
o-175 / u+130
52% 70% 0%0/3 6 O
Dylan Cozens SOG 1.5
o-175 / u+130
63% 60% 75%3/4 5 O
Jack Quinn SOG 1.5
o-160 / u+120
50% 60% 100%1/1 3 O
Jiri Kulich SOG 1.5
o-185 / u+135
74% 60% 100%1/1 1 U
JJ Peterka SOG 2.5
o+120 / u-160
40% 50% 75%3/4 4 O
Rasmus Dahlin SOG 2.5
o+110 / u-150
54% 40% 50%1/2 1 U
Ukko-Pekka Luukkonen SV 23.5
o-110 / u-120
54% 60% — 25 O
Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
Dec 21, 2024 at BOS BUF 1–3 0–11–00–2 4 6 U BOS
Dec 27, 2023 at BUF BUF 1–4 0–20–21–0 5 — BOS
Dec 7, 2023 at BOS BUF 3–1 0–02–11–0 4 — BUF
Nov 14, 2023 at BUF BUF 2–5 0–31–21–0 7 — BOS
Mar 19, 2023 at BUF BUF 0–7 0–30–10–3 7 — BOS
Mar 2, 2023 at BOS BUF 1–7 0–00–21–5 8 — BOS
Dec 31, 2022 at BOS BUF 4–3 OT 1–11–01–2 7 — BUF
Nov 12, 2022 at BUF BUF 1–3 1–00–10–2 4 — BOS
Apr 28, 2022 at BOS BUF 0–5 0–00–20–3 5 — BOS
Jan 1, 2022 at BOS BUF 3–4 OT 1–02–10–2 7 — BOS