Live · 9
Free during beta —to track favorites + alerts
FINAL+1ANA
CGY

CGY

24-28-7

23
ANA

ANA

33-23-3

Historical comparables

Games like this · top 6 from 998 candidates

basis · elo_diff + win_prob + day_of_year

NHLSun, Mar 1FinalSeriesANA leads series 2-0VegasANA -185

Recap · NHL

naheim Ducks held off Calgary Flames, 3–2.

CGY +1.5 cashed (ANA won by 1). Total stayed UNDER 6.5 by 1.5.

ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page

NHL · Calgary Flames at Anaheim Ducks · final

NHL · Box scoreEDGE

Final/SO
2
3
CGY24-28-7ANA33-23-3
CGY

CGY

24-28-7

2
Skating
Player+/-GAPIM
Skating
Player+/-GAPIM
Skating
Player+/-GAPIM
GoalieSkatingGoalie
PlayerGASASVSV%
ANA

ANA

33-23-3

3
Skating
Player+/-GAPIM
Skating
Player+/-GAPIM
Skating
Player+/-GAPIM
GoalieSkatingGoalie
PlayerGASASVSV%

Stat compare

Headline stats · full table below

10

PIM

6

Season series

ANA leads series 2-0

Jan 26ANAANA4@CGYCGY3
Mar 2CGYCGY2@ANAANA3today
Mar 27ANAANA3@CGYCGY2
Apr 5CGYCGY5@ANAANA3

Vegas line center

DraftKings via ESPN · 21+

Spread

ANA -1.5

Total

6.5

Defensive · -2.0 vs avg

Moneyline

CGYCGY+15439%
ANAANA-18565%

Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.

Line movement · 19 snapshots

ESPN-tracked · 21+

Spread

1.5

0.0 since open

Total

6.5

0.0 since open

How it ended

ANA beat CGY 3-2.

Last play

Game End

Linescore (quarters)

Team123OTSOT
CGY110002
ANA011013

Period scoring

CGY won 1 · ANA won 2

1
0

1

1
1

2

0
1

3

0
0

OT

0
1

SO

CGY
ANA

Play-by-play · 411 plays

period
event
player
  1. SO·0:00

    Game End

    CGY 1·ANA 2

  2. SO·0:00

    End of OT

    CGY 1·ANA 2

  3. SO·0:00

    End of Shootout

    CGY 1·ANA 2

  4. SO·0:00

    Matvei Gridin Snap Shot Hit Left Post

    ·

    CGY 1·ANA 2

  5. SO·0:00

    Mason McTavish Goal Wrist Shot

    CGY 1·ANA 2

  6. SO·0:00

    Nazem Kadri Goal Snap Shot

    CGY 1·ANA 2

  7. SO·0:00

    Beckett Sennecke Between Legs saved by Devin Cooley

    ·

    CGY 1·ANA 2

  8. SO·0:00

    Morgan Frost Wrist Shot saved by Lukas Dostal

    ·

    CGY 1·ANA 2

  9. SO·0:00

    Leo Carlsson Goal Backhand

    CGY 1·ANA 2

  10. SO·0:00

    Start of Shootout

    CGY 1·ANA 2

  11. OT·5:00

    End of OT

    CGY 2·ANA 2

  12. OT·4:58

    Cutter Gauthier Snap Shot Wide Right

    ·

    CGY 2·ANA 2

  13. OT·4:35

    Cutter Gauthier faceoff won against Mikael Backlund

    ·

    CGY 2·ANA 2

  14. OT·4:35

    Timeout - Home

    CGY 2·ANA 2

  15. OT·4:35

    Morgan Frost Interference against Jacob Trouba

    ·

    CGY 2·ANA 2

  16. OT·4:32

    Ryan Poehling Backhand saved by Devin Cooley

    ·

    CGY 2·ANA 2

  17. OT·4:17

    Nazem Kadri Backhand saved by Lukas Dostal

    ·

    CGY 2·ANA 2

  18. OT·3:41

    Morgan Frost faceoff won against Ryan Poehling

    ·

    CGY 2·ANA 2

  19. OT·3:41

    Puck in Netting

    CGY 2·ANA 2

  20. OT·3:39

    Zach Whitecloud shot blocked by Chris Kreider

    ·

    CGY 2·ANA 2

  21. OT·2:58

    Matt Coronato Snap Shot Wide Right

    ·

    CGY 2·ANA 2

  22. OT·2:45

    Leo Carlsson shot blocked by MacKenzie Weegar

    ·

    CGY 2·ANA 2

  23. OT·1:17

    Ryan Poehling faceoff won against Morgan Frost

    ·

    CGY 2·ANA 2

  24. OT·1:17

    Puck in Netting

    CGY 2·ANA 2

  25. OT·1:15

    Jackson LaCombe Snap Shot saved by Devin Cooley

    ·

    CGY 2·ANA 2

  26. OT·1:09

    Takeaway by Chris Kreider

    CGY 2·ANA 2

  27. OT·1:04

    Giveaway by Nazem Kadri

    CGY 2·ANA 2

  28. OT·0:00

    Morgan Frost faceoff won against Leo Carlsson

    ·

    CGY 2·ANA 2

  29. OT·0:00

    Start of Overtime

    CGY 2·ANA 2

  30. 3rd·20:00

    End of 3rd Period

    CGY 2·ANA 2

Team stats

CGY

Away

Stat

ANA

Home

34

Shots

36

33.3

PCT

20.0

10

PIM

6

37

Faceoffs W

39

21

Blocks

15

16

Giveaways

22

5

Takeaways

7

Betting line

ANA -1.5·O/U 6.5·CGY +154/ANA -185

DraftKings · via ESPN

NHL EDGE · Tonight’s standouts

5 of 28 skaters with EDGE
  • Ryan PoehlingANA · C
    SKATE MPH23.498
  • Yan KuznetsovCGY · D
    SHOT MPH100.297
  • Leo CarlssonANA · C
    BURSTS4996
  • Mikael BacklundCGY · C
    SHOT MPH93.594
  • Jackson LaCombeANA · D
    DIST MI47.993

Model ensemble · how the prediction is built

3 sub-models, blended.

Each sub-model uses a different rating substrate. Bayesian model averaging weights them by rolling Brier score so the ensemble inherits each model's strengths. Disagreement flags games where the sub-models don't see eye-to-eye — lower confidence, wider band.

50.1%

ensemble · ANA favored

  • Elo Static

    fallback · inputs missing

    50.0%

    P(ANA win)

    33%

    weight

  • Goalie Starter

    fallback · inputs missing

    50.0%

    P(ANA win)

    32%

    weight

  • Xg Blend

    fallback · inputs missing

    50.0%

    P(ANA win)

    34%

    weight

Disagreement

0.00 pp

weighted σ across sub-models

Confidence

100% · high

maps from disagreement

Substrate count

0 / 3 active

ones with full inputs tonight

Weights recalibrated nightly on a 90-day rolling window with strict point-in-time correctness — no model gets credit for a game it hasn't seen. Headline % is Platt-scaled per league; sub-model rows show raw BMA inputs.

Data via ESPN · NHL API · hockeyR