← Stats / BUF @ OTT

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.

50-23-9 · Away
3 – 2
FINAL / OT
44-27-11 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
BUF +135 · OTT -160
Puck Line
BUF +1.5 (-185) · OTT -1.5 (+140)
Total
O 6.5 (+105) · U (-130)

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

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 6.5
BUFo6.5 46%
16-19
20%
1-4
40%
4-6
53%
9-8
40%
2-3
46%
16-19
OTTo6.5 54%
19-16
40%
2-3
50%
5-5
44%
7-9
40%
2-3
60%
21-14
Puck Line
cover %
BUF+1.5 60%
21-14
100%
5-0
70%
7-3
47%
8-9
100%
5-0
-4.72u
16-19
OTT-1.5 26%
9-26
60%
3-2
50%
5-5
31%
5-11
0%
0-5
-4.54u
16-19
Moneyline
win %
BUF dog +135 49%
17-18
100%
5-0
70%
7-3
35%
6-11
100%
5-0
+0.10u
9-12
OTT fav -160 51%
18-17
80%
4-1
60%
6-4
50%
8-8
0%
0-5
-0.42u
13-9
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-130/u+100 FD 1.5 o-146/u+114 BUF 54%
19-16
40%
2-3
60%
6-4
59%
10-7
80%
4-1
54%
19-16
1.89 0.86 / 1.03
OTT 57%
20-15
20%
1-4
50%
5-5
56%
9-7
80%
4-1
57%
20-15
1.86 1.06 / 0.80
2nd Period
over 1.5 (DraftKings)
DK 1.5 o-180/u+140 FD 1.5 o-190/u+148 BUF 74%
26-9
100%
5-0
100%
10-0
77%
13-4
100%
5-0
54%
19-16
2.14 1.20 / 0.94
OTT 63%
22-13
100%
5-0
80%
8-2
38%
6-10
100%
5-0
57%
20-15
2.23 1.06 / 1.17
3rd Period
over 2.5 (FanDuel)
FD 2.5 o+160/u-210 BUF 34%
12-23
20%
1-4
30%
3-7
35%
6-11
60%
3-2
38%
13-21
2.11 0.91 / 1.20
OTT 37%
13-22
20%
1-4
10%
1-9
31%
5-11
60%
3-2
57%
20-15
2.14 1.09 / 1.06
Team Comparison '25-26
BUFOTT
Record (W-L-OTL)50-23-944-27-11
Points %66.5%60.4%
Goals for / game3.513.39
Goals against / game2.943.00
Shots for / game28.128.9
Shots against / game29.124.4
Power play %19.5%24.0%
Penalty kill %81.9%75.7%
Faceoff %45.9%54.2%
1st period GF / GA1.02 / 0.940.95 / 0.89
2nd period GF / GA1.16 / 0.881.16 / 0.98
3rd period GF / GA1.23 / 1.011.21 / 1.00
Avg game total6.456.39
Starting Goalies from the box score
BUF · Alex Lyon
24 saves on 26 shots · 2 GA · W
22 saves on 25 shots · 3 GA · OTL
P1P2P3OTSOGPP
BUF1101250/1
OTT1100261/3
Player Props Hard Rock lines for this game · over rates at each line
BUFPropLineSeasonL10H2HActual
Tage Thompson G 0.5
o+145
49% 60% 60%3/5 0 U
Josh Norris G 0.5
o+220
33% 40% — 0 U
Alex Tuch G 0.5
o+210
32% 30% 40%2/5 0 U
Rasmus Dahlin G 0.5
o+425
13% 30% 20%1/5 0 U
Zach Benson G 0.5
o+325
14% 30% 0%0/5 0 U
Bowen Byram G 0.5
o+850
17% 20% 20%1/5 2 O
Noah Ostlund G 0.5
o+475
17% 20% — 1 O
Ryan McLeod G 0.5
o+450
14% 10% 60%3/5 0 U
Peyton Krebs G 0.5
o+525
3% 10% 20%1/5 0 U
Jack Quinn G 0.5
o+400
17% 10% 60%3/5 0 U
Josh Doan G 0.5
o+225
20% 10% 0%0/3 0 U
Owen Power G 0.5
o+800
9% 10% 0%0/5 0 U
Jordan Greenway G 0.5
o+800
5% 0% 0%0/1 0 U
Beck Malenstyn G 0.5
o+800
9% 0% 0%0/4 0 U
Mattias Samuelsson G 0.5
o+1100
12% 0% 0%0/2 0 U
Michael Kesselring G 0.5
o+1200
0% 0% 0%0/2 0 U
Josh Dunne G 0.5
o+850
5% 0% — 0 U
Zach Metsa G 0.5
o+2000
0% — — 0 U
Tage Thompson PTS 0.5
o-170 / u+125
63% 80% 80%4/5 0 U
Josh Norris PTS 0.5
o-120 / u-110
78% 80% — 0 U
Rasmus Dahlin PTS 0.5
o-140 / u+105
59% 80% 100%5/5 0 U
Alex Tuch PTS 0.5
o-110 / u-120
59% 70% 80%4/5 1 O
Josh Doan PTS 0.5
o-110 / u-120
49% 60% 33%1/3 0 U
Ryan McLeod PTS 0.5
o+140 / u-190
43% 50% 100%5/5 1 O
Zach Benson PTS 0.5
o+125 / u-165
50% 50% 60%3/5 0 U
Rasmus Dahlin A 0.5
o-105 / u-125
56% 70% 100%5/5 0 U
Josh Norris A 0.5
o+170 / u-230
56% 50% — 0 U
Josh Doan A 0.5
o+185 / u-260
31% 50% 33%1/3 0 U
Alex Tuch A 0.5
o+195 / u-275
38% 40% 80%4/5 1 O
Tage Thompson A 0.5
o+150 / u-200
34% 40% 40%2/5 0 U
Ryan McLeod A 0.5
o+220 / u-300
31% 40% 60%3/5 1 O
Zach Benson A 0.5
o+220 / u-300
36% 20% 60%3/5 0 U
Zach Benson SOG 1.5
o-110 / u-120
55% 70% 60%3/5 2 O
Alex Tuch SOG 2.5
o+120 / u-160
38% 60% 40%2/5 3 O
Tage Thompson SOG 2.5
o-155 / u+115
69% 60% 60%3/5 2 U
Josh Norris SOG 1.5
o-110 / u-120
67% 60% — 0 U
Rasmus Dahlin SOG 2.5
o+115 / u-155
56% 50% 60%3/5 1 U
Josh Doan SOG 1.5
o-195 / u+145
63% 50% 67%2/3 1 U
Alex Lyon SV 25.5
o-120 / u-110
71% 50% 33%1/3 24 U
OTTPropLineSeasonL10H2HActual
Drake Batherson G 0.5
o+200
34% 50% 0%0/5 0 U
Tim Stützle G 0.5
o+155
37% 50% 20%1/5 1 O
Fabian Zetterlund G 0.5
o+250
23% 40% 20%1/5 0 U
Brady Tkachuk G 0.5
o+120
27% 40% 33%1/3 0 U
Claude Giroux G 0.5
o+325
20% 30% 20%1/5 0 U
David Perron G 0.5
o+300
17% 30% 33%1/3 0 U
Dylan Cozens G 0.5
o+220
29% 30% 0%0/3 0 U
Jake Sanderson G 0.5
o+425
20% 20% 40%2/5 0 U
Nick Cousins G 0.5
o+600
15% 10% 0%0/3 0 U
Michael Amadio G 0.5
o+400
20% 10% 0%0/4 0 U
Artem Zub G 0.5
o+1100
9% 10% 0%0/4 0 U
Nick Jensen G 0.5
o+1600
3% 0% 0%0/5 0 U
Kurtis MacDermid G 0.5
o+1200
0% 0% 0%0/2 0 U
Thomas Chabot G 0.5
o+575
10% 0% 0%0/5 0 U
Jordan Spence G 0.5
o+900
4% 0% 0%0/3 0 U
Ridly Greig G 0.5
o+400
7% 0% 20%1/5 1 O
Stephen Halliday G 0.5
o+525
0% 0% — 0 U
Nikolas Matinpalo G 0.5
o+1600
0% 0% 0%0/2 0 U
Brady Tkachuk PTS 0.5
o-220 / u+160
67% 80% 67%2/3 0 U
Tim Stützle PTS 0.5
o-210 / u+160
60% 80% 40%2/5 1 O
Drake Batherson PTS 0.5
o-155 / u+115
66% 70% 20%1/5 1 O
Thomas Chabot PTS 0.5
o+110 / u-145
55% 60% 0%0/5 0 U
Claude Giroux PTS 0.5
o+105 / u-135
46% 50% 40%2/5 1 O
David Perron PTS 0.5
o+115 / u-155
46% 50% 33%1/3 0 U
Fabian Zetterlund PTS 0.5
o+115 / u-150
31% 50% 60%3/5 0 U
Dylan Cozens PTS 0.5
o-125 / u-105
49% 50% 67%2/3 1 O
Jake Sanderson PTS 0.5
o-125 / u-105
51% 40% 40%2/5 0 U
Ridly Greig PTS 0.5
o+155 / u-210
33% 30% 60%3/5 1 O
Thomas Chabot A 0.5
o+140 / u-190
45% 60% 0%0/5 0 U
Tim Stützle A 0.5
o+100 / u-135
46% 60% 20%1/5 0 U
Drake Batherson A 0.5
o+125 / u-170
50% 50% 20%1/5 1 O
Brady Tkachuk A 0.5
o+125 / u-165
47% 50% 33%1/3 0 U
Claude Giroux A 0.5
o+175 / u-240
37% 40% 20%1/5 1 O
Fabian Zetterlund A 0.5
o+240 / u-350
20% 40% 40%2/5 0 U
Dylan Cozens A 0.5
o+165 / u-225
31% 40% 67%2/3 1 O
David Perron A 0.5
o+220 / u-300
31% 30% 0%0/3 0 U
Ridly Greig A 0.5
o+275 / u-400
30% 30% 40%2/5 0 U
Jake Sanderson A 0.5
o+110 / u-145
40% 30% 20%1/5 0 U
Brady Tkachuk SOG 3.5
o-165 / u+125
53% 60% 67%2/3 6 O
Ridly Greig SOG 1.5
o-105 / u-125
53% 60% 40%2/5 1 U
Claude Giroux SOG 1.5
o+105 / u-135
54% 50% 80%4/5 0 U
Fabian Zetterlund SOG 1.5
o-175 / u+130
49% 50% 60%3/5 2 O
Dylan Cozens SOG 2.5
o+130 / u-175
40% 50% 33%1/3 2 U
Tim Stützle SOG 2.5
o+130 / u-170
46% 50% 60%3/5 3 O
Thomas Chabot SOG 1.5
o-140 / u+105
40% 40% 60%3/5 1 U
Drake Batherson SOG 2.5
o+140 / u-190
38% 40% 40%2/5 4 O
Jake Sanderson SOG 2.5
o+120 / u-160
34% 30% 60%3/5 1 U
Linus Ullmark SV 22.5
o-110 / u-120
39% 50% 50%1/2 22 U

Open in Prop Finder →

Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
Oct 15, 2025 at BUF OTT 4–8 1–11–42–3 12 6.5 O BUF
Apr 1, 2025 at OTT OTT 2–5 0–21–11–2 7 6.5 O BUF
Mar 25, 2025 at BUF OTT 2–3 1–11–10–1 5 6.5 U BUF
Jan 9, 2025 at OTT OTT 0–4 0–20–20–0 4 6 U BUF
Nov 5, 2024 at BUF OTT 1–5 0–11–10–3 6 6 P BUF
Mar 27, 2024 at BUF OTT 6–2 5–00–21–0 8 — OTT
Jan 11, 2024 at BUF OTT 3–5 1–30–12–1 8 — BUF
Dec 31, 2023 at OTT OTT 5–1 2–12–01–0 6 — OTT
Oct 24, 2023 at OTT OTT 4–6 0–21–33–1 10 — BUF
Apr 13, 2023 at BUF OTT 3–4 OT 0–03–20–1 7 — BUF