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.

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

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

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 6.5
DETo6.5 17%
1-5
20%
1-4
50%
5-5
0%
0-1
75%
3-1
33%
2-4
BUFo6.5 17%
1-5
20%
1-4
30%
3-7
25%
1-3
75%
3-1
17%
1-5
Puck Line
cover %
DET+1.5 83%
5-1
100%
5-0
90%
9-1
100%
1-0
75%
3-1
+1.36u
5-1
BUF-1.5 33%
2-4
40%
2-3
20%
2-8
50%
2-2
25%
1-3
-3.12u
2-4
Moneyline
win %
DET dog +100 83%
5-1
100%
5-0
80%
8-2
100%
1-0
75%
3-1
+6.25u
5-0
BUF fav -120 33%
2-4
40%
2-3
30%
3-7
50%
2-2
25%
1-3
—
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-135/u+105 FD 1.5 o-146/u+114 DET 17%
1-5
0%
0-5
20%
2-8
0%
0-1
75%
3-1
33%
2-4
1.33 0.50 / 0.83
BUF 0%
0-6
0%
0-5
20%
2-8
0%
0-4
75%
3-1
33%
2-4
1.33 0.50 / 0.83
2nd Period
over 2.5
DK 1.5 o-188/u+145 FD 1.5 o-186/u+146 DET 50%
3-3
60%
3-2
40%
4-6
0%
0-1
50%
2-2
50%
3-3
2.00 1.33 / 0.67
BUF 17%
1-5
20%
1-4
20%
2-8
25%
1-3
50%
2-2
33%
2-4
1.83 1.17 / 0.67
3rd Period
over 2.5
FD 1.5 o-215/u+162 DET 33%
2-4
40%
2-3
40%
4-6
100%
1-0
25%
1-3
67%
4-2
2.17 1.33 / 0.83
BUF 50%
3-3
40%
2-3
60%
6-4
50%
2-2
25%
1-3
60%
3-2
2.33 0.83 / 1.50
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
27 saves on 31 shots · 4 GA · L
BUF · Colten Ellis
29 saves on 31 shots · 2 GA · W
P1P2P3OTSOGPP
DET0200310/2
BUF0220311/5
Player Props Hard Rock lines for this game · over rates at each line
DETPropLineSeasonL10H2HActual
Dylan Larkin G 0.5
o+155
67% 50% 25%1/4 0 U
James van Riemsdyk G 0.5
o+450
18% 30% 33%1/3 0 U
Alex DeBrincat G 0.5
o+155
0% 30% 75%3/4 0 U
Marco Kasper G 0.5
o+275
17% 30% 25%1/4 0 U
Mason Appleton G 0.5
o+525
33% 20% 0%0/2 0 U
Jonatan Berggren G 0.5
o+500
16% 20% 0%0/3 0 U
Lucas Raymond G 0.5
o+195
32% 20% 50%2/4 0 U
Andrew Copp G 0.5
o+500
17% 10% 33%1/3 0 U
J.T. Compher G 0.5
o+425
0% 10% 0%0/4 1 O
Michael Rasmussen G 0.5
o+550
17% 10% 25%1/4 0 U
Moritz Seider G 0.5
o+525
0% 10% 50%2/4 0 U
Albert Johansson G 0.5
o+1300
0% 10% 0%0/2 0 U
Simon Edvinsson G 0.5
o+800
17% 10% 0%0/4 0 U
Ben Chiarot G 0.5
o+1100
0% 0% 0%0/4 0 U
Jacob Bernard-Docker G 0.5
o+1500
0% 0% 0%0/1 0 U
Axel Sandin-Pellikka G 0.5
o+850
17% — — 0 U
Emmitt Finnie G 0.5
o+325
17% — — 1 O
Michael Brandsegg-Nygård G 0.5
o+375
0% — — 0 U
Dylan Larkin PTS 0.5
o-220 / u+160
100% 80% 75%3/4 1 O
Alex DeBrincat PTS 0.5
o-175 / u+130
50% 70% 100%4/4 0 U
Moritz Seider PTS 0.5
o+100 / u-130
33% 50% 75%3/4 0 U
Lucas Raymond PTS 0.5
o-175 / u+130
63% 50% 100%4/4 1 O
Marco Kasper PTS 0.5
o+110 / u-150
17% 50% 25%1/4 0 U
J.T. Compher PTS 0.5
o+170 / u-230
17% 20% 25%1/4 1 O
Emmitt Finnie PTS 0.5
o+125 / u-165
50% — — 1 O
Dylan Larkin A 0.5
o+100 / u-135
67% 60% 50%2/4 1 O
Moritz Seider A 0.5
o+130 / u-175
33% 50% 50%2/4 0 U
Alex DeBrincat A 0.5
o+140 / u-190
50% 40% 50%2/4 0 U
Lucas Raymond A 0.5
o+110 / u-150
46% 40% 100%4/4 1 O
Marco Kasper A 0.5
o+220 / u-300
0% 20% 25%1/4 0 U
J.T. Compher A 0.5
o+300 / u-425
17% 10% 25%1/4 0 U
Emmitt Finnie A 0.5
o+220 / u-325
50% — — 0 U
Moritz Seider SOG 1.5
o-150 / u+115
50% 60% 100%4/4 5 O
Marco Kasper SOG 1.5
o-150 / u+115
17% 50% 50%2/4 1 U
Dylan Larkin SOG 2.5
o-140 / u+105
67% 40% 75%3/4 1 U
Alex DeBrincat SOG 3.5
o+130 / u-175
50% 40% 50%2/4 3 U
Lucas Raymond SOG 2.5
o+145 / u-195
39% 20% 25%1/4 0 U
Emmitt Finnie SOG 1.5
o-140 / u+105
67% — — 1 U
John Gibson SV 24.5
o-110 / u-120
54% 30% 100%1/1 27 O
BUFPropLineSeasonL10H2HActual
Alex Tuch G 0.5
o+200
17% 30% 25%1/4 1 O
Josh Doan G 0.5
o+240
17% 30% 0%0/2 0 U
Jiri Kulich G 0.5
o+300
33% 30% 0%0/3 0 U
Jason Zucker G 0.5
o+260
33% 20% 50%2/4 1 O
Ryan McLeod G 0.5
o+375
17% 20% 0%0/4 0 U
Jack Quinn G 0.5
o+350
17% 20% 33%1/3 1 O
Tyson Kozak G 0.5
o+600
20% 20% 0%0/1 1 O
Tage Thompson G 0.5
o+130
17% 10% 75%3/4 0 U
Rasmus Dahlin G 0.5
o+350
0% 10% 0%0/3 0 U
Peyton Krebs G 0.5
o+575
0% 10% 0%0/4 0 U
Owen Power G 0.5
o+750
20% 10% 0%0/4 0 U
Beck Malenstyn G 0.5
o+850
0% 0% 0%0/4 0 U
Conor Timmins G 0.5
o+1200
0% 0% 0%0/2 0 U
Mattias Samuelsson G 0.5
o+1500
7% 0% 0%0/3 0 U
Bowen Byram G 0.5
o+850
0% 0% 25%1/4 0 U
Zach Benson G 0.5
o+275
13% 0% 100%2/2 0 U
Noah Ostlund G 0.5
o+450
0% — — 0 U
Zach Metsa G 0.5
o+1600
0% — — 0 U
Alex Tuch PTS 0.5
o-125 / u-105
50% 60% 25%1/4 1 O
Rasmus Dahlin PTS 0.5
o-180 / u+135
67% 60% 33%1/3 0 U
Jason Zucker PTS 0.5
o+105 / u-140
50% 50% 50%2/4 1 O
Zach Benson PTS 0.5
o-115 / u-115
31% 50% 100%2/2 0 U
Tage Thompson PTS 0.5
o-185 / u+140
50% 40% 75%3/4 0 U
Jack Quinn PTS 0.5
o+140 / u-185
33% 40% 33%1/3 3 O
Josh Doan PTS 0.5
o+100 / u-135
33% 40% 50%1/2 1 O
Owen Power PTS 0.5
o+160 / u-220
40% 30% 75%3/4 0 U
Jiri Kulich PTS 0.5
o+130 / u-175
33% 30% 0%0/3 0 U
Ryan McLeod PTS 0.5
o+140 / u-190
17% 20% 50%2/4 2 O
Bowen Byram PTS 0.5
o+180 / u-240
17% 10% 50%2/4 1 O
Rasmus Dahlin A 0.5
o-130 / u-105
67% 60% 33%1/3 0 U
Alex Tuch A 0.5
o+175 / u-240
50% 50% 0%0/4 0 U
Zach Benson A 0.5
o+155 / u-210
21% 50% 50%1/2 0 U
Jason Zucker A 0.5
o+220 / u-300
17% 30% 25%1/4 0 U
Tage Thompson A 0.5
o+145 / u-195
33% 30% 50%2/4 0 U
Jack Quinn A 0.5
o+240 / u-350
17% 30% 0%0/3 2 O
Owen Power A 0.5
o+200 / u-275
20% 20% 75%3/4 0 U
Ryan McLeod A 0.5
o+250 / u-350
0% 10% 50%2/4 2 O
Bowen Byram A 0.5
o+225 / u-325
17% 10% 25%1/4 1 O
Josh Doan A 0.5
o+210 / u-275
17% 10% 50%1/2 1 O
Jiri Kulich A 0.5
o+260 / u-375
0% 0% 0%0/3 0 U
Rasmus Dahlin SOG 2.5
o-140 / u+105
83% 80% 67%2/3 2 U
Josh Doan SOG 2.5
o+115 / u-155
67% 70% 0%0/2 1 U
Zach Benson SOG 1.5
o-165 / u+125
52% 70% 100%2/2 0 U
Jason Zucker SOG 1.5
o-140 / u+105
50% 60% 75%3/4 2 O
Jiri Kulich SOG 1.5
o-155 / u+115
67% 60% 67%2/3 2 O
Tage Thompson SOG 3.5
o+125 / u-165
50% 40% 25%1/4 5 O
Alex Tuch SOG 2.5
o+145 / u-195
33% 30% 50%2/4 4 O
Jack Quinn SOG 1.5
o+110 / u-150
33% 30% 67%2/3 3 O
Colten Ellis SV 24.5
o+100 / u-135
— — — 29 O
Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
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
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