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 / BUF @ BOS

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.

7-4-2 · Away
4 – 1
FINAL
2-4-0 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
BUF -125 · BOS +105
Puck Line
BUF -1.5 (+180) · BOS +1.5 (-250)
Total
O 5.5 (-120) · U (+100)

Graded: total 5 → OVER L · BOS +1.5 L

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 5.5
BUFo5.5 61%
53-34
60%
3-2
70%
7-3
61%
26-17
54%
7-6
48%
41-45
BOSo5.5 58%
50-37
60%
3-2
40%
4-6
56%
24-19
54%
7-6
54%
47-40
Puck Line
cover %
BUF-1.5 43%
37-50
40%
2-3
60%
6-4
44%
19-24
39%
5-8
+7.48u
48-38
BOS+1.5 76%
66-21
60%
3-2
80%
8-2
77%
33-10
62%
8-5
+14.24u
57-30
Moneyline
win %
BUF fav -125 61%
53-34
60%
3-2
70%
7-3
61%
26-17
54%
7-6
+1.54u
27-17
BOS dog +105 54%
47-40
40%
2-3
40%
4-6
67%
29-14
46%
6-7
+11.31u
30-28
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+100/u-130 FD 1.5 o-106/u-122 BUF 55%
48-39
20%
1-4
50%
5-5
61%
26-17
46%
6-7
55%
48-39
1.92 1.02 / 0.90
BOS 59%
51-36
20%
1-4
40%
4-6
61%
26-17
46%
6-7
59%
51-36
1.79 0.94 / 0.85
2nd Period
over 1.5 (DraftKings)
DK 1.5 o-166/u+130 FD 1.5 o-148/u+116 BUF 64%
56-31
40%
2-3
50%
5-5
65%
28-15
46%
6-7
52%
45-42
1.99 1.10 / 0.89
BOS 60%
52-35
40%
2-3
30%
3-7
56%
24-19
46%
6-7
58%
50-37
1.95 1.01 / 0.94
3rd Period
over 2.5 (FanDuel)
FD 2.5 o+146/u-186 BUF 41%
36-51
60%
3-2
60%
6-4
40%
17-26
46%
6-7
46%
39-45
2.28 1.28 / 1.00
BOS 40%
35-52
60%
3-2
30%
3-7
37%
16-27
46%
6-7
48%
42-45
2.30 1.15 / 1.15
Team Comparison '25-26
BUFBOS
Record (W-L-OTL)7-4-22-4-0
Points %61.5%33.3%
Goals for / game3.312.00
Goals against / game3.003.33
Shots for / game30.525.2
Shots against / game26.731.7
Power play %20.4%12.5%
Penalty kill %76.2%95.8%
Faceoff %45.6%56.1%
1st period GF / GA1.23 / 1.080.17 / 1.17
2nd period GF / GA0.77 / 1.081.00 / 0.17
3rd period GF / GA1.31 / 0.690.67 / 2.00
Avg game total6.315.33
Starting Goalies from the box score
BUF · Alex Lyon
25 saves on 26 shots · 1 GA · W
22 saves on 25 shots · 3 GA · L
P1P2P3OTSOGPP
BUF2020260/4
BOS0100260/0
Player Props Hard Rock lines for this game · over rates at each line
BUFPropLineSeasonL10H2HActual
Alex Tuch G 0.5
o+165
39% 70% 46%6/13 1 O
Josh Norris G 0.5
o+275
24% 30% 50%3/6 1 O
Rasmus Dahlin G 0.5
o+325
21% 30% 27%3/11 0 U
Peyton Krebs G 0.5
o+375
16% 30% 31%4/13 0 U
Bowen Byram G 0.5
o+550
15% 30% 23%3/13 0 U
Zach Benson G 0.5
o+375
19% 30% 25%3/12 1 O
Jason Zucker G 0.5
o+260
30% 20% 25%3/12 0 U
Tage Thompson G 0.5
o+130
42% 20% 23%3/13 0 U
Ryan McLeod G 0.5
o+425
15% 20% 8%1/13 0 U
Jack Quinn G 0.5
o+275
18% 20% 0%0/12 0 U
Josh Doan G 0.5
o+275
24% 20% 20%2/10 0 U
Beck Malenstyn G 0.5
o+800
9% 10% 8%1/13 0 U
Mattias Samuelsson G 0.5
o+1000
15% 10% 15%2/13 1 O
Jordan Greenway G 0.5
o+850
2% 0% 0%0/8 0 U
Conor Timmins G 0.5
o+1500
0% 0% 0%0/11 0 U
Michael Kesselring G 0.5
o+1500
0% 0% 25%1/4 0 U
Owen Power G 0.5
o+800
9% 0% 8%1/13 0 U
Tyson Kozak G 0.5
o+800
4% 0% 0%0/6 0 U
Alex Tuch PTS 0.5
o-145 / u+110
66% 80% 54%7/13 1 O
Josh Norris PTS 0.5
o+115 / u-155
59% 70% 50%3/6 1 O
Rasmus Dahlin PTS 0.5
o-165 / u+125
61% 70% 46%5/11 2 O
Peyton Krebs PTS 0.5
o+135 / u-180
43% 60% 54%7/13 1 O
Owen Power PTS 0.5
o+170 / u-230
35% 60% 62%8/13 0 U
Zach Benson PTS 0.5
o+155 / u-210
49% 60% 42%5/12 2 O
Jason Zucker PTS 0.5
o+110 / u-145
48% 50% 42%5/12 0 U
Tage Thompson PTS 0.5
o-210 / u+155
66% 50% 62%8/13 2 O
Bowen Byram PTS 0.5
o+125 / u-170
43% 50% 54%7/13 0 U
Jack Quinn PTS 0.5
o-110 / u-120
46% 50% 58%7/12 0 U
Josh Doan PTS 0.5
o+130 / u-175
46% 50% 20%2/10 1 O
Ryan McLeod PTS 0.5
o+150 / u-200
49% 40% 31%4/13 0 U
Mattias Samuelsson PTS 0.5
o+260 / u-375
39% 10% 31%4/13 1 O
Owen Power A 0.5
o+220 / u-300
28% 60% 62%8/13 0 U
Jason Zucker A 0.5
o+220 / u-300
28% 50% 17%2/12 0 U
Rasmus Dahlin A 0.5
o-115 / u-115
50% 50% 36%4/11 2 O
Alex Tuch A 0.5
o+170 / u-230
37% 40% 39%5/13 0 U
Tage Thompson A 0.5
o+125 / u-165
41% 40% 54%7/13 2 O
Josh Norris A 0.5
o+220 / u-300
39% 40% 0%0/6 0 U
Peyton Krebs A 0.5
o+220 / u-325
32% 40% 39%5/13 1 O
Bowen Byram A 0.5
o+175 / u-240
33% 40% 46%6/13 0 U
Josh Doan A 0.5
o+260 / u-400
28% 40% 10%1/10 1 O
Zach Benson A 0.5
o+275 / u-400
34% 40% 17%2/12 1 O
Ryan McLeod A 0.5
o+250 / u-350
40% 30% 23%3/13 0 U
Jack Quinn A 0.5
o+170 / u-230
35% 30% 58%7/12 0 U
Mattias Samuelsson A 0.5
o+350 / u-525
28% 0% 23%3/13 0 U
Zach Benson SOG 1.5
o-165 / u+120
53% 70% 58%7/12 1 U
Alex Tuch SOG 2.5
o-150 / u+110
42% 60% 62%8/13 2 U
Bowen Byram SOG 1.5
o-140 / u+105
41% 60% 54%7/13 1 U
Josh Norris SOG 1.5
o-110 / u-125
52% 50% 67%4/6 2 O
Rasmus Dahlin SOG 2.5
o-145 / u+100
49% 50% 64%7/11 5 O
Jack Quinn SOG 2.5
o-110 / u-120
36% 50% 25%3/12 0 U
Jason Zucker SOG 2.5
o+115 / u-155
34% 40% 50%6/12 1 U
Tage Thompson SOG 3.5
o-145 / u+110
45% 40% 62%8/13 5 O
Peyton Krebs SOG 1.5
o+115 / u-150
32% 40% 39%5/13 0 U
Josh Doan SOG 1.5
o-155 / u+115
55% 40% 60%6/10 5 O
Owen Power SOG 1.5
o+130 / u-170
45% 40% 62%8/13 0 U
Alex Lyon SV 23.5
o-125 / u-105
68% 30% 60%3/5 25 O
BOSPropLineSeasonL10H2HActual
Morgan Geekie G 0.5
o+195
37% 50% 46%6/13 0 U
Pavel Zacha G 0.5
o+230
28% 30% 31%4/13 0 U
Sean Kuraly G 0.5
o+650
8% 20% 17%2/12 0 U
Elias Lindholm G 0.5
o+300
23% 20% 23%3/13 0 U
David Pastrnak G 0.5
o+140
31% 20% 39%5/13 1 O
Henri Jokiharju G 0.5
o+1300
5% 20% 0%0/5 0 U
Mark Kastelic G 0.5
o+600
12% 20% 18%2/11 0 U
Hampus Lindholm G 0.5
o+900
7% 10% 0%0/8 0 U
Tanner Jeannot G 0.5
o+700
9% 10% 10%1/10 0 U
Casey Mittelstadt G 0.5
o+425
20% 10% 15%2/13 0 U
Alex Steeves G 0.5
o+600
16% 10% 0%0/2 0 U
Nikita Zadorov G 0.5
o+1100
2% 0% 0%0/13 0 U
Charlie McAvoy G 0.5
o+525
14% 0% 0%0/10 0 U
Andrew Peeke G 0.5
o+1200
6% 0% 0%0/13 0 U
Michael Eyssimont G 0.5
o+650
12% 0% 0%0/4 0 U
Jonathan Aspirot G 0.5
o+1400
5% 0% 0%0/7 0 U
Marat Khusnutdinov G 0.5
o+525
15% 0% 9%1/11 0 U
Fraser Minten G 0.5
o+425
16% 0% 0%0/10 0 U
Pavel Zacha PTS 0.5
o-125 / u-105
61% 60% 46%6/13 1 O
Morgan Geekie PTS 0.5
o-120 / u-110
56% 50% 54%7/13 0 U
Charlie McAvoy PTS 0.5
o-120 / u-110
65% 40% 50%5/10 0 U
Hampus Lindholm PTS 0.5
o+230 / u-325
28% 30% 13%1/8 1 O
Elias Lindholm PTS 0.5
o+105 / u-140
47% 30% 39%5/13 0 U
David Pastrnak PTS 1.5
o+180 / u-240
38% 30% 46%6/13 1 U
Casey Mittelstadt PTS 0.5
o+130 / u-175
46% 30% 31%4/13 0 U
Fraser Minten PTS 0.5
o+210 / u-300
30% 10% 20%2/10 0 U
Marat Khusnutdinov PTS 0.5
o+220 / u-325
35% 0% 18%2/11 0 U
David Pastrnak A 0.5
o-115 / u-115
61% 50% 62%8/13 0 U
Pavel Zacha A 0.5
o+155 / u-210
40% 40% 23%3/13 1 O
Charlie McAvoy A 0.5
o+110 / u-145
57% 40% 50%5/10 0 U
Hampus Lindholm A 0.5
o+300 / u-450
24% 20% 13%1/8 1 O
Casey Mittelstadt A 0.5
o+210 / u-275
29% 20% 15%2/13 0 U
Elias Lindholm A 0.5
o+185 / u-260
34% 10% 15%2/13 0 U
Morgan Geekie A 0.5
o+195 / u-275
27% 10% 23%3/13 0 U
Fraser Minten A 0.5
o+400 / u-650
17% 10% 20%2/10 0 U
Marat Khusnutdinov A 0.5
o+375 / u-575
22% 0% 9%1/11 0 U
Charlie McAvoy SOG 1.5
o-170 / u+130
50% 50% 40%4/10 2 O
Michael Eyssimont SOG 1.5
o-110 / u-120
54% 50% 0%0/4 2 O
Elias Lindholm SOG 1.5
o-180 / u+135
46% 40% 69%9/13 2 O
David Pastrnak SOG 3.5
o-115 / u-115
46% 40% 46%6/13 5 O
Pavel Zacha SOG 1.5
o-200 / u+150
45% 40% 23%3/13 1 U
Fraser Minten SOG 1.5
o-105 / u-125
39% 30% 30%3/10 1 U
Hampus Lindholm SOG 1.5
o+105 / u-140
43% 20% 38%3/8 0 U
Morgan Geekie SOG 2.5
o+110 / u-145
36% 10% 8%1/13 4 O
Jeremy Swayman SV 25.5
o-130 / u+100
53% 30% 57%4/7 22 U
Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
Apr 28, 2026 at BUF BOS 2–1 OT 0–11–00–0 3 5.5 U BOS
Apr 26, 2026 at BOS BOS 1–6 0–40–01–2 7 5.5 O BUF
Apr 23, 2026 at BOS BOS 1–3 0–01–10–2 4 5.5 U BUF
Apr 21, 2026 at BUF BOS 4–2 0–03–01–2 6 5.5 O BOS
Apr 19, 2026 at BUF BOS 3–4 1–00–02–4 7 5.5 O BUF
Mar 25, 2026 at BUF BOS 4–3 OT 1–11–01–2 7 6.5 O BOS
Dec 27, 2025 at BUF BOS 1–4 1–00–30–1 5 6.5 U BUF
Oct 30, 2025 at BOS BOS 4–3 OT 2–01–10–2 7 6.5 O BOS
Oct 11, 2025 at BOS BOS 3–1 1–01–01–1 4 5.5 U BOS
Apr 6, 2025 at BUF BOS 3–6 2–01–30–3 9 6.5 O BUF