NHL Today
FINAL
FLA -185 3
CHI 6.5 2
LIVE
NYI 5.5 1
DAL -180 2
6:00 PM
MTL -120 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 -190 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.

2-4-0 · Away
2 – 1
FINAL / OT
7-4-2 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
BOS +140 · BUF -170
Puck Line
BOS +1.5 (-185) · BUF -1.5 (+140)
Total
O 5.5 (-130) · U (+105)

Graded: total 3 → OVER L · BUF -1.5 L

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 5.5
BOSo5.5 58%
50-36
60%
3-2
40%
4-6
61%
26-17
58%
7-5
55%
47-39
BUFo5.5 62%
53-33
80%
4-1
80%
8-2
63%
27-16
58%
7-5
48%
41-44
Puck Line
cover %
BOS+1.5 76%
65-21
60%
3-2
70%
7-3
74%
32-11
58%
7-5
+13.70u
56-30
BUF-1.5 43%
37-49
40%
2-3
60%
6-4
42%
18-25
42%
5-7
+8.48u
48-37
Moneyline
win %
BOS dog +140 54%
46-40
40%
2-3
30%
3-7
40%
17-26
42%
5-7
+9.91u
29-28
BUF fav -170 62%
53-33
60%
3-2
70%
7-3
63%
27-16
58%
7-5
+2.54u
27-16
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 1.5 (DraftKings)
DK 1.5 o-115/u-115 FD 1.5 o-110/u-116 BOS 59%
51-35
40%
2-3
40%
4-6
58%
25-18
50%
6-6
59%
51-35
1.80 0.95 / 0.85
BUF 56%
48-38
40%
2-3
60%
6-4
51%
22-21
50%
6-6
56%
48-38
1.93 1.02 / 0.91
2nd Period
over 1.5 (DraftKings)
DK 1.5 o-166/u+130 FD 1.5 o-148/u+116 BOS 61%
52-34
40%
2-3
30%
3-7
65%
28-15
50%
6-6
58%
50-36
1.97 1.01 / 0.95
BUF 65%
56-30
60%
3-2
50%
5-5
65%
28-15
50%
6-6
52%
45-41
2.00 1.12 / 0.88
3rd Period
over 2.5 (FanDuel)
FD 2.5 o+136/u-174 BOS 41%
35-51
60%
3-2
40%
4-6
44%
19-24
50%
6-6
49%
42-44
2.33 1.16 / 1.16
BUF 42%
36-50
60%
3-2
60%
6-4
44%
19-24
50%
6-6
47%
39-44
2.30 1.29 / 1.01
Team Comparison '25-26
BOSBUF
Record (W-L-OTL)2-4-07-4-2
Points %33.3%61.5%
Goals for / game2.003.31
Goals against / game3.333.00
Shots for / game25.230.5
Shots against / game31.726.7
Power play %12.5%20.4%
Penalty kill %95.8%76.2%
Faceoff %56.1%45.6%
1st period GF / GA0.17 / 1.171.23 / 1.08
2nd period GF / GA1.00 / 0.170.77 / 1.08
3rd period GF / GA0.67 / 2.001.31 / 0.69
Avg game total5.336.31
Starting Goalies from the box score
25 saves on 26 shots · 1 GA · W
BUF · Alex Lyon
27 saves on 29 shots · 2 GA · L
P1P2P3OTSOGPP
BOS0101290/3
BUF1000261/3
Player Props Hard Rock lines for this game · over rates at each line
BOSPropLineSeasonL10H2HActual
Morgan Geekie G 0.5
o+195
38% 50% 50%6/12 0 U
Pavel Zacha G 0.5
o+250
28% 30% 33%4/12 0 U
Sean Kuraly G 0.5
o+650
8% 20% 18%2/11 0 U
Henri Jokiharju G 0.5
o+1500
5% 20% 0%0/4 0 U
Mark Kastelic G 0.5
o+600
12% 20% 20%2/10 0 U
Hampus Lindholm G 0.5
o+900
7% 10% 0%0/7 0 U
Elias Lindholm G 0.5
o+375
22% 10% 17%2/12 1 O
David Pastrnak G 0.5
o+150
30% 10% 33%4/12 1 O
Tanner Jeannot G 0.5
o+750
9% 10% 11%1/9 0 U
Casey Mittelstadt G 0.5
o+425
20% 10% 17%2/12 0 U
Alex Steeves G 0.5
o+700
16% 10% 0%0/1 0 U
Nikita Zadorov G 0.5
o+1300
2% 0% 0%0/12 0 U
Charlie McAvoy G 0.5
o+600
14% 0% 0%0/9 0 U
Andrew Peeke G 0.5
o+1300
6% 0% 0%0/12 0 U
Michael Eyssimont G 0.5
o+650
13% 0% 0%0/3 0 U
Jonathan Aspirot G 0.5
o+1750
5% 0% 0%0/6 0 U
Marat Khusnutdinov G 0.5
o+600
15% 0% 10%1/10 0 U
Fraser Minten G 0.5
o+425
16% 0% 0%0/9 0 U
Pavel Zacha PTS 0.5
o-125 / u-105
62% 60% 50%6/12 0 U
Morgan Geekie PTS 0.5
o-115 / u-115
57% 50% 58%7/12 0 U
Charlie McAvoy PTS 0.5
o-115 / u-115
66% 40% 56%5/9 0 U
David Pastrnak PTS 1.5
o+175 / u-240
38% 30% 50%6/12 1 U
Casey Mittelstadt PTS 0.5
o+140 / u-190
47% 30% 33%4/12 0 U
Hampus Lindholm PTS 0.5
o+260 / u-375
27% 20% 0%0/7 1 O
Elias Lindholm PTS 0.5
o+145 / u-195
47% 20% 33%4/12 1 O
Fraser Minten PTS 0.5
o+190 / u-260
30% 10% 22%2/9 0 U
David Pastrnak A 0.5
o-125 / u-105
62% 50% 67%8/12 0 U
Pavel Zacha A 0.5
o+150 / u-200
40% 40% 25%3/12 0 U
Charlie McAvoy A 0.5
o+110 / u-145
58% 40% 56%5/9 0 U
Casey Mittelstadt A 0.5
o+220 / u-325
29% 20% 17%2/12 0 U
Hampus Lindholm A 0.5
o+350 / u-525
23% 10% 0%0/7 1 O
Elias Lindholm A 0.5
o+250 / u-350
34% 10% 17%2/12 0 U
Morgan Geekie A 0.5
o+210 / u-275
27% 10% 25%3/12 0 U
Fraser Minten A 0.5
o+350 / u-525
17% 10% 22%2/9 0 U
Morgan Geekie SOG 1.5
o-195 / u+145
64% 70% 50%6/12 2 O
Charlie McAvoy SOG 1.5
o-145 / u+110
49% 50% 33%3/9 2 O
Michael Eyssimont SOG 1.5
o+110 / u-145
55% 50% 0%0/3 0 U
Elias Lindholm SOG 1.5
o-135 / u+105
45% 40% 67%8/12 3 O
Pavel Zacha SOG 1.5
o-165 / u+125
45% 40% 25%3/12 1 U
Fraser Minten SOG 1.5
o-110 / u-120
40% 40% 33%3/9 1 U
Hampus Lindholm SOG 1.5
o+115 / u-155
44% 30% 43%3/7 1 U
David Pastrnak SOG 3.5
o+105 / u-135
46% 30% 42%5/12 7 O
Jeremy Swayman SV 26.5
o-130 / u-105
48% 30% 50%3/6 25 U
BUFPropLineSeasonL10H2HActual
Alex Tuch G 0.5
o+135
40% 70% 50%6/12 0 U
Peyton Krebs G 0.5
o+325
16% 30% 33%4/12 0 U
Bowen Byram G 0.5
o+500
15% 30% 25%3/12 0 U
Zach Benson G 0.5
o+300
19% 30% 27%3/11 0 U
Jason Zucker G 0.5
o+210
30% 20% 27%3/11 0 U
Beck Malenstyn G 0.5
o+750
9% 20% 8%1/12 0 U
Tage Thompson G 0.5
o+115
42% 20% 25%3/12 0 U
Ryan McLeod G 0.5
o+375
15% 20% 8%1/12 0 U
Mattias Samuelsson G 0.5
o+1200
15% 20% 17%2/12 0 U
Rasmus Dahlin G 0.5
o+350
20% 20% 20%2/10 1 O
Jack Quinn G 0.5
o+260
19% 20% 0%0/11 0 U
Josh Doan G 0.5
o+275
24% 20% 22%2/9 0 U
Noah Ostlund G 0.5
o+400
16% 20% 20%1/5 0 U
Jordan Greenway G 0.5
o+750
2% 0% 0%0/7 0 U
Logan Stanley G 0.5
o+1200
11% 0% 0%0/8 0 U
Conor Timmins G 0.5
o+1300
0% 0% 0%0/10 0 U
Owen Power G 0.5
o+800
9% 0% 8%1/12 0 U
Tyson Kozak G 0.5
o+800
4% 0% 0%0/5 0 U
Alex Tuch PTS 0.5
o-180 / u+135
66% 90% 58%7/12 0 U
Rasmus Dahlin PTS 0.5
o-185 / u+140
61% 60% 40%4/10 1 O
Peyton Krebs PTS 0.5
o+115 / u-155
43% 60% 58%7/12 0 U
Owen Power PTS 0.5
o+155 / u-210
35% 60% 67%8/12 0 U
Zach Benson PTS 0.5
o+125 / u-165
49% 60% 46%5/11 0 U
Bowen Byram PTS 0.5
o+120 / u-160
43% 50% 58%7/12 0 U
Jack Quinn PTS 0.5
o-130 / u-105
47% 50% 64%7/11 0 U
Josh Doan PTS 0.5
o+125 / u-165
47% 50% 22%2/9 0 U
Jason Zucker PTS 0.5
o-105 / u-125
47% 40% 36%4/11 1 O
Tage Thompson PTS 0.5
o-230 / u+170
66% 40% 58%7/12 1 O
Ryan McLeod PTS 0.5
o+130 / u-175
49% 40% 33%4/12 0 U
Noah Ostlund PTS 0.5
o+135 / u-185
39% 40% 20%1/5 0 U
Mattias Samuelsson PTS 0.5
o+230 / u-325
39% 20% 33%4/12 0 U
Owen Power A 0.5
o+195 / u-275
28% 60% 67%8/12 0 U
Alex Tuch A 0.5
o+145 / u-195
37% 50% 42%5/12 0 U
Rasmus Dahlin A 0.5
o-130 / u+100
51% 50% 40%4/10 0 U
Jason Zucker A 0.5
o+220 / u-300
27% 40% 9%1/11 1 O
Peyton Krebs A 0.5
o+200 / u-275
33% 40% 42%5/12 0 U
Bowen Byram A 0.5
o+170 / u-230
34% 40% 50%6/12 0 U
Josh Doan A 0.5
o+260 / u-375
28% 40% 11%1/9 0 U
Zach Benson A 0.5
o+230 / u-325
35% 40% 18%2/11 0 U
Tage Thompson A 0.5
o+115 / u-155
40% 30% 50%6/12 1 O
Ryan McLeod A 0.5
o+220 / u-300
40% 30% 25%3/12 0 U
Jack Quinn A 0.5
o+140 / u-185
35% 30% 64%7/11 0 U
Noah Ostlund A 0.5
o+225 / u-325
24% 30% 20%1/5 0 U
Mattias Samuelsson A 0.5
o+275 / u-400
28% 0% 25%3/12 0 U
Zach Benson SOG 1.5
o-170 / u+125
52% 70% 55%6/11 2 O
Alex Tuch SOG 2.5
o-165 / u+125
41% 60% 58%7/12 3 O
Jack Quinn SOG 2.5
o-135 / u+105
36% 60% 27%3/11 1 U
Peyton Krebs SOG 1.5
o+115 / u-150
33% 50% 42%5/12 0 U
Bowen Byram SOG 1.5
o-140 / u+105
41% 50% 50%6/12 3 O
Owen Power SOG 1.5
o+105 / u-135
46% 50% 67%8/12 1 U
Jason Zucker SOG 2.5
o+125 / u-170
35% 40% 55%6/11 2 U
Tage Thompson SOG 3.5
o-140 / u+105
46% 40% 67%8/12 2 U
Rasmus Dahlin SOG 2.5
o-125 / u-105
48% 40% 60%6/10 3 O
Josh Doan SOG 1.5
o-155 / u+115
56% 40% 67%6/9 1 U
Noah Ostlund SOG 1.5
o+105 / u-145
29% 40% 40%2/5 2 O
Alex Lyon SV 23.5
o-105 / u-125
67% 30% 50%2/4 27 O
Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
Apr 26, 2026 at BOS BUF 6–1 4–00–02–1 7 5.5 O BUF
Apr 23, 2026 at BOS BUF 3–1 0–01–12–0 4 5.5 U BUF
Apr 21, 2026 at BUF BUF 2–4 0–00–32–1 6 5.5 O BOS
Apr 19, 2026 at BUF BUF 4–3 0–10–04–2 7 5.5 O BUF
Mar 25, 2026 at BUF BUF 3–4 OT 1–10–12–1 7 6.5 O BOS
Dec 27, 2025 at BUF BUF 4–1 0–13–01–0 5 6.5 U BUF
Oct 30, 2025 at BOS BUF 3–4 OT 0–21–12–0 7 6.5 O BOS
Oct 11, 2025 at BOS BUF 1–3 0–10–11–1 4 5.5 U BOS
Apr 6, 2025 at BUF BUF 6–3 0–23–13–0 9 6.5 O BUF
Mar 17, 2025 at BOS BUF 3–2 OT 1–21–00–0 5 5.5 U BUF