NHL Today
6:00 PM
CBJ 4-5-0
PHI 3-7-3
7:00 PM
BOS 9-2-1
CAR 9-2-2
7:00 PM
LAK 3-5-2
CHI 3-8-0
7:00 PM
MTL 6-3-2
STL 5-5-1
7:00 PM
NYI 5-4-2
NSH 4-3-4
7:00 PM
NJD 7-4-0
DAL 7-3-1
7:00 PM
FLA 6-4-2
WPG 4-4-3
8:00 PM
MIN 8-3-2
UTA 8-4-0
9:00 PM
OTT 8-4-0
VGK 8-4-1
9:00 PM
VAN 2-10-1
ANA 5-6-0
9:30 PM
BUF 4-4-3
SJS 6-5-1
← Stats / OTT @ MIN

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.

45-30-7 · Away
3 – 1
FINAL
45-30-7 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
OTT +135 · MIN -160
Puck Line
OTT +1.5 (-190) · MIN -1.5 (+145)
Total
O 6 (-105) · U (-115)

Graded: total 4 → OVER L · MIN -1.5 L

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 6
OTTo6 43%
13-17-5
25%
1-3-1
14%
1-6-3
38%
6-10-2
0%
0-2
43%
13-17-5
MINo6 39%
12-19-5
40%
2-3
40%
4-6
31%
5-11-1
0%
0-2
43%
15-20-1
Puck Line
cover %
OTT+1.5 69%
24-11
60%
3-2
70%
7-3
61%
11-7
100%
2-0
-8.87u
14-21
MIN-1.5 36%
13-23
0%
0-5
10%
1-9
18%
3-14
0%
0-2
+0.03u
18-18
Moneyline
win %
OTT dog +135 51%
18-17
60%
3-2
70%
7-3
44%
8-10
50%
1-1
+0.50u
7-8
MIN fav -160 61%
22-14
40%
2-3
40%
4-6
53%
9-8
50%
1-1
+4.11u
17-6
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-130/u+100 FD 1.5 o-122/u-104 OTT 49%
17-18
40%
2-3
40%
4-6
44%
8-10
0%
0-2
49%
17-18
1.74 1.00 / 0.74
MIN 44%
16-20
80%
4-1
60%
6-4
47%
8-9
0%
0-2
44%
16-20
1.50 0.75 / 0.75
2nd Period
over 1.5
DK 1.5 o-188/u+145 FD 1.5 o-174/u+138 OTT 54%
19-16
80%
4-1
50%
5-5
56%
10-8
50%
1-1
54%
19-16
1.77 0.94 / 0.83
MIN 50%
18-18
40%
2-3
50%
5-5
59%
10-7
50%
1-1
50%
18-18
1.67 0.92 / 0.75
3rd Period
over 1.5
FD 2.5 o+154/u-200 OTT 77%
27-8
40%
2-3
70%
7-3
67%
12-6
50%
1-1
59%
17-12
2.26 0.97 / 1.29
MIN 72%
26-10
80%
4-1
80%
8-2
65%
11-6
50%
1-1
57%
17-13
2.28 1.17 / 1.11
Team Comparison '24-25
OTTMIN
Record (W-L-OTL)45-30-745-30-7
Points %59.1%59.1%
Goals for / game2.962.78
Goals against / game2.852.91
Shots for / game29.327.6
Shots against / game28.629.6
Power play %23.8%20.9%
Penalty kill %77.7%72.4%
Faceoff %53.1%46.8%
1st period GF / GA0.89 / 0.790.78 / 0.76
2nd period GF / GA0.96 / 0.930.78 / 0.93
3rd period GF / GA0.99 / 1.051.07 / 1.15
Avg game total5.825.70
Starting Goalies from the box score
30 saves on 31 shots · 1 GA · W
34 saves on 36 shots · 2 GA · L
P1P2P3OTSOGPP
OTT0120371/2
MIN1000310/2
Player Props Hard Rock lines for this game · over rates at each line
OTTPropLineSeasonL10H2HActual
Nick Cousins G 0.5
o+525
15% 30% 0%0/1 0 U
Brady Tkachuk G 0.5
o+140
40% 30% 0%0/2 0 U
Shane Pinto G 0.5
o+325
15% 30% 0%0/1 0 U
Claude Giroux G 0.5
o+350
20% 20% 0%0/2 1 O
Noah Gregor G 0.5
o+650
13% 20% 0%0/2 0 U
Josh Norris G 0.5
o+250
31% 20% 0%0/1 1 O
Drake Batherson G 0.5
o+220
29% 20% 50%1/2 0 U
Ridly Greig G 0.5
o+450
13% 20% 0%0/1 1 O
Tim Stützle G 0.5
o+220
29% 20% 0%0/2 0 U
Nick Jensen G 0.5
o+1100
6% 10% 0%0/2 0 U
Thomas Chabot G 0.5
o+575
6% 10% — 0 U
Adam Gaudette G 0.5
o+550
29% 10% — 0 U
Jake Sanderson G 0.5
o+600
6% 10% 0%0/2 0 U
Travis Hamonic G 0.5
o+1300
0% 0% 0%0/1 0 U
Tyler Kleven G 0.5
o+1750
3% 0% 0%0/1 0 U
Zack Ostapchuk G 0.5
o+850
0% 0% — 0 U
Cole Reinhardt G 0.5
o+850
14% — — 0 U
Tim Stützle PTS 0.5
o-190 / u+140
77% 70% 50%1/2 0 U
Claude Giroux PTS 0.5
o+115 / u-150
49% 50% 0%0/2 1 O
Drake Batherson PTS 0.5
o-135 / u+105
66% 50% 50%1/2 1 O
Josh Norris PTS 0.5
o+110 / u-150
49% 40% 0%0/1 1 O
Brady Tkachuk PTS 0.5
o-165 / u+125
69% 40% 50%1/2 1 O
Jake Sanderson PTS 0.5
o+125 / u-165
40% 40% 0%0/2 1 O
Thomas Chabot PTS 0.5
o+140 / u-185
40% 30% — 0 U
Tim Stützle A 0.5
o-110 / u-125
54% 50% 50%1/2 0 U
Claude Giroux A 0.5
o+195 / u-275
37% 40% 0%0/2 0 U
Drake Batherson A 0.5
o+145 / u-195
51% 40% 50%1/2 1 O
Jake Sanderson A 0.5
o+165 / u-220
40% 40% 0%0/2 1 O
Thomas Chabot A 0.5
o+190 / u-260
40% 30% — 0 U
Josh Norris A 0.5
o+230 / u-325
23% 20% 0%0/1 0 U
Brady Tkachuk A 0.5
o+160 / u-220
40% 20% 50%1/2 1 O
Jake Sanderson SOG 1.5
o-185 / u+140
74% 90% 50%1/2 3 O
Shane Pinto SOG 1.5
o-200 / u+150
59% 70% 0%0/1 1 U
Brady Tkachuk SOG 3.5
o-150 / u+110
57% 60% 100%2/2 6 O
Claude Giroux SOG 1.5
o-160 / u+120
66% 50% 100%2/2 2 O
Josh Norris SOG 1.5
o-200 / u+150
54% 50% 100%1/1 2 O
Thomas Chabot SOG 2.5
o+110 / u-150
46% 40% — 2 U
Drake Batherson SOG 2.5
o+125 / u-170
37% 40% 0%0/2 1 U
Tim Stützle SOG 2.5
o+115 / u-150
34% 20% 50%1/2 0 U
Leevi Meriläinen SV 26.5
o-120 / u-110
0% — — 30 O
MINPropLineSeasonL10H2HActual
Marco Rossi G 0.5
o+220
31% 30% 50%1/2 0 U
Marcus Foligno G 0.5
o+350
14% 20% 0%0/1 0 U
Yakov Trenin G 0.5
o+600
7% 20% 50%1/2 0 U
Brock Faber G 0.5
o+550
14% 20% 0%0/2 0 U
Jared Spurgeon G 0.5
o+525
10% 10% 0%0/1 0 U
Marcus Johansson G 0.5
o+400
11% 10% 0%0/2 0 U
Mats Zuccarello G 0.5
o+240
30% 10% 0%0/2 0 U
Jonas Brodin G 0.5
o+750
12% 10% 0%0/2 0 U
Frederick Gaudreau G 0.5
o+375
11% 10% 0%0/1 1 O
Matt Boldy G 0.5
o+145
33% 10% 50%1/2 0 U
Marat Khusnutdinov G 0.5
o+700
3% 10% 0%0/1 0 U
Zach Bogosian G 0.5
o+1400
6% 0% 0%0/3 0 U
Jon Merrill G 0.5
o+1750
0% 0% 0%0/2 0 U
Devin Shore G 0.5
o+800
0% 0% — 0 U
Ryan Hartman G 0.5
o+300
13% 0% — 0 U
Joel Eriksson Ek G 0.5
o+190
23% 0% 0%0/2 0 U
Ben Jones G 0.5
o+750
0% 0% — 0 U
Declan Chisholm G 0.5
o+900
3% 0% 0%0/1 0 U
Mats Zuccarello PTS 0.5
o-175 / u+130
70% 70% 50%1/2 0 U
Marco Rossi PTS 0.5
o-140 / u+105
67% 60% 50%1/2 0 U
Brock Faber PTS 0.5
o+110 / u-145
50% 50% 50%1/2 0 U
Joel Eriksson Ek PTS 0.5
o-135 / u+100
46% 40% 0%0/2 0 U
Matt Boldy PTS 0.5
o-210 / u+155
61% 40% 50%1/2 0 U
Jared Spurgeon PTS 0.5
o+120 / u-160
33% 20% 0%0/1 0 U
Mats Zuccarello A 0.5
o+100 / u-130
48% 60% 50%1/2 0 U
Joel Eriksson Ek A 0.5
o+160 / u-220
32% 40% 0%0/2 0 U
Matt Boldy A 0.5
o+110 / u-145
42% 30% 0%0/2 0 U
Marco Rossi A 0.5
o+140 / u-185
44% 30% 0%0/2 0 U
Brock Faber A 0.5
o+150 / u-200
36% 30% 50%1/2 0 U
Jared Spurgeon A 0.5
o+165 / u-225
27% 10% 0%0/1 0 U
Jared Spurgeon SOG 1.5
o-170 / u+125
67% 80% 100%1/1 0 U
Joel Eriksson Ek SOG 2.5
o-140 / u+105
59% 60% 0%0/2 4 O
Ryan Hartman SOG 2.5
o+145 / u-195
42% 50% — 5 O
Marco Rossi SOG 1.5
o-195 / u+145
44% 50% 50%1/2 1 U
Mats Zuccarello SOG 2.5
o+125 / u-170
30% 30% 0%0/2 3 O
Matt Boldy SOG 3.5
o+125 / u-170
44% 20% 0%0/2 4 O
Filip Gustavsson SV 26.5
o-110 / u-120
54% 60% 100%1/1 34 O
Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
Apr 2, 2024 at MIN MIN 3–2 1–01–11–1 5 — MIN
Nov 18, 2023 at OTT MIN 1–2 SO 0–01–00–1 3 — OTT
Dec 18, 2022 at MIN MIN 4–2 1–02–01–2 6 — MIN
Oct 27, 2022 at OTT MIN 4–2 2–11–01–1 6 — MIN
Feb 22, 2022 at OTT MIN 3–4 0–22–11–1 7 — OTT
Nov 2, 2021 at MIN MIN 5–4 OT 3–11–30–0 9 — MIN
Nov 29, 2019 at MIN MIN 7–2 0–13–14–0 9 — MIN
Oct 14, 2019 at OTT MIN 2–0 0–00–02–0 2 — MIN
Jan 5, 2019 at OTT MIN 4–3 0–13–11–1 7 — MIN
Nov 21, 2018 at MIN MIN 6–4 2–02–12–3 10 — MIN