TRANSACTION · MLBNationals: Recalled 3B Brady House from Rochester (IL) (Jul 26)
TRANSACTION · MLBGiants: Recalled LHP Carson Whisenhunt from Sacramento (PCL) (Jul 26)
TRANSACTION · MLBPirates: Agreed to terms with OF Derek Curiel on a contract (Jul 26)
TRANSACTION · NBAGrizzlies: Waived G Kentavious Caldwell-Pope (Jul 26)
TRANSACTION · NBA76ers: Signed F LeBron James to a contract (Jul 26)
TRANSACTION · WNBAMercury: Released F Quionche Carter (Jul 26)
Free during beta —to track favorites + alerts
FINAL+2MTL
MTL

MTL

42-21-10

31
CAR

CAR

46-21-6

NHLSun, Mar 29FinalSeriesMTL wins series 3-0VegasCAR -175

NHL · Montreal Canadiens at Carolina Hurricanes · final

NHL · Box scoreEDGE

Final

Forwards

forwards box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
000200014:11
112300015:45
000023015:34
010000015:20
000052017:55
000001011:27
000102015:41
000121017:14
012212019:49
212511220:17
000003012:41

Defensemen

defenses box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
001014019:05
000413022:07
000021219:42
022004019:31
000003023:23
001011010:30
00005105:11

Goalies

goalies box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
35134.97160:00

Stat compare

Headline stats · full table below

6

PIM

8

Team stats

MTL

Away

Stat

CAR

Home

18

Shots

35

25.0

PCT

33.3

6

PIM

8

22

Faceoffs W

26

32

Blocks

12

14

Giveaways

13

4

Takeaways

4

Playoff series

May 22MTLMTL6@CARCAR2
May 23MTLMTL2@CARCAR3
May 26CARCAR3@MTLMTL2
May 28CARCAR4@MTLMTL0
May 30MTLMTL1@CARCAR6

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

CAR -1.5

Total

6.5

Defensive · -2.0 vs avg

Moneyline

MTLMTL+14541%
CARCAR-17564%

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

Line movement · 32 snapshots

ESPN-tracked · 21+

Spread

1.5

0.0 since open

Total

6.5

0.0 since open

How it ended

MTL beat CAR 3-1. N. Suzuki led the way — 2 G · 1 A · 5 SOG.

Last play

Game End

Linescore (quarters)

Team123T
MTL0303
CAR1001

Period scoring

MTL won 1 · CAR won 1

0
1

1

3
0

2

0
0

3

MTL
CAR

Play-by-play · 326 plays

