NHL Today
6:00 PM
LAK 5.5 2-5-2
NYR -130 7-5-1
7:30 PM
TOR -150 7-4-2
CGY 6.5 4-6-0
8:30 PM
DET 6.5 4-4-3
EDM -180 8-2-1
← Stats / UTA @ CGY

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.

43-33-6 · Away
1 – 4
FINAL
34-39-9 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
UTA -160 · CGY +135
Puck Line
UTA -1.5 (+140) · CGY +1.5 (-185)
Total
O 6.5 (+105) · U (-130)

Graded: total 5 → OVER L · CGY +1.5 W

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 6.5
UTAo6.5 46%
36-43
60%
3-2
70%
7-3
45%
18-22
0%
0-2
50%
39-39
CGYo6.5 37%
29-50
60%
3-2
60%
6-4
29%
11-27
0%
0-2
53%
41-37
Puck Line
cover %
UTA-1.5 33%
26-53
60%
3-2
40%
4-6
33%
13-27
50%
1-1
-9.90u
35-43
CGY+1.5 60%
47-32
40%
2-3
60%
6-4
76%
29-9
50%
1-1
-4.07u
44-34
Moneyline
win %
UTA fav -160 53%
42-37
80%
4-1
60%
6-4
53%
21-19
50%
1-1
-2.50u
28-21
CGY dog +135 41%
32-47
20%
1-4
40%
4-6
55%
21-17
50%
1-1
-11.42u
24-41
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-122/u-104 UTA 58%
46-33
80%
4-1
90%
9-1
53%
21-19
0%
0-2
58%
46-33
1.72 0.94 / 0.78
CGY 43%
34-45
20%
1-4
40%
4-6
37%
14-24
0%
0-2
43%
34-45
1.61 0.72 / 0.89
2nd Period
over 1.5 (DraftKings)
DK 1.5 o-175/u+135 FD 1.5 o-174/u+138 UTA 60%
47-32
60%
3-2
60%
6-4
55%
22-18
50%
1-1
56%
44-35
2.08 1.03 / 1.05
CGY 61%
48-31
80%
4-1
80%
8-2
58%
22-16
50%
1-1
57%
45-34
1.99 0.95 / 1.04
3rd Period
over 2.5 (FanDuel)
FD 2.5 o+132/u-168 UTA 43%
34-45
80%
4-1
50%
5-5
43%
17-23
0%
0-2
48%
38-41
2.16 1.19 / 0.97
CGY 34%
27-52
60%
3-2
40%
4-6
29%
11-27
0%
0-2
48%
38-41
2.00 0.82 / 1.18
Team Comparison '25-26
UTACGY
Record (W-L-OTL)43-33-634-39-9
Points %56.1%47.0%
Goals for / game3.272.59
Goals against / game2.933.16
Shots for / game27.728.1
Shots against / game26.129.9
Power play %20.0%16.2%
Penalty kill %78.1%80.4%
Faceoff %49.3%49.3%
1st period GF / GA0.93 / 0.790.72 / 0.85
2nd period GF / GA1.02 / 1.050.94 / 1.02
3rd period GF / GA1.20 / 1.010.84 / 1.17
Avg game total6.205.74
Starting Goalies from the box score
19 saves on 23 shots · 4 GA · L
CGY · Dustin Wolf
28 saves on 29 shots · 1 GA · W
P1P2P3OTSOGPP
UTA0010290/3
CGY2020230/4
Player Props Hard Rock lines for this game · over rates at each line
UTAPropLineSeasonL10H2HActual
Dylan Guenther G 0.5
o+140
43% 60% 0%0/5 0 U
Nick Schmaltz G 0.5
o+160
28% 50% 0%0/5 0 U
Lawson Crouse G 0.5
o+260
24% 40% 20%1/5 1 O
Logan Cooley G 0.5
o+180
28% 40% 25%1/4 0 U
Alexander Kerfoot G 0.5
o+450
16% 30% 33%1/3 0 U
Clayton Keller G 0.5
o+150
27% 20% 60%3/5 0 U
Kailer Yamamoto G 0.5
o+400
18% 20% 0%0/3 0 U
JJ Peterka G 0.5
o+300
28% 20% 25%1/4 0 U
Liam O'Brien G 0.5
o+850
9% 10% 0%0/2 0 U
MacKenzie Weegar G 0.5
o+700
5% 10% — 0 U
Michael Carcone G 0.5
o+350
18% 10% 0%0/3 0 U
Ian Cole G 0.5
o+1400
4% 0% 0%0/5 0 U
Nate Schmidt G 0.5
o+1100
5% 0% 0%0/4 0 U
Kevin Stenlund G 0.5
o+600
5% 0% 60%3/5 0 U
Brandon Tanev G 0.5
o+1000
0% 0% 25%1/4 0 U
Mikhail Sergachev G 0.5
o+450
13% 0% 20%1/5 0 U
Sean Durzi G 0.5
o+900
9% 0% 0%0/2 0 U
Dmitri Simashev G 0.5
o+1300
0% 0% 0%0/1 0 U
Mikhail Sergachev PTS 0.5
o-170 / u+125
56% 80% 40%2/5 0 U
Dylan Guenther PTS 0.5
o-190 / u+140
61% 80% 60%3/5 0 U
Nick Schmaltz PTS 0.5
o-200 / u+150
57% 70% 60%3/5 0 U
Logan Cooley PTS 0.5
o-160 / u+120
51% 60% 50%2/4 0 U
Lawson Crouse PTS 0.5
o+110 / u-145
41% 50% 20%1/5 1 O
Clayton Keller PTS 1.5
o+145 / u-195
34% 50% 20%1/5 1 U
Sean Durzi PTS 0.5
o+195 / u-275
41% 40% 50%1/2 0 U
JJ Peterka PTS 0.5
o+115 / u-150
46% 40% 75%3/4 0 U
MacKenzie Weegar PTS 0.5
o+140 / u-190
28% 30% — 1 O
Michael Carcone PTS 0.5
o+140 / u-190
33% 30% 0%0/3 0 U
Clayton Keller A 0.5
o-160 / u+120
49% 80% 20%1/5 1 O
Mikhail Sergachev A 0.5
o-130 / u-105
47% 80% 40%2/5 0 U
Dylan Guenther A 0.5
o+130 / u-175
33% 50% 60%3/5 0 U
Nick Schmaltz A 0.5
o+110 / u-145
44% 40% 60%3/5 0 U
Sean Durzi A 0.5
o+250 / u-350
35% 40% 50%1/2 0 U
Lawson Crouse A 0.5
o+220 / u-300
23% 30% 0%0/5 0 U
Logan Cooley A 0.5
o+135 / u-185
31% 30% 25%1/4 0 U
MacKenzie Weegar A 0.5
o+180 / u-250
22% 20% — 1 O
Michael Carcone A 0.5
o+260 / u-375
18% 20% 0%0/3 0 U
JJ Peterka A 0.5
o+220 / u-300
22% 20% 50%2/4 0 U
Lawson Crouse SOG 1.5
o-165 / u+120
59% 90% 80%4/5 2 O
Nick Schmaltz SOG 2.5
o+100 / u-135
42% 70% 80%4/5 3 O
MacKenzie Weegar SOG 1.5
o-150 / u+110
58% 60% — 2 O
Clayton Keller SOG 2.5
o-145 / u+110
53% 60% 60%3/5 2 U
Mikhail Sergachev SOG 1.5
o-165 / u+125
61% 60% 40%2/5 1 U
Michael Carcone SOG 1.5
o-135 / u+105
61% 60% 33%1/3 1 U
JJ Peterka SOG 1.5
o-140 / u+105
57% 60% 75%3/4 2 O
Logan Cooley SOG 1.5
o-190 / u+145
53% 50% 100%4/4 1 U
Dylan Guenther SOG 3.5
o+110 / u-145
38% 30% 0%0/5 1 U
Vitek Vanecek SV 22.5
o-120 / u-110
44% 50% 0%0/1 19 U
CGYPropLineSeasonL10H2HActual
Ryan Strome G 0.5
o+450
16% 40% 0%0/1 0 U
Morgan Frost G 0.5
o+300
25% 40% 0%0/2 0 U
Joel Farabee G 0.5
o+375
22% 30% 0%0/2 0 U
Zayne Parekh G 0.5
o+800
9% 30% 0%0/1 0 U
Blake Coleman G 0.5
o+260
26% 20% 0%0/2 0 U
Olli Maatta G 0.5
o+1000
5% 20% — 0 U
Matvei Gridin G 0.5
o+275
17% 20% — DNP
Mikael Backlund G 0.5
o+350
18% 10% 0%0/2 1 O
Yegor Sharangovich G 0.5
o+375
19% 10% 50%1/2 0 U
Connor Zary G 0.5
o+450
15% 10% 50%1/2 1 O
Matt Coronato G 0.5
o+240
21% 10% 0%0/2 1 O
Hunter Brzustewicz G 0.5
o+1100
7% 10% — 0 U
Zach Whitecloud G 0.5
o+1100
3% 0% 0%0/2 0 U
Kevin Bahl G 0.5
o+1300
5% 0% 0%0/2 DNP
Martin Pospisil G 0.5
o+750
5% 0% — DNP
Yan Kuznetsov G 0.5
o+1100
7% 0% 0%0/1 DNP
Aydar Suniev G 0.5
o+500
0% — — 0 U
Tyson Gross G 0.5
o+600
25% — — 0 U
Matt Coronato PTS 0.5
o-110 / u-120
41% 80% 0%0/2 1 O
Matvei Gridin PTS 0.5
o+105 / u-140
49% 70% — DNP
Blake Coleman PTS 0.5
o+115 / u-155
39% 50% 0%0/2 1 O
Ryan Strome PTS 0.5
o+175 / u-240
34% 50% 100%1/1 0 U
Joel Farabee PTS 0.5
o+140 / u-190
39% 50% 50%1/2 0 U
Morgan Frost PTS 0.5
o+115 / u-150
41% 40% 50%1/2 1 O
Yegor Sharangovich PTS 0.5
o+155 / u-210
32% 40% 50%1/2 0 U
Mikael Backlund PTS 0.5
o+140 / u-185
41% 30% 0%0/2 1 O
Zayne Parekh PTS 0.5
o+195 / u-275
18% 30% 0%0/1 1 O
Matt Coronato A 0.5
o+180 / u-240
28% 80% 0%0/2 0 U
Matvei Gridin A 0.5
o+190 / u-260
37% 60% — DNP
Blake Coleman A 0.5
o+240 / u-350
18% 30% 0%0/2 1 O
Joel Farabee A 0.5
o+250 / u-350
23% 30% 50%1/2 0 U
Yegor Sharangovich A 0.5
o+275 / u-425
16% 30% 0%0/2 0 U
Mikael Backlund A 0.5
o+240 / u-350
29% 20% 0%0/2 0 U
Ryan Strome A 0.5
o+300 / u-450
22% 20% 100%1/1 0 U
Morgan Frost A 0.5
o+210 / u-300
22% 10% 50%1/2 1 O
Zayne Parekh A 0.5
o+260 / u-375
12% 10% 0%0/1 1 O
Mikael Backlund SOG 1.5
o-200 / u+150
65% 60% 0%0/2 2 O
Blake Coleman SOG 2.5
o-115 / u-115
50% 60% 0%0/2 3 O
Matt Coronato SOG 2.5
o+105 / u-140
45% 40% 50%1/2 3 O
Matvei Gridin SOG 1.5
o-185 / u+135
54% 40% — DNP
Morgan Frost SOG 1.5
o-115 / u-115
51% 30% 0%0/2 5 O
Yegor Sharangovich SOG 1.5
o-120 / u-110
52% 30% 50%1/2 0 U
Dustin Wolf SV 24.5
o-130 / u-105
57% 60% 100%1/1 28 O
Head-to-Head last 2 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
Dec 6, 2025 at CGY CGY 2–0 1–00–01–0 2 5.5 U CGY
Oct 15, 2025 at UTA CGY 1–3 1–00–20–1 4 5.5 U UTA