OTT
4-1
CGY
Final
xG Story-Flow

Momentum Graph

OTT xG1.15
CGY xG0.52
CGY
Home
Away
OTT
0
60
Predictive Model · Logistic Regression

Chance To Win

Logistic decay model · Score weight × time / xG merit · starts 50%

OTT Win%99.6
CGY Win%0.4
Merit Engine · Performance Percentiles

Deserve-To-Win

Advanced merit tracking: Shots, Blocked Shots, Hits, Giveaways/Takeaways, and Penalties weighted into a unified "Deserve %".

OTT Deserve60.9%
CGY Deserve39.1%
OTT Merit Lead
Positional Density

Shot Distribution

OTTCGY
Goal
High Danger (≥ 8%)
Med Danger (3.5% - 8%)
Low Danger (< 3.5%)

Team Dominance

OTT
OTT
Matchup
CGY
CGY
58.8%Possession41.2%
37Shots on Goal20
56.1%Faceoff Win %43.9%
18Hits18
18Blocked Shots14
5Takeaways3
13Giveaways18
6Penalty Minutes8

Live Feed

3P • 19:46Goal

S. Pinto

Assists: M. Amadio, A. Zub

wrist
3P • 17:59Goal

T. Stützle

Unassisted

wrist
3P • 06:33Goal

D. Cozens

Assists: B. Tkachuk, D. Batherson

wrist
2P • 09:35Goal

L. Eller

Assists: R. Greig, F. Zetterlund

snap
1P • 17:04Goal

M. Pospisil

Assists: M. Gridin, Y. Sharangovich

wrist
Player ProfileGAPTS+/-PIMSOGHITSBLKSTOI
B. TkachukL
011003017:29
S. PintoC
101+104217:50
T. StützleC
101004022:38
D. BathersonR
011002118:36
F. ZetterlundL
011003009:03
N. CousinsC
000000812:25
M. AmadioR
011+223217:25
K. MacDermidL
000-100002:02
D. CozensC
101002116:30
C. GirouxR
000021116:38
R. GreigC
011+201117:45
L. EllerC
101+101110:19
A. ZubD
011+121018:35
N. JensenD
000+101016:54
J. SpenceD
000003016:59
T. KlevenD
000+100115:27
T. ChabotD
000004024:14
J. SandersonD
000+104023:51