momentum.
FINAL · TUE, OCT 20

San Jose
Sharks
San Jose
4–3FINAL
Montreal
Canadiens
Montreal

The story: M. Celebrini leads SJS past MTL

THREE STARS · OFFICIAL

Tonight's best.

KEY PLAYERS · HOW THEY DID

The three hottest on each side.

OUR PICK · HOW IT PLAYED

The model missed this one.

60%MTL WIN
✗ MISS
YTD: 55%
MTL was favored but lost.
SJS 40%MTL 60%
Why · Top Factors
Macklin Celebrini 44Top Heat46 Josh Anderson
76Energy100
87.2Goalie SV%89.1
1Rest Days3
2H2H Wins (L2)0
MTL energy edge
HEAT IMPACT

Who moved up. Who moved down.

AI Recap

M. Celebrini leads SJS past MTL

M. Celebrini finished with 3 points (2G 1A). Final score: SJS 4–3 MTL. Power play went SJS 2/3 and MTL 0/2.

READ FULL RECAP →
If you missed it
MARKET ODDS · 23 BOOKMAKERS

What the books say.

Our model: MTL 60% · Market (Pinnacle): MTL 67%

◆PinnaclesharpestSJS 2.96 · MTL 1.45
SJS
MTL
SJS 33%MTL 67%
All bookmakers (22)
Marathonbet
SJS 26%MTL 53%
Onexbet
SJS 26%MTL 53%
Betclic fr
SJS 25%MTL 54%
Unibet fr
SJS 25%MTL 53%
Codere it
SJS 25%MTL 54%
Sport888
SJS 34%MTL 66%
William Hill
SJS 34%MTL 66%
Winamax fr
SJS 26%MTL 54%
Winamax de
SJS 26%MTL 54%
Gtbets
SJS 34%MTL 66%
Unibet nl
SJS 24%MTL 55%
Unibet se
SJS 24%MTL 55%
Leovegas se
SJS 24%MTL 55%
Betonlineag
SJS 32%MTL 68%
Matchbook
SJS 33%MTL 67%
Betanysports
SJS 33%MTL 67%
Betsson
SJS 34%MTL 66%
Nordicbet
SJS 34%MTL 66%
Mybookieag
SJS 34%MTL 66%
Coolbet
SJS 25%MTL 54%
Tipico de
SJS 24%MTL 55%
Everygame
SJS 36%MTL 64%

Win % removes the bookmaker margin · decimal odds shown beside each book.

BOX SCORE · SOURCE: NHL.COM

Everyone who played.

Sorted by points, then ice time. Heat is each player's form over his last five games.

San JoseSan Jose Sharks30 SOG · 22 HIT · 21 BLK · 10 PIM · 2 PPG
FORWARDSGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
71Macklin CelebriniCGWG213-161103523:0758
77Michael MisaC101030023614:0913
73Tyler ToffoliC1 PPG1010101010012:1839
2Will SmithC011-11000–18:5031
41Ivar StenbergL01103020–17:4452
44Kiefer SherwoodL01102710–16:1422
92Igor ChernyshovL000-11010–17:0211
51Collin GrafR00003030–15:500
27Mason MarchmentL00002110–15:0621
10Ty DellandreaC000012127511:37–
23Barclay GoodrowC00001002–11:320
63Zack OstapchukC000002028010:510
DEFENSEGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
65Jacob TroubaD011-11540–23:0815
7Michael KesselringD000-11002–20:3117
25Darnell NurseD00000120–20:200
6Sam DickinsonD000-10120–20:150
9Dmitry OrlovD000+12020–17:3327
5Nolan AllanD00002200–16:5210
GOALIESDECSAGASVSV%TOI
33Alex NedeljkovicW34331.91262:13
MontrealMontréal Canadiens34 SOG · 15 HIT · 8 BLK · 10 PIM
FORWARDSGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
14Nick SuzukiC112+340106021:0337
13Cole CaufieldR112+33000–19:3651
20Juraj SlafkovskýL112+21102–17:1652
24Phillip DanaultC011+141005315:4410
15Alex NewhookC000-112005516:2121
17Josh AndersonR000-22010–16:1334
22Chris KreiderL000-11100–15:280
76Zachary BolducR00000410–14:5534
71Jake EvansC000-110003313:590
85Alexandre TexierL00001112–13:1012
91Oliver KapanenC00002000–10:300
77Kirby DachC000-111005010:150
DEFENSEGAPTS+/-SOGHITBLKPIMFO%TOIHEAT
48Lane HutsonD011+12130–25:46–
21Kaiden GuhleD00003202–22:518
45Alexandre CarrierD000+11000–22:1316
53Noah DobsonD00004100–21:448
72Arber XhekajD00001014–13:14–
42Adam EngstromD00002000–12:560
GOALIESDECSAGASVSV%TOI
75Jakub DobesO30426.86762:02