← Stats / OTT @ WPG

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 most recent starter as the probable starter (confirmed starters are not published in advance). Head-to-head lists recent meetings with period scores and how the Hard Rock closing total graded.

Informational only. Not betting advice.

44-27-11 · Away
3 – 2
FINAL / OT
35-35-12 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
OTT +110 · WPG -130
Puck Line
OTT +1.5 (-230) · WPG -1.5 (+175)
Total
O 5.5 (-120) · U (+100)

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

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 5.5
OTTo5.5 61%
19-12
60%
3-2
70%
7-3
65%
11-6
50%
1-1
61%
19-12
WPGo5.5 65%
20-11
80%
4-1
80%
8-2
60%
9-6
50%
1-1
58%
18-13
Puck Line
cover %
OTT+1.5 81%
25-6
80%
4-1
80%
8-2
77%
13-4
0%
0-2
-8.93u
12-19
WPG-1.5 36%
11-20
40%
2-3
30%
3-7
47%
7-8
100%
2-0
+2.19u
15-16
Moneyline
win %
OTT dog +110 45%
14-17
20%
1-4
30%
3-7
47%
8-9
0%
0-2
-2.89u
4-8
WPG fav -130 48%
15-16
40%
2-3
30%
3-7
53%
8-7
100%
2-0
+1.91u
14-8
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-120/u-110 FD 1.5 o-118/u-108 OTT 32%
10-21
60%
3-2
50%
5-5
35%
6-11
0%
0-2
61%
19-12
1.90 1.03 / 0.87
WPG 26%
8-23
40%
2-3
40%
4-6
27%
4-11
0%
0-2
61%
19-12
1.87 0.97 / 0.90
2nd Period
over 2.5
DK 1.5 o-160/u+124 FD 1.5 o-158/u+124 OTT 36%
11-20
40%
2-3
50%
5-5
53%
9-8
50%
1-1
55%
17-14
2.06 0.94 / 1.13
WPG 32%
10-21
20%
1-4
20%
2-8
33%
5-10
50%
1-1
65%
20-11
2.06 1.10 / 0.97
3rd Period
over 2.5
FD 1.5 o-182/u+140 OTT 39%
12-19
0%
0-5
30%
3-7
47%
8-9
0%
0-2
61%
19-12
2.23 1.06 / 1.16
WPG 32%
10-21
20%
1-4
30%
3-7
27%
4-11
0%
0-2
61%
19-12
2.16 0.97 / 1.19
Team Comparison '25-26
OTTWPG
Record (W-L-OTL)44-27-1135-35-12
Points %60.4%50.0%
Goals for / game3.392.82
Goals against / game3.003.17
Shots for / game28.926.4
Shots against / game24.427.8
Power play %24.0%18.5%
Penalty kill %75.7%77.6%
Faceoff %54.2%51.0%
1st period GF / GA0.95 / 0.890.79 / 0.78
2nd period GF / GA1.16 / 0.981.09 / 1.05
3rd period GF / GA1.21 / 1.000.85 / 1.20
Avg game total6.395.99
Starting Goalies from the box score
23 saves on 25 shots · 2 GA · W
28 saves on 31 shots · 3 GA · OTL
P1P2P3OTSOGPP
OTT0111310/3
WPG0200250/2
Player Props Hard Rock lines for this game · over rates at each line
OTTPropLineSeasonL10H2HActual
Drake Batherson G 0.5
o+200
36% 50% 0%0/2 0 U
Fabian Zetterlund G 0.5
o+350
19% 40% 67%2/3 0 U
Jake Sanderson G 0.5
o+425
19% 30% 0%0/2 1 O
Tim Stützle G 0.5
o+185
36% 30% 50%1/2 0 U
David Perron G 0.5
o+400
13% 20% 0%0/1 0 U
Dylan Cozens G 0.5
o+240
29% 20% 100%1/1 0 U
Claude Giroux G 0.5
o+425
16% 10% 0%0/2 0 U
Michael Amadio G 0.5
o+425
23% 10% 0%0/1 0 U
Brady Tkachuk G 0.5
o+155
9% 10% 0%0/1 1 O
Artem Zub G 0.5
o+1100
10% 10% 0%0/1 0 U
Nick Jensen G 0.5
o+1750
3% 0% 0%0/2 0 U
Nick Cousins G 0.5
o+850
13% 0% 0%0/1 1 O
Kurtis MacDermid G 0.5
o+1400
0% 0% — 0 U
Jordan Spence G 0.5
o+1000
5% 0% 0%0/3 0 U
Ridly Greig G 0.5
o+425
8% 0% 50%1/2 0 U
Tyler Kleven G 0.5
o+1200
0% 0% 0%0/2 0 U
Nikolas Matinpalo G 0.5
o+1750
0% 0% 0%0/1 0 U
Stephen Halliday G 0.5
o+700
0% — — 0 U
Drake Batherson PTS 0.5
o-145 / u+110
68% 60% 50%1/2 0 U
Jake Sanderson PTS 0.5
o-135 / u+100
55% 60% 0%0/2 2 O
Brady Tkachuk PTS 0.5
o-165 / u+125
55% 50% 100%1/1 1 O
Tim Stützle PTS 0.5
o-190 / u+140
55% 50% 100%2/2 3 O
David Perron PTS 0.5
o+160 / u-220
42% 40% 0%0/1 0 U
Fabian Zetterlund PTS 0.5
o+160 / u-220
26% 40% 67%2/3 0 U
Dylan Cozens PTS 0.5
o-125 / u-105
52% 40% 100%1/1 0 U
Claude Giroux PTS 0.5
o+135 / u-180
42% 30% 50%1/2 0 U
Brady Tkachuk A 0.5
o+150 / u-200
55% 50% 100%1/1 0 U
Jake Sanderson A 0.5
o+105 / u-135
42% 40% 0%0/2 1 O
Tim Stützle A 0.5
o+105 / u-140
42% 40% 50%1/2 3 O
Claude Giroux A 0.5
o+210 / u-300
36% 30% 50%1/2 0 U
David Perron A 0.5
o+275 / u-425
32% 30% 0%0/1 0 U
Drake Batherson A 0.5
o+140 / u-185
50% 30% 50%1/2 0 U
Dylan Cozens A 0.5
o+150 / u-200
32% 30% 0%0/1 0 U
Fabian Zetterlund A 0.5
o+300 / u-450
13% 10% 0%0/3 0 U
Fabian Zetterlund SOG 1.5
o-130 / u+100
48% 60% 67%2/3 0 U
Drake Batherson SOG 2.5
o+130 / u-170
43% 60% 0%0/2 1 U
Dylan Cozens SOG 1.5
o-200 / u+150
58% 60% 100%1/1 4 O
Brady Tkachuk SOG 3.5
o-110 / u-120
46% 40% 100%1/1 5 O
Jake Sanderson SOG 2.5
o+105 / u-140
39% 40% 0%0/2 1 U
Tim Stützle SOG 2.5
o+140 / u-190
45% 40% 50%1/2 6 O
Claude Giroux SOG 1.5
o+100 / u-130
55% 30% 0%0/2 0 U
Linus Ullmark SV 23.5
o-110 / u-120
26% 40% 100%1/1 23 U
WPGPropLineSeasonL10H2HActual
Gabriel Vilardi G 0.5
o+185
39% 60% 50%1/2 0 U
Mark Scheifele G 0.5
o+170
42% 40% 100%2/2 0 U
Kyle Connor G 0.5
o+135
39% 40% 100%2/2 0 U
Logan Stanley G 0.5
o+1300
16% 20% 0%0/2 1 O
Alex Iafallo G 0.5
o+425
19% 20% 0%0/2 0 U
Morgan Barron G 0.5
o+500
20% 20% 0%0/1 0 U
Cole Koepke G 0.5
o+575
9% 20% 0%0/2 0 U
Nino Niederreiter G 0.5
o+375
16% 10% 0%0/2 0 U
Neal Pionk G 0.5
o+650
4% 10% 0%0/2 1 O
Cole Perfetti G 0.5
o+300
12% 10% 50%1/2 0 U
Jonathan Toews G 0.5
o+475
10% 0% — 0 U
Luke Schenn G 0.5
o+1600
0% 0% 0%0/2 0 U
Gustav Nyquist G 0.5
o+525
0% 0% 0%0/2 0 U
Dylan DeMelo G 0.5
o+1100
3% 0% 0%0/2 0 U
Adam Lowry G 0.5
o+525
5% 0% 0%0/2 0 U
Vladislav Namestnikov G 0.5
o+350
19% 0% 0%0/2 0 U
Josh Morrissey G 0.5
o+550
16% 0% 0%0/2 0 U
Dylan Samberg G 0.5
o+1000
0% 0% 0%0/1 0 U
Mark Scheifele PTS 0.5
o-225 / u+165
81% 90% 100%2/2 0 U
Gabriel Vilardi PTS 0.5
o-145 / u+110
61% 90% 100%2/2 1 O
Josh Morrissey PTS 0.5
o-125 / u-105
61% 50% 50%1/2 0 U
Kyle Connor PTS 1.5
o+160 / u-220
36% 50% 100%2/2 1 U
Cole Perfetti PTS 0.5
o+125 / u-165
35% 30% 50%1/2 1 O
Nino Niederreiter PTS 0.5
o+160 / u-210
32% 10% 0%0/2 0 U
Vladislav Namestnikov PTS 0.5
o+180 / u-250
23% 10% 0%0/2 0 U
Neal Pionk PTS 0.5
o+175 / u-240
15% 10% 0%0/2 1 O
Kyle Connor A 0.5
o-130 / u-105
58% 70% 100%2/2 1 O
Mark Scheifele A 0.5
o-110 / u-120
48% 60% 50%1/2 0 U
Josh Morrissey A 0.5
o+105 / u-135
55% 50% 50%1/2 0 U
Gabriel Vilardi A 0.5
o+155 / u-210
39% 50% 50%1/2 1 O
Cole Perfetti A 0.5
o+240 / u-350
24% 20% 0%0/2 1 O
Vladislav Namestnikov A 0.5
o+375 / u-600
7% 10% 0%0/2 0 U
Neal Pionk A 0.5
o+240 / u-350
15% 10% 0%0/2 0 U
Nino Niederreiter A 0.5
o+275 / u-425
26% 0% 0%0/2 0 U
Neal Pionk SOG 1.5
o-170 / u+125
67% 70% 50%1/2 2 O
Gabriel Vilardi SOG 1.5
o-185 / u+140
61% 60% 100%2/2 2 O
Mark Scheifele SOG 1.5
o-185 / u+140
65% 50% 50%1/2 2 O
Josh Morrissey SOG 1.5
o-120 / u-110
52% 50% 0%0/2 4 O
Kyle Connor SOG 2.5
o-180 / u+135
61% 50% 0%0/2 1 U
Cole Perfetti SOG 1.5
o-120 / u-110
59% 50% 0%0/2 0 U
Connor Hellebuyck SV 23.5
o+100 / u-135
73% 70% 50%1/2 28 O
Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
Feb 26, 2025 at OTT WPG 4–1 2–01–11–0 5 5.5 U WPG
Dec 28, 2024 at WPG WPG 4–2 0–12–12–0 6 6 P WPG
Mar 30, 2024 at WPG WPG 2–3 0–01–21–1 5 — OTT
Jan 20, 2024 at OTT WPG 2–1 OT 0–01–00–1 3 — WPG
Jan 21, 2023 at OTT WPG 5–1 1–12–02–0 6 — WPG
Dec 20, 2022 at WPG WPG 5–1 3–12–00–0 6 — WPG
Apr 10, 2022 at OTT WPG 4–3 1–12–01–2 7 — WPG
Mar 24, 2022 at WPG WPG 2–5 1–10–01–4 7 — OTT
May 8, 2021 at WPG WPG 2–4 0–21–01–2 6 — OTT
May 3, 2021 at OTT WPG 1–2 0–10–01–1 3 — OTT