NHL Today
FINAL
FLA -185 3
CHI 6.5 2
FINAL
NYI 5.5 3
DAL -180 6
FINAL
MTL -120 2
WPG 5.5 1
FINAL
COL -240 2
NSH 6.5 6
LIVE
MIN -190 2
VAN 6.5 0
← Stats / BUF @ CAR

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.

50-23-9 · Away
1 – 2
FINAL
53-22-7 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
BUF +160 · CAR -190
Puck Line
BUF +1.5 (-145) · CAR -1.5 (+115)
Total
O 6.5 (-110) · U (-110)

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

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 6.5
BUFo6.5 49%
23-24
100%
5-0
70%
7-3
46%
10-12
40%
2-3
51%
24-23
CARo6.5 51%
25-24
40%
2-3
60%
6-4
62%
16-10
40%
2-3
53%
26-23
Puck Line
cover %
BUF+1.5 68%
32-15
100%
5-0
90%
9-1
55%
12-10
60%
3-2
+3.50u
25-22
CAR-1.5 35%
17-32
40%
2-3
50%
5-5
39%
10-16
40%
2-3
-6.95u
19-30
Moneyline
win %
BUF dog +160 55%
26-21
60%
3-2
70%
7-3
46%
10-12
60%
3-2
+2.80u
12-13
CAR fav -190 61%
30-19
60%
3-2
60%
6-4
65%
17-9
40%
2-3
+0.86u
29-15
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-145/u+114 BUF 26%
12-35
60%
3-2
50%
5-5
23%
5-17
20%
1-4
57%
27-20
1.98 0.91 / 1.06
CAR 31%
15-34
0%
0-5
20%
2-8
39%
10-16
20%
1-4
53%
26-23
1.92 1.04 / 0.88
2nd Period
over 2.5
DK 2.5 o+154/u-200 BUF 30%
14-33
40%
2-3
30%
3-7
23%
5-17
0%
0-5
55%
26-21
2.13 1.28 / 0.85
CAR 25%
12-37
40%
2-3
50%
5-5
27%
7-19
0%
0-5
51%
25-24
1.78 0.96 / 0.82
3rd Period
over 2.5
no DK/FD line BUF 34%
16-31
40%
2-3
40%
4-6
32%
7-15
40%
2-3
41%
19-27
2.15 1.02 / 1.13
CAR 45%
22-27
80%
4-1
70%
7-3
58%
15-11
40%
2-3
51%
25-24
2.47 1.31 / 1.16
Team Comparison '25-26
BUFCAR
Record (W-L-OTL)50-23-953-22-7
Points %66.5%68.9%
Goals for / game3.513.61
Goals against / game2.942.93
Shots for / game28.132.2
Shots against / game29.123.9
Power play %19.5%24.9%
Penalty kill %81.9%80.5%
Faceoff %45.9%50.3%
1st period GF / GA1.02 / 0.941.18 / 0.78
2nd period GF / GA1.16 / 0.880.98 / 0.98
3rd period GF / GA1.23 / 1.011.28 / 1.09
Avg game total6.456.54
Starting Goalies from the box score
27 saves on 29 shots · 2 GA · L
17 saves on 18 shots · 1 GA · W
P1P2P3OTSOGPP
BUF1000180/1
CAR1010291/2
Player Props Hard Rock lines for this game · over rates at each line
BUFPropLineSeasonL10H2HActual
Alex Tuch G 0.5
o+210
37% 60% 80%4/5 0 U
Josh Doan G 0.5
o+275
26% 50% 33%1/3 0 U
Tage Thompson G 0.5
o+130
45% 40% 60%3/5 0 U
Ryan McLeod G 0.5
o+375
21% 40% 20%1/5 0 U
Jason Zucker G 0.5
o+260
32% 30% 0%0/3 0 U
Jack Quinn G 0.5
o+300
19% 30% 20%1/5 0 U
Mattias Samuelsson G 0.5
o+1000
16% 20% 0%0/5 0 U
Peyton Krebs G 0.5
o+650
9% 20% 0%0/5 0 U
Bowen Byram G 0.5
o+700
19% 20% 0%0/5 0 U
Zach Benson G 0.5
o+375
15% 20% 0%0/4 0 U
Rasmus Dahlin G 0.5
o+425
12% 10% 0%0/4 1 O
Noah Ostlund G 0.5
o+400
17% 10% 0%0/3 0 U
Zach Metsa G 0.5
o+2250
6% 10% — 0 U
Beck Malenstyn G 0.5
o+900
7% 0% 20%1/5 0 U
Owen Power G 0.5
o+850
7% 0% 20%1/5 0 U
Tyson Kozak G 0.5
o+850
7% 0% 0%0/3 0 U
Konsta Helenius G 0.5
o+400
— — — 0 U
Alex Tuch PTS 0.5
o-115 / u-115
65% 90% 100%5/5 0 U
Tage Thompson PTS 0.5
o-210 / u+155
66% 80% 80%4/5 0 U
Ryan McLeod PTS 0.5
o+125 / u-170
51% 70% 100%5/5 0 U
Josh Doan PTS 0.5
o+110 / u-145
51% 70% 67%2/3 0 U
Jason Zucker PTS 0.5
o+105 / u-135
57% 60% 67%2/3 1 O
Rasmus Dahlin PTS 0.5
o-125 / u-105
56% 50% 0%0/4 1 O
Bowen Byram PTS 0.5
o+150 / u-200
43% 50% 20%1/5 0 U
Zach Benson PTS 0.5
o+155 / u-210
47% 50% 25%1/4 0 U
Jack Quinn PTS 0.5
o+135 / u-180
40% 40% 60%3/5 1 O
Owen Power PTS 0.5
o+210 / u-300
30% 40% 20%1/5 0 U
Tage Thompson A 0.5
o+120 / u-160
43% 70% 40%2/5 0 U
Ryan McLeod A 0.5
o+210 / u-300
38% 60% 80%4/5 0 U
Jason Zucker A 0.5
o+200 / u-275
36% 40% 67%2/3 1 O
Alex Tuch A 0.5
o+190 / u-260
39% 40% 40%2/5 0 U
Rasmus Dahlin A 0.5
o+110 / u-145
51% 40% 0%0/4 0 U
Bowen Byram A 0.5
o+195 / u-275
30% 40% 20%1/5 0 U
Josh Doan A 0.5
o+210 / u-300
32% 40% 33%1/3 0 U
Owen Power A 0.5
o+275 / u-425
24% 40% 0%0/5 0 U
Zach Benson A 0.5
o+275 / u-400
32% 30% 25%1/4 0 U
Jack Quinn A 0.5
o+260 / u-375
30% 20% 40%2/5 1 O
Jack Quinn SOG 1.5
o-125 / u-105
66% 80% 20%1/5 0 U
Alex Tuch SOG 1.5
o-165 / u+120
78% 70% 80%4/5 0 U
Tage Thompson SOG 2.5
o-165 / u+120
68% 70% 20%1/5 6 O
Jason Zucker SOG 1.5
o-115 / u-115
54% 60% 33%1/3 0 U
Rasmus Dahlin SOG 2.5
o+130 / u-175
54% 50% 0%0/4 3 O
Josh Doan SOG 1.5
o-120 / u-110
60% 50% 33%1/3 0 U
Zach Benson SOG 1.5
o+110 / u-145
53% 50% 50%2/4 1 U
Ukko-Pekka Luukkonen SV 27.5
o-110 / u-120
41% 50% 67%2/3 27 U
CARPropLineSeasonL10H2HActual
Nikolaj Ehlers G 0.5
o+175
25% 40% 33%1/3 0 U
Andrei Svechnikov G 0.5
o+170
27% 40% 20%1/5 1 O
Logan Stankoven G 0.5
o+275
20% 40% 0%0/5 0 U
Taylor Hall G 0.5
o+250
20% 30% 17%1/6 0 U
Mark Jankowski G 0.5
o+550
11% 30% 0%0/2 0 U
Seth Jarvis G 0.5
o+140
42% 30% 40%2/5 1 O
Jackson Blake G 0.5
o+260
27% 30% 0%0/5 0 U
Sebastian Aho G 0.5
o+135
29% 20% 40%2/5 0 U
Alexander Nikishin G 0.5
o+450
13% 20% 0%0/2 0 U
Jordan Martinook G 0.5
o+425
15% 10% 0%0/5 0 U
Jalen Chatfield G 0.5
o+1000
2% 10% 0%0/4 0 U
Eric Robinson G 0.5
o+525
23% 10% 20%1/5 0 U
K'Andre Miller G 0.5
o+650
5% 10% 0%0/5 0 U
Jordan Staal G 0.5
o+425
17% 0% 25%1/4 0 U
Jaccob Slavin G 0.5
o+900
0% 0% 33%1/3 0 U
Sean Walker G 0.5
o+700
8% 0% 0%0/5 0 U
Joel Nystrom G 0.5
o+1400
0% 0% 0%0/2 0 U
Seth Jarvis PTS 0.5
o-195 / u+145
66% 70% 40%2/5 1 O
Nikolaj Ehlers PTS 0.5
o-160 / u+120
55% 60% 67%2/3 0 U
K'Andre Miller PTS 0.5
o+140 / u-190
39% 60% 20%1/5 0 U
Logan Stankoven PTS 0.5
o+130 / u-170
37% 60% 0%0/5 0 U
Taylor Hall PTS 0.5
o+115 / u-150
41% 50% 50%3/6 0 U
Sebastian Aho PTS 1.5
o+180 / u-250
29% 50% 20%1/5 2 O
Andrei Svechnikov PTS 0.5
o-175 / u+130
45% 50% 40%2/5 2 O
Jackson Blake PTS 0.5
o+120 / u-165
47% 40% 0%0/5 0 U
Sebastian Aho A 0.5
o-110 / u-120
49% 60% 20%1/5 2 O
K'Andre Miller A 0.5
o+185 / u-250
37% 60% 20%1/5 0 U
Seth Jarvis A 0.5
o+125 / u-170
32% 50% 0%0/5 0 U
Taylor Hall A 0.5
o+240 / u-350
29% 40% 33%2/6 0 U
Nikolaj Ehlers A 0.5
o+140 / u-190
39% 40% 33%1/3 0 U
Andrei Svechnikov A 0.5
o+125 / u-165
31% 30% 40%2/5 1 O
Logan Stankoven A 0.5
o+260 / u-375
25% 30% 0%0/5 0 U
Jackson Blake A 0.5
o+260 / u-375
27% 10% 0%0/5 0 U
Seth Jarvis SOG 2.5
o-115 / u-115
59% 60% 60%3/5 6 O
Jackson Blake SOG 1.5
o-135 / u+100
55% 60% 60%3/5 2 O
Nikolaj Ehlers SOG 2.5
o+100 / u-135
37% 50% 33%1/3 2 U
Sean Walker SOG 2.5
o+145 / u-200
47% 50% 20%1/5 1 U
Andrei Svechnikov SOG 2.5
o-110 / u-120
51% 50% 40%2/5 1 U
Sebastian Aho SOG 2.5
o-105 / u-125
41% 40% 80%4/5 0 U
Logan Stankoven SOG 1.5
o-165 / u+125
69% 40% 80%4/5 1 U
Brandon Bussi SV 19.5
o-125 / u-105
52% 50% — 17 U
Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
Nov 23, 2025 at BUF CAR 1–4 1–10–20–1 5 6.5 U BUF
Nov 8, 2025 at CAR CAR 6–3 1–12–03–2 9 6.5 O CAR
Apr 8, 2025 at BUF CAR 0–3 0–00–20–1 3 6.5 U BUF
Feb 27, 2025 at CAR CAR 5–2 3–11–01–1 7 6.5 O CAR
Jan 15, 2025 at BUF CAR 2–4 0–10–22–1 6 6 P BUF
Feb 25, 2024 at BUF CAR 2–3 SO 1–00–11–1 5 — BUF
Dec 2, 2023 at CAR CAR 6–2 2–03–01–2 8 — CAR
Nov 7, 2023 at CAR CAR 3–2 OT 1–00–11–1 5 — CAR
Apr 8, 2023 at BUF CAR 3–4 2–11–20–1 7 — BUF
Feb 1, 2023 at BUF CAR 5–1 3–10–02–0 6 — CAR