← Stats / CGY @ BUF

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.

41-27-14 · Away
2 – 3
FINAL / SO
36-39-7 · Home
Hard Rock Lines Hard Rock closing line
Moneyline
CGY +130 · BUF -150
Puck Line
CGY +1.5 (-195) · BUF -1.5 (+150)
Total
O 6.5 (+100) · U (-120)

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

Betting Trends Season
MarketTeamLineSeasonL5L10VenueH2Hvs HR Close
Game Total
Over 6.5
CGYo6.5 36%
5-9
20%
1-4
30%
3-7
29%
2-5
50%
1-1
36%
5-9
BUFo6.5 50%
7-7
60%
3-2
60%
6-4
50%
4-4
50%
1-1
64%
7-4-3
Puck Line
cover %
CGY+1.5 64%
9-5
60%
3-2
50%
5-5
71%
5-2
50%
1-1
-0.72u
7-7
BUF-1.5 43%
6-8
40%
2-3
50%
5-5
50%
4-4
50%
1-1
-0.16u
8-6
Moneyline
win %
CGY dog +130 50%
7-7
40%
2-3
30%
3-7
43%
3-4
50%
1-1
-2.00u
3-7
BUF fav -150 43%
6-8
40%
2-3
50%
5-5
50%
4-4
50%
1-1
-0.62u
2-2
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 0.5
DK 1.5 o-140/u+110 FD 1.5 o-126/u-102 CGY 86%
12-2
60%
3-2
80%
8-2
86%
6-1
100%
2-0
50%
7-7
1.64 0.57 / 1.07
BUF 79%
11-3
100%
5-0
90%
9-1
75%
6-2
100%
2-0
57%
8-6
1.64 0.93 / 0.71
2nd Period
over 0.5
DK 1.5 o-180/u+140 FD 1.5 o-190/u+148 CGY 93%
13-1
80%
4-1
90%
9-1
100%
7-0
50%
1-1
36%
5-9
1.50 0.64 / 0.86
BUF 100%
14-0
100%
5-0
100%
10-0
100%
8-0
50%
1-1
86%
12-2
2.57 1.36 / 1.21
3rd Period
over 0.5
FD 2.5 o+146/u-186 CGY 93%
13-1
100%
5-0
90%
9-1
86%
6-1
100%
2-0
50%
4-4
2.57 1.50 / 1.07
BUF 93%
13-1
80%
4-1
90%
9-1
100%
8-0
100%
2-0
33%
2-4
2.21 1.07 / 1.14
Team Comparison '24-25
CGYBUF
Record (W-L-OTL)41-27-1436-39-7
Points %58.5%48.2%
Goals for / game2.743.28
Goals against / game2.903.52
Shots for / game29.427.8
Shots against / game28.928.9
Power play %21.0%18.8%
Penalty kill %76.1%76.3%
Faceoff %46.2%47.7%
1st period GF / GA0.67 / 0.781.12 / 0.83
2nd period GF / GA0.82 / 0.871.02 / 1.30
3rd period GF / GA1.13 / 1.091.05 / 1.30
Avg game total5.656.80
Starting Goalies from the box score
CGY · Dan Vladar
17 saves on 19 shots · 2 GA · OTL
24 saves on 26 shots · 2 GA · W
P1P2P3OTSOGPP
CGY0110260/3
BUF2000191/2
Player Props Hard Rock lines for this game · over rates at each line
CGYPropLineSeasonL10H2HActual
Nazem Kadri G 0.5
o+165
29% 30% 0%0/2 0 U
Yegor Sharangovich G 0.5
o+185
29% 30% 0%0/2 0 U
Blake Coleman G 0.5
o+260
14% 20% 50%1/2 0 U
Jonathan Huberdeau G 0.5
o+275
29% 20% 100%2/2 0 U
Rasmus Andersson G 0.5
o+475
29% 20% 0%0/2 0 U
Matt Coronato G 0.5
o+350
22% 20% 0%0/1 1 O
Mikael Backlund G 0.5
o+275
14% 10% 0%0/2 1 O
MacKenzie Weegar G 0.5
o+400
21% 10% 0%0/2 0 U
Justin Kirkland G 0.5
o+700
9% 10% — 0 U
Kevin Rooney G 0.5
o+800
0% 10% 0%0/1 0 U
Connor Zary G 0.5
o+275
21% 10% 0%0/1 0 U
Ryan Lomberg G 0.5
o+750
0% 0% 50%1/2 0 U
Kevin Bahl G 0.5
o+1200
0% 0% 0%0/3 0 U
Martin Pospisil G 0.5
o+475
7% 0% 0%0/1 0 U
Brayden Pachal G 0.5
o+1600
0% 0% 0%0/2 0 U
Daniil Miromanov G 0.5
o+900
0% 0% 0%0/1 0 U
Andrei Kuzmenko G 0.5
o+300
7% 0% 0%0/2 0 U
Mikael Backlund PTS 0.5
o+115 / u-155
43% 40% 0%0/2 1 O
Nazem Kadri PTS 0.5
o-155 / u+115
43% 40% 50%1/2 0 U
Blake Coleman PTS 0.5
o+130 / u-170
36% 40% 50%1/2 1 O
Rasmus Andersson PTS 0.5
o+115 / u-150
50% 40% 50%1/2 0 U
MacKenzie Weegar PTS 0.5
o+110 / u-150
36% 30% 0%0/2 1 O
Yegor Sharangovich PTS 0.5
o-130 / u-105
29% 30% 100%2/2 0 U
Connor Zary PTS 0.5
o+105 / u-140
50% 30% 0%0/1 0 U
Jonathan Huberdeau PTS 0.5
o-105 / u-125
36% 20% 100%2/2 1 O
Andrei Kuzmenko PTS 0.5
o+115 / u-150
29% 10% 0%0/2 1 O
Mikael Backlund A 0.5
o+225 / u-325
29% 30% 0%0/2 0 U
Rasmus Andersson A 0.5
o+160 / u-220
43% 30% 50%1/2 0 U
Blake Coleman A 0.5
o+275 / u-400
21% 20% 0%0/2 1 O
MacKenzie Weegar A 0.5
o+170 / u-230
21% 20% 0%0/2 1 O
Connor Zary A 0.5
o+210 / u-300
36% 20% 0%0/1 0 U
Nazem Kadri A 0.5
o+155 / u-210
14% 10% 50%1/2 0 U
Andrei Kuzmenko A 0.5
o+210 / u-300
21% 10% 0%0/2 1 O
Jonathan Huberdeau A 0.5
o+165 / u-230
14% 0% 0%0/2 1 O
Yegor Sharangovich A 0.5
o+180 / u-250
0% 0% 100%2/2 0 U
Connor Zary SOG 1.5
o-145 / u+110
71% 70% 100%1/1 1 U
Blake Coleman SOG 2.5
o+110 / u-145
64% 60% 0%0/2 2 U
Rasmus Andersson SOG 1.5
o-185 / u+140
57% 60% 50%1/2 1 U
Yegor Sharangovich SOG 2.5
o+105 / u-140
43% 50% 0%0/2 3 O
Andrei Kuzmenko SOG 1.5
o-120 / u-115
50% 50% 50%1/2 0 U
Mikael Backlund SOG 2.5
o+100 / u-135
36% 40% 50%1/2 3 O
Jonathan Huberdeau SOG 1.5
o-145 / u+110
43% 40% 100%2/2 3 O
Matt Coronato SOG 1.5
o-150 / u+115
44% 40% 100%1/1 3 O
Nazem Kadri SOG 3.5
o+130 / u-175
29% 30% 50%1/2 4 O
MacKenzie Weegar SOG 2.5
o-110 / u-120
36% 30% 100%2/2 1 U
Dan Vladar SV 27.5
o-110 / u-120
29% 50% 0%0/1 17 U
BUFPropLineSeasonL10H2HActual
Tage Thompson G 0.5
o+140
57% 60% 100%2/2 1 O
Ryan McLeod G 0.5
o+575
29% 40% 25%1/4 0 U
JJ Peterka G 0.5
o+170
33% 40% 100%2/2 0 U
Jason Zucker G 0.5
o+350
21% 30% 0%0/2 0 U
Jordan Greenway G 0.5
o+500
23% 30% 0%0/2 0 U
Alex Tuch G 0.5
o+230
29% 20% 0%0/2 0 U
Rasmus Dahlin G 0.5
o+375
14% 20% 0%0/2 0 U
Bowen Byram G 0.5
o+600
14% 20% 0%0/3 0 U
Dylan Cozens G 0.5
o+300
14% 20% 0%0/2 0 U
Owen Power G 0.5
o+600
21% 20% 0%0/2 0 U
Zach Benson G 0.5
o+400
13% 20% 0%0/2 1 O
Sam Lafferty G 0.5
o+750
8% 10% 25%1/4 0 U
Beck Malenstyn G 0.5
o+750
7% 10% 0%0/2 0 U
Peyton Krebs G 0.5
o+700
8% 10% 50%1/2 0 U
Jack Quinn G 0.5
o+350
8% 10% — 0 U
Connor Clifton G 0.5
o+1600
0% 0% 50%1/2 0 U
Dennis Gilbert G 0.5
o+2000
3% 0% — 0 U
Jacob Bryson G 0.5
o+2000
3% 0% 0%0/1 0 U
Tage Thompson PTS 0.5
o-195 / u+145
79% 90% 100%2/2 1 O
Jason Zucker PTS 0.5
o+125 / u-165
64% 80% 0%0/2 0 U
JJ Peterka PTS 0.5
o-145 / u+110
67% 70% 100%2/2 1 O
Alex Tuch PTS 0.5
o-140 / u+105
64% 60% 50%1/2 0 U
Rasmus Dahlin PTS 0.5
o-145 / u+110
50% 60% 50%1/2 1 O
Owen Power PTS 0.5
o+130 / u-175
50% 60% 0%0/2 1 O
Bowen Byram PTS 0.5
o+145 / u-195
43% 50% 33%1/3 0 U
Dylan Cozens PTS 0.5
o+110 / u-145
36% 50% 50%1/2 0 U
Jack Quinn PTS 0.5
o+130 / u-175
23% 30% — 0 U
Zach Benson PTS 0.5
o+160 / u-220
13% 20% 0%0/2 1 O
Tage Thompson A 0.5
o+130 / u-170
50% 70% 50%1/2 0 U
Jason Zucker A 0.5
o+220 / u-300
50% 60% 0%0/2 0 U
Alex Tuch A 0.5
o+135 / u-185
50% 50% 50%1/2 0 U
JJ Peterka A 0.5
o+160 / u-220
50% 50% 0%0/2 1 O
Rasmus Dahlin A 0.5
o-105 / u-130
36% 40% 50%1/2 1 O
Owen Power A 0.5
o+175 / u-240
29% 40% 0%0/2 1 O
Bowen Byram A 0.5
o+195 / u-260
29% 30% 33%1/3 0 U
Dylan Cozens A 0.5
o+200 / u-275
21% 30% 50%1/2 0 U
Jack Quinn A 0.5
o+230 / u-325
15% 20% — 0 U
Zach Benson A 0.5
o+275 / u-425
13% 10% 0%0/2 0 U
Rasmus Dahlin SOG 2.5
o-155 / u+115
50% 70% 100%2/2 3 O
Alex Tuch SOG 2.5
o-110 / u-120
57% 60% 0%0/2 2 U
Dylan Cozens SOG 2.5
o+110 / u-145
57% 60% 50%1/2 2 U
JJ Peterka SOG 2.5
o-155 / u+120
50% 60% 50%1/2 0 U
Jason Zucker SOG 1.5
o-160 / u+120
43% 50% 50%1/2 0 U
Jack Quinn SOG 1.5
o-155 / u+115
39% 50% — 0 U
Tage Thompson SOG 3.5
o-105 / u-125
21% 20% 0%0/2 4 O
Ukko-Pekka Luukkonen SV 27.5
o-110 / u-120
40% 40% 100%1/1 24 U
Head-to-Head last 10 meetings
DateWhereScoreP1P2P3TotalHR CloseWinner
Mar 24, 2024 at CGY BUF 4–1 1–00–13–0 5 — BUF
Oct 19, 2023 at BUF BUF 3–4 2–20–01–2 7 — CGY
Feb 11, 2023 at BUF BUF 2–7 2–00–40–3 9 — CGY
Oct 20, 2022 at CGY BUF 6–3 3–11–12–1 9 — BUF
Mar 18, 2022 at CGY BUF 1–0 OT 0–00–00–0 1 — BUF
Nov 18, 2021 at BUF BUF 0–5 0–10–40–0 5 — CGY
Dec 5, 2019 at CGY BUF 3–4 1–10–22–1 7 — CGY
Nov 27, 2019 at BUF BUF 2–3 OT 0–11–01–1 5 — CGY
Jan 16, 2019 at CGY BUF 4–3 OT 0–11–02–2 7 — BUF
Oct 30, 2018 at BUF BUF 1–2 OT 1–00–00–1 3 — CGY