NHL Today
2:00 PM
FLA -180 5-4-2
CHI 6.5 3-7-0
5:00 PM
NYI 5.5 5-3-2
DAL -185 6-3-1
6:00 PM
MTL -120 5-3-2
WPG 5.5 4-3-3
7:00 PM
COL -230 6-4-1
NSH 6.5 3-3-4
9:00 PM
MIN -190 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.

39-35-8 · Away
3 – 5
FINAL
36-39-7 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
DET +125 · BUF -145
Puck Line
DET +1.5 (-200) · BUF -1.5 (+155)
Total
O 6.5 (-105) · U (-115)

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

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 6.5
DETo6.5 57%
4-3
60%
3-2
70%
7-3
33%
1-2
50%
2-2
57%
4-3
BUFo6.5 38%
3-5
60%
3-2
30%
3-7
25%
1-3
50%
2-2
50%
3-3-2
Puck Line
cover %
DET+1.5 57%
4-3
60%
3-2
70%
7-3
67%
2-1
75%
3-1
-0.63u
4-3
BUF-1.5 38%
3-5
60%
3-2
40%
4-6
50%
2-2
25%
1-3
-1.17u
4-4
Moneyline
win %
DET dog +125 57%
4-3
60%
3-2
70%
7-3
67%
2-1
75%
3-1
+3.80u
4-2
BUF fav -145 38%
3-5
60%
3-2
40%
4-6
50%
2-2
25%
1-3
-0.31u
1-1
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
DK 1.5 o-145/u+114 FD 1.5 o-134/u+106 DET 71%
5-2
80%
4-1
80%
8-2
67%
2-1
75%
3-1
71%
5-2
1.71 0.86 / 0.86
BUF 63%
5-3
80%
4-1
60%
6-4
50%
2-2
75%
3-1
63%
5-3
1.63 0.88 / 0.75
2nd Period
over 1.5
DK 1.5 o-195/u+150 FD 2.5 o+154/u-200 DET 29%
2-5
20%
1-4
50%
5-5
0%
0-3
75%
3-1
29%
2-5
1.71 0.57 / 1.14
BUF 75%
6-2
100%
5-0
70%
7-3
50%
2-2
75%
3-1
75%
6-2
2.38 1.25 / 1.13
3rd Period
over 1.5
FD 2.5 o+138/u-174 DET 71%
5-2
60%
3-2
70%
7-3
67%
2-1
50%
2-2
100%
1-0
2.29 1.43 / 0.86
BUF 75%
6-2
60%
3-2
70%
7-3
75%
3-1
50%
2-2
— 2.50 1.00 / 1.50
Team Comparison '24-25
DETBUF
Record (W-L-OTL)39-35-836-39-7
Points %52.4%48.2%
Goals for / game2.903.28
Goals against / game3.163.52
Shots for / game27.427.8
Shots against / game28.528.9
Power play %27.0%18.8%
Penalty kill %70.1%76.3%
Faceoff %48.9%47.7%
1st period GF / GA0.95 / 0.981.12 / 0.83
2nd period GF / GA0.80 / 1.011.02 / 1.30
3rd period GF / GA1.04 / 1.071.05 / 1.30
Avg game total6.066.80
Starting Goalies from the box score
DET · Alex Lyon
34 saves on 38 shots · 4 GA · L
22 saves on 25 shots · 3 GA · W
P1P2P3OTSOGPP
DET1200250/2
BUF2210391/4
Player Props Hard Rock lines for this game · over rates at each line
DETPropLineSeasonL10H2HActual
Dylan Larkin G 0.5
o+130
57% 50% 100%2/2 0 U
Alex DeBrincat G 0.5
o+195
29% 40% 0%0/4 1 O
Vladimir Tarasenko G 0.5
o+300
29% 30% 50%2/4 0 U
J.T. Compher G 0.5
o+325
33% 30% 0%0/4 0 U
Patrick Kane G 0.5
o+200
29% 20% 67%2/3 0 U
Andrew Copp G 0.5
o+500
29% 20% 0%0/4 0 U
Moritz Seider G 0.5
o+600
14% 20% 25%1/4 0 U
Simon Edvinsson G 0.5
o+1100
14% 20% 0%0/1 0 U
Jeff Petry G 0.5
o+1300
4% 10% 0%0/4 0 U
Christian Fischer G 0.5
o+750
17% 10% 25%1/4 0 U
Michael Rasmussen G 0.5
o+525
14% 10% 33%1/3 1 O
Joseph Veleno G 0.5
o+700
0% 10% 0%0/4 0 U
Lucas Raymond G 0.5
o+210
0% 10% 75%3/4 1 O
Ben Chiarot G 0.5
o+1100
0% 0% 25%1/4 0 U
Erik Gustafsson G 0.5
o+850
0% 0% 0%0/3 0 U
Jonatan Berggren G 0.5
o+450
0% 0% 0%0/1 0 U
Marco Kasper G 0.5
o+350
0% — — 0 U
Dylan Larkin PTS 0.5
o-190 / u+140
71% 80% 100%2/2 0 U
Lucas Raymond PTS 0.5
o-135 / u+100
57% 70% 100%4/4 2 O
Patrick Kane PTS 0.5
o-150 / u+110
57% 60% 100%3/3 0 U
J.T. Compher PTS 0.5
o+105 / u-140
50% 60% 25%1/4 0 U
Vladimir Tarasenko PTS 0.5
o+145 / u-195
43% 50% 50%2/4 0 U
Alex DeBrincat PTS 0.5
o-135 / u+100
43% 50% 25%1/4 1 O
Moritz Seider PTS 0.5
o+145 / u-195
43% 40% 50%2/4 2 O
Lucas Raymond A 0.5
o+155 / u-210
57% 60% 75%3/4 1 O
Patrick Kane A 0.5
o+140 / u-190
43% 50% 33%1/3 0 U
J.T. Compher A 0.5
o+190 / u-260
33% 40% 25%1/4 0 U
Dylan Larkin A 0.5
o+140 / u-190
14% 40% 0%0/2 0 U
Alex DeBrincat A 0.5
o+165 / u-225
43% 40% 25%1/4 0 U
Vladimir Tarasenko A 0.5
o+300 / u-450
14% 20% 25%1/4 0 U
Moritz Seider A 0.5
o+200 / u-275
29% 20% 25%1/4 2 O
Vladimir Tarasenko SOG 1.5
o-155 / u+115
57% 60% 75%3/4 0 U
Dylan Larkin SOG 2.5
o-180 / u+135
29% 50% 100%2/2 5 O
Alex DeBrincat SOG 2.5
o-140 / u+105
29% 50% 25%1/4 4 O
Lucas Raymond SOG 1.5
o-190 / u+140
43% 50% 100%4/4 2 O
Patrick Kane SOG 2.5
o+105 / u-135
43% 40% 67%2/3 0 U
Alex Lyon SV 27.5
o-125 / u-105
51% 60% 67%2/3 34 O
BUFPropLineSeasonL10H2HActual
Tage Thompson G 0.5
o+140
63% 50% 50%2/4 2 O
Ryan McLeod G 0.5
o+475
50% 40% 0%0/2 0 U
Alex Tuch G 0.5
o+220
38% 30% 33%1/3 0 U
Jordan Greenway G 0.5
o+400
29% 30% 0%0/3 0 U
JJ Peterka G 0.5
o+185
50% 30% 25%1/4 0 U
Jack Quinn G 0.5
o+375
0% 20% 0%0/1 1 O
Owen Power G 0.5
o+650
25% 20% 0%0/4 0 U
Sam Lafferty G 0.5
o+800
0% 10% 0%0/1 0 U
Beck Malenstyn G 0.5
o+800
13% 10% 0%0/3 0 U
Henri Jokiharju G 0.5
o+1300
13% 10% 0%0/4 0 U
Mattias Samuelsson G 0.5
o+1400
13% 10% 0%0/1 0 U
Peyton Krebs G 0.5
o+750
14% 10% 0%0/4 0 U
Dylan Cozens G 0.5
o+260
0% 10% 0%0/4 0 U
Jason Zucker G 0.5
o+325
0% 0% 0%0/1 1 O
Connor Clifton G 0.5
o+1600
0% 0% 25%1/4 0 U
Rasmus Dahlin G 0.5
o+425
0% 0% 25%1/4 0 U
Bowen Byram G 0.5
o+1000
0% 0% 25%1/4 1 O
Jiri Kulich G 0.5
o+350
17% — — 0 U
Alex Tuch PTS 0.5
o-165 / u+125
75% 60% 100%3/3 0 U
Jordan Greenway PTS 0.5
o+135 / u-180
57% 60% 33%1/3 0 U
Tage Thompson PTS 0.5
o-165 / u+120
75% 60% 100%4/4 3 O
Owen Power PTS 0.5
o+140 / u-190
50% 50% 0%0/4 1 O
Jason Zucker PTS 0.5
o+130 / u-175
50% 40% 0%0/1 1 O
Jack Quinn PTS 0.5
o+145 / u-195
14% 40% 0%0/1 1 O
JJ Peterka PTS 0.5
o-135 / u+100
67% 40% 50%2/4 1 O
Rasmus Dahlin PTS 0.5
o-120 / u-110
25% 30% 75%3/4 3 O
Dylan Cozens PTS 0.5
o-105 / u-125
25% 30% 50%2/4 1 O
Alex Tuch A 0.5
o+115 / u-155
63% 50% 67%2/3 0 U
Jason Zucker A 0.5
o+240 / u-350
50% 40% 0%0/1 0 U
Jordan Greenway A 0.5
o+225 / u-325
29% 40% 33%1/3 0 U
Tage Thompson A 0.5
o+160 / u-220
38% 30% 50%2/4 1 O
Rasmus Dahlin A 0.5
o+120 / u-155
25% 30% 50%2/4 3 O
Dylan Cozens A 0.5
o+185 / u-260
25% 30% 50%2/4 1 O
Owen Power A 0.5
o+185 / u-250
25% 30% 0%0/4 1 O
Jack Quinn A 0.5
o+260 / u-375
14% 20% 0%0/1 0 U
JJ Peterka A 0.5
o+175 / u-240
33% 20% 25%1/4 1 O
Alex Tuch SOG 2.5
o-155 / u+120
63% 60% 67%2/3 5 O
Jordan Greenway SOG 1.5
o-145 / u+110
57% 60% 100%3/3 2 O
Dylan Cozens SOG 2.5
o-130 / u-105
63% 60% 25%1/4 2 U
JJ Peterka SOG 2.5
o-170 / u+130
33% 40% 25%1/4 0 U
Rasmus Dahlin SOG 2.5
o-140 / u+105
25% 30% 75%3/4 1 U
Jack Quinn SOG 1.5
o-175 / u+130
14% 30% 0%0/1 3 O
Tage Thompson SOG 3.5
o-105 / u-125
13% 10% 50%2/4 6 O
Jason Zucker SOG 2.5
o+120 / u-160
0% 0% 100%1/1 2 U
Jiri Kulich SOG 2.5
o+150 / u-200
33% — — 2 U
Ukko-Pekka Luukkonen SV 24.5
o-125 / u-105
60% 50% 0%0/3 22 U
Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
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
Apr 6, 2023 at DET BUF 7–6 SO 3–21–22–2 13 — BUF
Dec 29, 2022 at BUF BUF 6–3 1–04–01–3 9 — BUF
Nov 30, 2022 at DET BUF 5–4 SO 2–12–00–3 9 — BUF
Oct 31, 2022 at BUF BUF 8–3 1–03–24–1 11 — BUF
Jan 17, 2022 at BUF BUF 2–3 OT 1–00–01–2 5 — DET
Jan 15, 2022 at DET BUF 0–4 0–20–00–2 4 — DET