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 / DET @ 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.

41-31-10 · Away
5 – 2
FINAL
50-23-9 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
DET +120 · BUF -140
Puck Line
DET +1.5 (-210) · BUF -1.5 (+160)
Total
O 6.5 (+105) · U (-130)

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

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 6.5
DETo6.5 41%
29-42
20%
1-4
30%
3-7
43%
15-20
67%
4-2
47%
33-37
BUFo6.5 46%
33-39
40%
2-3
40%
4-6
49%
17-18
67%
4-2
47%
33-38
Puck Line
cover %
DET+1.5 70%
50-21
80%
4-1
70%
7-3
74%
26-9
67%
4-2
-8.95u
35-35
BUF-1.5 43%
31-41
60%
3-2
40%
4-6
46%
16-19
33%
2-4
+9.12u
41-30
Moneyline
win %
DET dog +120 54%
38-33
40%
2-3
30%
3-7
51%
18-17
50%
3-3
+4.89u
20-18
BUF fav -140 61%
44-28
60%
3-2
70%
7-3
63%
22-13
50%
3-3
+2.57u
22-13
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-135/u+105 FD 1.5 o-128/u+102 DET 41%
29-42
0%
0-5
10%
1-9
40%
14-21
67%
4-2
41%
29-42
1.31 0.56 / 0.75
BUF 57%
41-31
40%
2-3
40%
4-6
54%
19-16
67%
4-2
57%
41-31
1.94 1.03 / 0.92
2nd Period
over 1.5 (DraftKings)
DK 1.5 o-175/u+135 FD 1.5 o-190/u+146 DET 63%
45-26
60%
3-2
40%
4-6
57%
20-15
100%
6-0
61%
43-28
2.11 1.18 / 0.93
BUF 68%
49-23
40%
2-3
60%
6-4
69%
24-11
100%
6-0
53%
38-34
2.10 1.22 / 0.88
3rd Period
over 2.5 (FanDuel)
FD 2.5 o+130/u-166 DET 39%
28-43
40%
2-3
40%
4-6
37%
13-22
17%
1-5
48%
34-37
2.20 1.01 / 1.18
BUF 38%
27-45
60%
3-2
50%
5-5
40%
14-21
17%
1-5
43%
30-40
2.21 1.18 / 1.03
Team Comparison '25-26
DETBUF
Record (W-L-OTL)41-31-1050-23-9
Points %56.1%66.5%
Goals for / game2.943.51
Goals against / game3.152.94
Shots for / game28.228.1
Shots against / game27.729.1
Power play %22.6%19.5%
Penalty kill %77.1%81.9%
Faceoff %51.2%45.9%
1st period GF / GA0.60 / 0.771.02 / 0.94
2nd period GF / GA1.12 / 1.041.16 / 0.88
3rd period GF / GA1.09 / 1.221.23 / 1.01
Avg game total6.096.45
Starting Goalies from the box score
DET · John Gibson
28 saves on 30 shots · 2 GA · W
BUF · Alex Lyon
15 saves on 19 shots · 4 GA · L
P1P2P3OTSOGPP
DET3020202/6
BUF0110300/3
Player Props Hard Rock lines for this game · over rates at each line
DETPropLineSeasonL10H2HActual
Alex DeBrincat G 0.5
o+140
41% 40% 67%4/6 1 O
Dylan Larkin G 0.5
o+175
39% 30% 33%2/6 0 U
Dominik Shine G 0.5
o+1000
25% 30% 0%0/1 0 U
David Perron G 0.5
o+475
17% 20% 25%1/4 0 U
Patrick Kane G 0.5
o+240
18% 20% 40%2/5 1 O
J.T. Compher G 0.5
o+375
13% 20% 17%1/6 0 U
Moritz Seider G 0.5
o+425
13% 20% 33%2/6 0 U
Lucas Raymond G 0.5
o+220
29% 20% 33%2/6 1 O
Simon Edvinsson G 0.5
o+900
13% 20% 0%0/6 0 U
Emmitt Finnie G 0.5
o+425
16% 20% 50%1/2 0 U
James van Riemsdyk G 0.5
o+500
24% 10% 25%1/4 0 U
Justin Faulk G 0.5
o+750
16% 10% 25%1/4 0 U
Andrew Copp G 0.5
o+400
13% 10% 20%1/5 0 U
Marco Kasper G 0.5
o+425
9% 10% 17%1/6 1 O
Ben Chiarot G 0.5
o+1200
7% 0% 0%0/6 0 U
Mason Appleton G 0.5
o+800
7% 0% 0%0/4 0 U
Jacob Bernard-Docker G 0.5
o+2000
0% 0% 0%0/3 1 O
Albert Johansson G 0.5
o+1750
3% 0% 0%0/4 0 U
Alex DeBrincat PTS 0.5
o-210 / u+150
63% 90% 83%5/6 3 O
Patrick Kane PTS 0.5
o-135 / u+100
55% 70% 60%3/5 2 O
Dylan Larkin PTS 0.5
o-160 / u+120
66% 70% 83%5/6 1 O
Moritz Seider PTS 0.5
o-115 / u-115
52% 70% 67%4/6 2 O
Andrew Copp PTS 0.5
o+140 / u-190
44% 60% 20%1/5 0 U
Lucas Raymond PTS 0.5
o-165 / u+125
67% 50% 100%6/6 1 O
Justin Faulk PTS 0.5
o+185 / u-260
39% 10% 25%1/4 0 U
Alex DeBrincat A 0.5
o+120 / u-160
42% 70% 33%2/6 2 O
Moritz Seider A 0.5
o+120 / u-160
47% 60% 50%3/6 2 O
Patrick Kane A 0.5
o+135 / u-185
43% 50% 40%2/5 1 O
Andrew Copp A 0.5
o+230 / u-325
34% 50% 0%0/5 0 U
Dylan Larkin A 0.5
o+140 / u-190
36% 40% 50%3/6 1 O
Lucas Raymond A 0.5
o+115 / u-150
51% 30% 100%6/6 0 U
Justin Faulk A 0.5
o+240 / u-350
26% 10% 25%1/4 0 U
Patrick Kane SOG 2.5
o-115 / u-115
46% 80% 60%3/5 2 U
Moritz Seider SOG 2.5
o+105 / u-140
44% 80% 83%5/6 1 U
Dylan Larkin SOG 3.5
o+130 / u-170
38% 60% 50%3/6 1 U
Emmitt Finnie SOG 1.5
o+100 / u-130
44% 50% 0%0/2 3 O
Justin Faulk SOG 1.5
o-105 / u-130
59% 40% 100%4/4 0 U
Alex DeBrincat SOG 3.5
o-110 / u-120
42% 40% 50%3/6 4 O
Lucas Raymond SOG 2.5
o+110 / u-150
38% 30% 33%2/6 2 U
John Gibson SV 24.5
o-120 / u-110
42% 30% 67%2/3 28 O
BUFPropLineSeasonL10H2HActual
Jason Zucker G 0.5
o+240
34% 40% 60%3/5 0 U
Sam Carrick G 0.5
o+600
11% 40% 0%0/5 0 U
Alex Tuch G 0.5
o+155
38% 40% 50%3/6 0 U
Josh Doan G 0.5
o+250
26% 40% 25%1/4 0 U
Tage Thompson G 0.5
o+130
44% 30% 67%4/6 1 O
Rasmus Dahlin G 0.5
o+350
18% 30% 0%0/5 1 O
Jack Quinn G 0.5
o+220
18% 30% 40%2/5 0 U
Zach Benson G 0.5
o+400
18% 30% 67%2/3 0 U
Owen Power G 0.5
o+700
11% 20% 0%0/6 0 U
Beck Malenstyn G 0.5
o+700
9% 10% 0%0/6 0 U
Josh Norris G 0.5
o+260
24% 10% 67%2/3 0 U
Mattias Samuelsson G 0.5
o+900
15% 10% 20%1/5 0 U
Tanner Pearson G 0.5
o+600
13% 0% 0%0/4 0 U
Logan Stanley G 0.5
o+1100
13% 0% 25%1/4 0 U
Conor Timmins G 0.5
o+1300
0% 0% 0%0/4 0 U
Ryan McLeod G 0.5
o+400
15% 0% 17%1/6 0 U
Peyton Krebs G 0.5
o+425
13% 0% 0%0/6 0 U
Bowen Byram G 0.5
o+700
13% 0% 17%1/6 0 U
Alex Tuch PTS 0.5
o-150 / u+115
65% 70% 50%3/6 0 U
Rasmus Dahlin PTS 0.5
o-175 / u+130
60% 60% 40%2/5 1 O
Zach Benson PTS 0.5
o+170 / u-230
49% 60% 67%2/3 0 U
Jason Zucker PTS 0.5
o-105 / u-125
51% 50% 60%3/5 0 U
Tage Thompson PTS 0.5
o-220 / u+160
68% 50% 67%4/6 1 O
Mattias Samuelsson PTS 0.5
o+220 / u-300
42% 50% 40%2/5 0 U
Jack Quinn PTS 0.5
o-115 / u-115
46% 50% 40%2/5 0 U
Josh Doan PTS 0.5
o+120 / u-160
49% 50% 75%3/4 0 U
Ryan McLeod PTS 0.5
o+105 / u-140
53% 40% 67%4/6 0 U
Peyton Krebs PTS 0.5
o+145 / u-200
38% 40% 17%1/6 1 O
Owen Power PTS 0.5
o+200 / u-275
34% 40% 50%3/6 0 U
Josh Norris PTS 0.5
o+100 / u-130
59% 30% 67%2/3 0 U
Bowen Byram PTS 0.5
o+135 / u-185
40% 20% 67%4/6 1 O
Rasmus Dahlin A 0.5
o-120 / u-110
53% 50% 40%2/5 0 U
Zach Benson A 0.5
o+300 / u-450
35% 50% 33%1/3 0 U
Ryan McLeod A 0.5
o+160 / u-220
43% 40% 50%3/6 0 U
Mattias Samuelsson A 0.5
o+275 / u-400
32% 40% 20%1/5 0 U
Peyton Krebs A 0.5
o+240 / u-350
31% 40% 17%1/6 1 O
Jason Zucker A 0.5
o+195 / u-275
26% 30% 20%1/5 0 U
Alex Tuch A 0.5
o+170 / u-230
36% 30% 0%0/6 0 U
Jack Quinn A 0.5
o+180 / u-250
35% 30% 20%1/5 0 U
Owen Power A 0.5
o+275 / u-425
25% 30% 50%3/6 0 U
Tage Thompson A 0.5
o+115 / u-150
40% 20% 50%3/6 0 U
Josh Norris A 0.5
o+190 / u-260
41% 20% 0%0/3 0 U
Bowen Byram A 0.5
o+175 / u-240
32% 20% 50%3/6 1 O
Josh Doan A 0.5
o+260 / u-400
28% 10% 75%3/4 0 U
Josh Doan SOG 1.5
o-165 / u+125
60% 90% 50%2/4 1 U
Jason Zucker SOG 1.5
o-180 / u+135
53% 50% 80%4/5 2 O
Alex Tuch SOG 2.5
o+110 / u-150
38% 50% 67%4/6 4 O
Josh Norris SOG 1.5
o+100 / u-135
53% 50% 67%2/3 2 O
Zach Benson SOG 1.5
o+115 / u-155
51% 50% 67%2/3 1 U
Rasmus Dahlin SOG 2.5
o+115 / u-150
49% 40% 40%2/5 2 U
Tage Thompson SOG 3.5
o-105 / u-130
46% 30% 50%3/6 4 O
Jack Quinn SOG 2.5
o+115 / u-155
31% 20% 60%3/5 6 O
Alex Lyon SV 25.5
o-110 / u-120
66% 60% — 15 U
Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
Nov 15, 2025 at DET BUF 5–4 OT 1–11–32–0 9 6.5 O BUF
Oct 22, 2025 at BUF BUF 4–2 0–02–22–0 6 6.5 U BUF
Mar 12, 2025 at DET BUF 3–7 2–31–10–3 10 6.5 O DET
Dec 9, 2024 at BUF BUF 5–6 SO 3–22–10–2 11 6 O DET
Nov 2, 2024 at DET BUF 1–2 1–00–20–0 3 6.5 U DET
Oct 26, 2024 at BUF BUF 5–3 2–12–21–0 8 6.5 O BUF
Apr 7, 2024 at DET BUF 1–3 1–30–00–0 4 — DET
Mar 16, 2024 at DET BUF 1–4 1–00–20–2 5 — DET
Mar 12, 2024 at BUF BUF 7–3 4–13–10–1 10 — BUF
Dec 5, 2023 at BUF BUF 3–5 0–21–22–1 8 — DET