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 / CGY @ DAL

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-27-14 · Away
2 – 3
FINAL / OT
50-26-6 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
CGY +190 · DAL -250
Puck Line
CGY +1.5 (-120) · DAL -1.5 (+100)
Total
O 6.5 (+105) · U (-130)

Graded: total 5 → OVER L · DAL -1.5 L

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 6.5
CGYo6.5 36%
22-39
20%
1-4
20%
2-8
37%
11-19
100%
4-0
37%
22-38-1
DALo6.5 39%
24-37
100%
5-0
80%
8-2
39%
12-19
100%
4-0
46%
25-30-6
Puck Line
cover %
CGY+1.5 66%
40-21
60%
3-2
60%
6-4
63%
19-11
75%
3-1
-3.18u
32-29
DAL-1.5 44%
27-34
40%
2-3
50%
5-5
58%
18-13
25%
1-3
+0.06u
28-33
Moneyline
win %
CGY dog +190 48%
29-32
40%
2-3
40%
4-6
40%
12-18
50%
2-2
-7.50u
14-27
DAL fav -250 66%
40-21
80%
4-1
70%
7-3
74%
23-8
50%
2-2
+5.22u
36-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 1.5
DK 1.5 o-135/u+105 FD 1.5 o-140/u+110 CGY 43%
26-35
40%
2-3
40%
4-6
47%
14-16
100%
4-0
43%
26-35
1.46 0.69 / 0.77
DAL 59%
36-25
60%
3-2
70%
7-3
55%
17-14
100%
4-0
59%
36-25
1.87 1.08 / 0.79
2nd Period
over 1.5
DK 1.5 o-188/u+145 FD 1.5 o-186/u+144 CGY 49%
30-31
20%
1-4
30%
3-7
53%
16-14
75%
3-1
48%
29-32
1.72 0.85 / 0.87
DAL 62%
38-23
100%
5-0
80%
8-2
58%
18-13
75%
3-1
62%
38-23
1.98 1.10 / 0.89
3rd Period
over 1.5
FD 2.5 o+156/u-200 CGY 69%
42-19
60%
3-2
70%
7-3
57%
17-13
75%
3-1
51%
28-27
2.15 1.00 / 1.15
DAL 64%
39-22
80%
4-1
90%
9-1
71%
22-9
75%
3-1
48%
26-28
2.05 1.16 / 0.89
Team Comparison '24-25
CGYDAL
Record (W-L-OTL)41-27-1450-26-6
Points %58.5%64.6%
Goals for / game2.743.38
Goals against / game2.902.73
Shots for / game29.428.4
Shots against / game28.929.0
Power play %21.0%22.0%
Penalty kill %76.1%82.0%
Faceoff %46.2%52.2%
1st period GF / GA0.67 / 0.781.02 / 0.80
2nd period GF / GA0.82 / 0.871.06 / 0.91
3rd period GF / GA1.13 / 1.091.18 / 0.94
Avg game total5.656.11
Starting Goalies from the box score
CGY · Dan Vladar
24 saves on 27 shots · 3 GA · OTL
26 saves on 28 shots · 2 GA · W
P1P2P3OTSOGPP
CGY1100280/2
DAL0111270/1
Player Props Hard Rock lines for this game · over rates at each line
CGYPropLineSeasonL10H2HActual
Nazem Kadri G 0.5
o+195
34% 40% 50%2/4 0 U
Jonathan Huberdeau G 0.5
o+250
33% 30% 25%1/4 0 U
Yegor Sharangovich G 0.5
o+375
23% 30% 25%1/4 0 U
Connor Zary G 0.5
o+350
24% 30% 50%2/4 0 U
Matt Coronato G 0.5
o+325
23% 30% 0%0/2 0 U
Morgan Frost G 0.5
o+350
20% 20% 50%1/2 0 U
MacKenzie Weegar G 0.5
o+550
12% 10% 50%2/4 0 U
Joel Hanley G 0.5
o+1750
3% 10% — 0 U
Rasmus Andersson G 0.5
o+700
13% 10% 0%0/4 0 U
Kevin Rooney G 0.5
o+1000
8% 10% 0%0/1 0 U
Joel Farabee G 0.5
o+500
15% 10% 33%1/3 1 O
Kevin Bahl G 0.5
o+1400
4% 10% 0%0/3 0 U
Martin Pospisil G 0.5
o+650
7% 10% 0%0/3 0 U
Mikael Backlund G 0.5
o+450
16% 0% 25%1/4 1 O
Blake Coleman G 0.5
o+325
18% 0% 25%1/4 0 U
Ryan Lomberg G 0.5
o+900
2% 0% 0%0/2 0 U
Jake Bean G 0.5
o+1300
5% 0% 0%0/3 0 U
Brayden Pachal G 0.5
o+2000
3% 0% 0%0/2 0 U
Nazem Kadri PTS 0.5
o-135 / u+100
59% 80% 100%4/4 0 U
Jonathan Huberdeau PTS 0.5
o-110 / u-120
54% 80% 50%2/4 0 U
MacKenzie Weegar PTS 0.5
o+120 / u-160
43% 70% 75%3/4 0 U
Morgan Frost PTS 0.5
o+140 / u-190
40% 40% 100%2/2 0 U
Matt Coronato PTS 0.5
o+140 / u-185
43% 40% 0%0/2 0 U
Connor Zary PTS 0.5
o+165 / u-230
46% 30% 75%3/4 0 U
Rasmus Andersson PTS 0.5
o+195 / u-275
28% 20% 25%1/4 0 U
Blake Coleman PTS 0.5
o+150 / u-200
36% 0% 50%2/4 1 O
MacKenzie Weegar A 0.5
o+160 / u-220
38% 70% 50%2/4 0 U
Nazem Kadri A 0.5
o+160 / u-220
31% 60% 50%2/4 0 U
Jonathan Huberdeau A 0.5
o+175 / u-240
33% 50% 25%1/4 0 U
Morgan Frost A 0.5
o+250 / u-375
25% 20% 50%1/2 0 U
Rasmus Andersson A 0.5
o+275 / u-400
20% 10% 25%1/4 0 U
Matt Coronato A 0.5
o+260 / u-400
27% 10% 0%0/2 0 U
Blake Coleman A 0.5
o+300 / u-450
25% 0% 50%2/4 1 O
Connor Zary A 0.5
o+325 / u-500
26% 0% 25%1/4 0 U
Nazem Kadri SOG 2.5
o-165 / u+125
64% 90% 50%2/4 4 O
MacKenzie Weegar SOG 2.5
o+145 / u-195
41% 70% 25%1/4 2 U
Blake Coleman SOG 1.5
o-200 / u+145
67% 60% 100%4/4 1 U
Jonathan Huberdeau SOG 1.5
o-120 / u-110
59% 60% 75%3/4 4 O
Mikael Backlund SOG 1.5
o-135 / u+100
64% 50% 50%2/4 3 O
Rasmus Andersson SOG 1.5
o-105 / u-130
57% 50% 100%4/4 3 O
Morgan Frost SOG 1.5
o-115 / u-120
48% 50% 0%0/2 1 U
Matt Coronato SOG 1.5
o-170 / u+125
63% 50% 100%2/2 2 O
Dan Vladar SV 25.5
o-125 / u-105
42% 50% — 24 U
DALPropLineSeasonL10H2HActual
Wyatt Johnston G 0.5
o+160
30% 60% 50%2/4 1 O
Matt Duchene G 0.5
o+210
34% 50% 0%0/4 0 U
Jason Robertson G 0.5
o+140
33% 40% 75%3/4 2 O
Thomas Harley G 0.5
o+450
17% 40% 50%2/4 0 U
Roope Hintz G 0.5
o+175
39% 30% 25%1/4 0 U
Mason Marchment G 0.5
o+260
28% 30% 50%2/4 0 U
Mavrik Bourque G 0.5
o+375
16% 30% 0%0/1 0 U
Jamie Benn G 0.5
o+300
25% 20% 25%1/4 0 U
Evgenii Dadonov G 0.5
o+425
23% 20% 25%1/4 0 U
Sam Steel G 0.5
o+500
10% 20% 25%1/4 0 U
Logan Stankoven G 0.5
o+350
12% 20% 0%0/1 0 U
Oskar Bäck G 0.5
o+700
6% 10% 0%0/1 0 U
Ilya Lyubushkin G 0.5
o+1400
2% 10% 0%0/2 0 U
Mikael Granlund G 0.5
o+300
21% 0% 25%1/4 0 U
Mathew Dumba G 0.5
o+1300
0% 0% 0%0/3 0 U
Cody Ceci G 0.5
o+1000
6% 0% 0%0/5 0 U
Esa Lindell G 0.5
o+800
7% 0% 0%0/4 0 U
Lian Bichsel G 0.5
o+1200
11% 0% — 0 U
Thomas Harley PTS 0.5
o-125 / u-110
46% 80% 50%2/4 0 U
Wyatt Johnston PTS 0.5
o-195 / u+145
67% 80% 50%2/4 2 O
Jason Robertson PTS 0.5
o-220 / u+160
62% 70% 100%4/4 2 O
Jamie Benn PTS 0.5
o+120 / u-160
56% 60% 75%3/4 1 O
Matt Duchene PTS 0.5
o-155 / u+120
57% 60% 75%3/4 1 O
Roope Hintz PTS 0.5
o-170 / u+125
54% 60% 50%2/4 2 O
Mikael Granlund PTS 0.5
o-110 / u-120
58% 50% 75%3/4 0 U
Logan Stankoven PTS 0.5
o+150 / u-200
38% 40% 0%0/1 0 U
Mason Marchment PTS 0.5
o+115 / u-155
42% 30% 75%3/4 0 U
Thomas Harley A 0.5
o+110 / u-150
34% 60% 0%0/4 0 U
Wyatt Johnston A 0.5
o+115 / u-150
49% 60% 0%0/4 1 O
Jamie Benn A 0.5
o+220 / u-325
36% 50% 75%3/4 1 O
Matt Duchene A 0.5
o+125 / u-165
44% 50% 75%3/4 1 O
Mikael Granlund A 0.5
o+155 / u-210
44% 50% 50%2/4 0 U
Roope Hintz A 0.5
o+130 / u-175
26% 50% 25%1/4 2 O
Jason Robertson A 0.5
o+105 / u-140
49% 50% 75%3/4 0 U
Logan Stankoven A 0.5
o+275 / u-400
29% 20% 0%0/1 0 U
Mason Marchment A 0.5
o+240 / u-325
26% 10% 25%1/4 0 U
Jason Robertson SOG 2.5
o-150 / u+115
51% 90% 25%1/4 3 O
Roope Hintz SOG 1.5
o-195 / u+145
72% 80% 75%3/4 0 U
Wyatt Johnston SOG 2.5
o-110 / u-120
51% 80% 25%1/4 4 O
Matt Duchene SOG 1.5
o-155 / u+120
51% 70% 50%2/4 2 O
Mason Marchment SOG 1.5
o-175 / u+130
65% 50% 75%3/4 2 O
Thomas Harley SOG 1.5
o-195 / u+145
58% 50% 50%2/4 1 U
Logan Stankoven SOG 1.5
o-160 / u+120
67% 50% 100%1/1 1 U
Jamie Benn SOG 1.5
o-110 / u-120
51% 40% 25%1/4 1 U
Mikael Granlund SOG 1.5
o-105 / u-125
65% 40% 50%2/4 2 O
Jake Oettinger SV 24.5
o-130 / u+100
55% 70% 67%2/3 26 O
Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
Dec 8, 2024 at DAL DAL 6–2 1–11–14–0 8 6 O DAL
Nov 30, 2023 at CGY DAL 3–4 OT 2–20–01–1 7 — CGY
Nov 24, 2023 at DAL DAL 4–7 2–12–20–4 11 — CGY
Nov 1, 2023 at CGY DAL 4–3 1–13–10–1 7 — DAL
Mar 18, 2023 at CGY DAL 6–5 OT 3–11–31–1 11 — DAL
Mar 6, 2023 at DAL DAL 4–5 0–12–22–2 9 — CGY
Jan 14, 2023 at DAL DAL 5–6 1–21–43–0 11 — CGY
May 15, 2022 at CGY DAL 2–3 OT 1–01–20–0 5 — CGY
May 13, 2022 at DAL DAL 4–2 1–02–21–0 6 — DAL
May 11, 2022 at CGY DAL 1–3 0–01–00–3 4 — CGY