period
event
player
  1. 3rd·20:00

    Game End

    MTL 3·CAR 1

  2. 3rd·20:00

    End of 3rd Period

    MTL 3·CAR 1

  3. 3rd·19:37

    Jake Evans shot blocked by Shayne Gostisbehere

    ·

    MTL 3·CAR 1

  4. 3rd·19:36

    Giveaway by Jaccob Slavin

    MTL 3·CAR 1

  5. 3rd·19:22

    Giveaway by Jackson Blake

    MTL 3·CAR 1

  6. 3rd·19:13

    Mark Jankowski hit Phillip Danault

    ·

    MTL 3·CAR 1

  7. 3rd·18:21

    Juraj Slafkovský shot blocked by Nikolaj Ehlers

    ·

    MTL 3·CAR 1

  8. 3rd·18:08

    Kaiden Guhle hit Seth Jarvis

    ·

    MTL 3·CAR 1

  9. 3rd·18:00

    Nikolaj Ehlers hit Nick Suzuki

    ·

    MTL 3·CAR 1

  10. 3rd·17:55

    Jake Evans shot blocked by Shayne Gostisbehere

    ·

    MTL 3·CAR 1

  11. 3rd·17:29

    Nikolaj Ehlers hit Noah Dobson

    ·

    MTL 3·CAR 1

  12. 3rd·17:28

    Takeaway by Nikolaj Ehlers

    MTL 3·CAR 1

  13. 3rd·17:07

    Sebastian Aho shot blocked by Nick Suzuki

    ·

    MTL 3·CAR 1

  14. 3rd·17:01

    Nick Suzuki hit Sebastian Aho

    ·

    MTL 3·CAR 1

  15. 3rd·16:51

    Jordan Staal Backhand Wide Right

    ·

    MTL 3·CAR 1

  16. 3rd·16:50

    Shayne Gostisbehere Slap Shot saved by Jakub Dobes

    ·

    MTL 3·CAR 1

  17. 3rd·16:47

    Jordan Staal faceoff won against Nick Suzuki

    ·

    MTL 3·CAR 1

  18. 3rd·16:47

    Icing

    MTL 3·CAR 1

  19. 3rd·16:42

    Juraj Slafkovský Snap Shot Wide Left

    MTL 3·CAR 1

  20. 3rd·16:41

    Jordan Staal faceoff won against Nick Suzuki

    ·

    MTL 3·CAR 1

  21. 3rd·16:41

    Goalie Stopped

    MTL 3·CAR 1

  22. 3rd·16:39

    Nikolaj Ehlers Snap Shot High and Wide Right

    ·

    MTL 3·CAR 1

  23. 3rd·16:20

    Taylor Hall Snap Shot saved by Jakub Dobes

    ·

    MTL 3·CAR 1

  24. 3rd·16:09

    Jackson Blake Snap Shot saved by Jakub Dobes

    ·

    MTL 3·CAR 1

  25. 3rd·15:13

    Seth Jarvis shot blocked by Phillip Danault

    ·

    MTL 3·CAR 1

  26. 3rd·15:03

    Andrei Svechnikov Backhand Wide Right

    ·

    MTL 3·CAR 1

  27. 3rd·15:02

    Sebastian Aho shot blocked by Oliver Kapanen

    ·

    MTL 3·CAR 1

  28. 3rd·14:50

    Shayne Gostisbehere shot blocked by Noah Dobson

    ·

    MTL 3·CAR 1

  29. 3rd·14:48

    Shayne Gostisbehere shot blocked by Phillip Danault

    ·

    MTL 3·CAR 1

  30. 3rd·13:48

    Sebastian Aho shot blocked by Alexandre Carrier

    · ·

    MTL 3·CAR 1

Betting line

CAR -1.5·O/U 6.5·MTL +145/CAR -175

DraftKings · via ESPN

Recap · NHL

ontreal Canadiens went into Carolina Hurricanes and beat them, 3–1.

MTL +1.5 cashed (CAR lost outright). Total stayed UNDER 6.5 by 2.5.

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

NHL EDGE · Possession & xG

Our PBP model

Shot-share, expected goals, and goalie goals-saved-above-expected — the control layer the box score can't show.

  • Nick Suzuki · MTL0.8736.2%42.5%20:42 TOI · 0.87 iXG · 36.2% CF · 42.5% xGF
  • Seth Jarvis · CAR0.7471.4%72.0%19:24 TOI · 0.74 iXG · 71.4% CF · 72.0% xGF
  • Jackson Blake · CAR0.5975.0%82.7%19:00 TOI · 0.59 iXG · 75.0% CF · 82.7% xGF
  • Cole Caufield · MTL0.5536.8%46.7%15:54 TOI · 0.55 iXG · 36.8% CF · 46.7% xGF
  • Jordan Staal · CAR0.5082.2%69.5%17:30 TOI · 0.50 iXG · 82.2% CF · 69.5% xGF
  • Logan Stankoven · CAR0.4675.0%78.5%18:48 TOI · 0.46 iXG · 75.0% CF · 78.5% xGF
  • Jakub Dobes · MTL+3.00341 · .971 SV% · +3.00 GSAx
  • Frederik Andersen · CAR-0.63153 · .833 SV% · -0.63 GSAx

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.

60.3%

ensemble · CAR favored

  • Elo Static

    60.3%

    P(CAR win)

    68%

    weight

  • Goalie Starter

    fallback · inputs missing

    60.3%

    P(CAR win)

    15%

    weight

  • Xg Blend

    fallback · inputs missing

    60.3%

    P(CAR win)

    16%

    weight

Disagreement

0.00 pp

weighted σ across sub-models

Confidence

100% · high

maps from disagreement

Substrate count

1 / 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