bayesRatings

Flames at Sharks

NHL · Thursday, Feb 26 · 9:00 PM CT · SAP Center at San Jose · Final CGY 4 – SJ 1

Final Box Score

from the game summary
Team123T
CGY0134
SJ0101
Team box
CGY·SJ
29
shots
35
0 of 3
power play
0 of 3
50.9
faceoff %
49.1
16
hits
33
23
blocked shots
7
6
penalty minutes
6
Top performers
Goalies
GoalieTeamSASVSV%
Dustin WolfCGY3534.971
Yaroslav AskarovSJ2825.893

For context, not in our forecast.

Game Flow

score margin
SJ +3
CGY +3
P1P2P3
largest lead: SJ 1 · CGY 3lead changes: 1

For context, not in our forecast.

Final · our forecast was CGY 50%, SJ 50% · Updated Feb 26

Expected margin
Even
Expected score
CGY 3.1 – 2.9 SJ
Expected total
6.0
FlamesThe matchupSharks
−101Our fair odds+101
3.1Expected goals2.9
−0.17Power rating−0.35
2.5Goals / game3.1
3.0Allowed / game3.5
29.0Shots / game25.5
49.1Faceoff %47.4
21.4Hits / game20.7
23−33Season record27−28
4−6Last 104−6

Prediction markets

Kalshi · Polymarket US · ProphetX · Novig
CGY chance · SJ chance
Our model fair50.2%49.8%
Kalshino two-sided price
Polymarket USno two-sided price
ProphetXno two-sided price
Novigno two-sided price
Full price table
TeamOur modelfairKalshi Polymarket US ProphetX Novig 
Moneyline
CGYCalgary Flames−10150%————
SJSan Jose Sharks+10150%————
Spreadabout even
CGYCalgary Flames−0.2our margin————
SJSan Jose Sharks+0.2our margin————
Totalwe expect 6.0
Over6.0our total————
Under6.0our total————

These are each venue’s last prices before the start (Kalshi’s moneyline: its pre-game close). Odds are the price to buy that side now, taker fee included; the small percent is the implied chance of that same price. Highlighted is the best price in the row among venues on the same line. — means not listed (hover or tap for why). A market price is not the true chance of winning.

Margin range

Even game expected
Calgary Flames by 6 goals: <1%Calgary Flames by 5 goals: 2%Calgary Flames by 4 goals: 6%Calgary Flames by 3 goals: 12%Calgary Flames by 2 goals: 11%Calgary Flames by 1 goal: 18%San Jose Sharks by 1 goal: 25%San Jose Sharks by 2 goals: 9%San Jose Sharks by 3 goals: 9%San Jose Sharks by 4 goals: 4%San Jose Sharks by 5 goals: 1%San Jose Sharks by 6 goals: <1%
← CGY wins bySJ wins by →
Calgary Flames wins by 2 or more32%
Calgary Flames wins by 3 or more22%
San Jose Sharks wins by 2 or more25%
Decided by one goal43%

Centered on the expected margin above; shape from each team's expected goals, with ties after regulation settled as one-goal games, matched to 7,066 past NHL games.

Total range

6.0 expected
1 goals: 2%2 goals: 2%3 goals: 12%4 goals: 9%5 goals: 22%6 goals: 11%7 goals: 18%8 goals: 7%9 goals: 9%10 goals: 3%11 goals: 3%12 goals: 1%13 goals: 1%
Total goals, both teams
Total over 5.553%
Total over 6.542%
Total over 7.523%
Total from 6 to 729%

Centered on the expected total above; shape from each team's expected goals, with ties after regulation settled as one-goal games, matched to 7,066 past NHL games.

Starting Goalies

from the box score
CGYDustin Wolf G · last 5 starts: .877 save %, 2.99 GAAstarted
SJYaroslav Askarov G · last 5 starts: .874 save %, 3.56 GAAstarted

Starting goalies are part of our forecast.

Rest and Schedule

before this game
CGY·SJ
Feb 4 vs EDM
last game
Feb 4 at COL
21 days
days of rest
21 days
no
back-to-back
no
0
games in last 7 days
0
road after a home game
home / road
home after a road game

For context, not in our forecast.

Team Comparison

2025–26 season · box-score averages from 55+ games
CGY·SJ
−0.17
rating (0 = average)
−0.35
2.5
goals / game
3.1
3.0
goals allowed / game
3.5
23−33
season record
27−28
15−14
home record
14−12
8−19
away record
13−16
W1
streak
L4
4−6
last 10
4−6
29.0
shots / game
25.5
49.1
faceoff %
47.4
21.4
hits / game
20.7
14.8
blocked shots / game
15.6
4.4
takeaways / game
4.5
16.2
giveaways / game
15.9

Rating Trend

CGY · SJ · 113 days
Calgary FlamesSan Jose Sharks
Rating (0 = average team)

Head to Head

last 10 meetings · SJ 2−8
Jan 31at CGYCGY 3 − 2
Dec 16, 2025at SJSJ 6 − 3
Nov 13, 2025at CGYCGY 2 − 0
Apr 13, 2025at CGYCGY 5 − 2
Apr 7, 2025at SJCGY 3 − 2
Feb 23, 2025at CGYCGY 3 − 2
Dec 28, 2024at SJCGY 3 − 1
Apr 18, 2024at CGYCGY 5 − 1
Apr 9, 2024at SJCGY 3 − 2 OT
Feb 15, 2024at CGYSJ 6 − 3

CGY · Last 10

4−6 · streak W1
Feb 4vs EDM4 − 3W
Feb 2vs TOR2 − 4L
Jan 31vs SJ3 − 2W
Jan 29at MIN1 − 4L
Jan 25vs ANA3 − 4L
Jan 23vs WSH1 − 3L
Jan 21vs PIT1 − 4L
Jan 19vs NJ1 − 2L
Jan 17vs NYI4 − 2W
Jan 15at CHI3 − 1W

SJ · Last 10

4−6 · streak L4
Feb 4at COL2 − 4L
Feb 2at CHI3 − 6L
Jan 31at CGY2 − 3L
Jan 29at EDM3 − 4L
Jan 27at VAN5 − 2W
Jan 23vs NYR3 − 1W
Jan 20at TB1 − 4L
Jan 19at FLA4 − 1W
Jan 16at DET2 − 4L
Jan 15at WSH3 − 2W