FINAL · THU, OCT 8Enterprise Center

SharksSan Jose3–2FINAL
BluesSt. Louis
Sharks
San Jose
Blues
St. Louis
The story: T. Toffoli leads SJS past STL
THREE STARS · OFFICIAL
Tonight's best.
KEY PLAYERS · HOW THEY DID
The three hottest on each side.
OUR PICK · HOW IT PLAYED
The model called it.
51%SJS WIN
✓ HIT
YTD: 55%
SJS won — the model called it.
SJS 51%STL 49%
Why · Top Factors
Macklin Celebrini 85Top Heat68 Jimmy Snuggerud
98Energy98
87.2Goalie SV%90.2
3Rest Days2
1H2H Wins (L3)2
HEAT IMPACT
Who moved up. Who moved down.
AI Recap
T. Toffoli leads SJS past STL
T. Toffoli finished with 2 points (1G 1A). Final score: SJS 3–2 STL. Power play went SJS 0/4 and STL 0/2.
If you missed it
MARKET ODDS · 21 BOOKMAKERS
What the books say.
Our model: SJS 51% · Market (Pinnacle): SJS 41%
◆PinnaclesharpestSJS 2.37 · STL 1.66
SJS 41%STL 59%
All bookmakers (20)
Betsson
SJS 42%STL 58%
Coolbet
SJS 31%STL 46%
Nordicbet
SJS 42%STL 58%
Matchbook
SJS 41%STL 59%
Mybookieag
SJS 42%STL 58%
Betanysports
SJS 41%STL 59%
Everygame
SJS 42%STL 58%
Onexbet
SJS 31%STL 46%
Unibet fr
SJS 32%STL 45%
Betclic fr
SJS 32%STL 45%
Winamax fr
SJS 32%STL 45%
Winamax de
SJS 32%STL 46%
William Hill
SJS 43%STL 57%
Tipico de
SJS 31%STL 46%
Gtbets
SJS 42%STL 58%
Codere it
SJS 32%STL 45%
Leovegas se
SJS 30%STL 47%
Unibet se
SJS 30%STL 47%
Unibet nl
SJS 30%STL 48%
Betonlineag
SJS 41%STL 59%
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.
| FORWARDS | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 73Tyler ToffoliC | 1 | 1 | 2 | +1 | 4 | 1 | 0 | 0 | – | 15:51 | 49 |
| 51Collin GrafR | 1 | 0 | 1 | +1 | 3 | 2 | 1 | 0 | – | 14:16 | 21 |
| 21Alexander WennbergC | 0 | 1 | 1 | +1 | 1 | 0 | 0 | 0 | 55 | 20:00 | 9 |
| 41Ivar StenbergL | 0 | 1 | 1 | +1 | 2 | 0 | 0 | 2 | – | 17:21 | – |
| 77Michael MisaC | 0 | 1 | 1 | +2 | 0 | 1 | 0 | 0 | 45 | 15:14 | 36 |
| 27Mason MarchmentL | 0 | 0 | 0 | -1 | 3 | 1 | 1 | 0 | – | 18:07 | – |
| 44Kiefer SherwoodL | 0 | 0 | 0 | 0 | 1 | 10 | 1 | 0 | – | 17:57 | 23 |
| 92Igor ChernyshovL | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | – | 15:56 | 45 |
| 2Will SmithC | 0 | 0 | 0 | -2 | 1 | 1 | 1 | 0 | 36 | 15:33 | 48 |
| 10Ty DellandreaC | 0 | 0 | 0 | 0 | 1 | 2 | 1 | 0 | 60 | 12:31 | 0 |
| 63Zack OstapchukC | 0 | 0 | 0 | 0 | 1 | 4 | 0 | 0 | 83 | 12:30 | 0 |
| 23Barclay GoodrowC | 0 | 0 | 0 | 0 | 0 | 3 | 1 | 0 | – | 10:27 | 0 |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 25Darnell NurseDGWG | 1 | 0 | 1 | +1 | 2 | 1 | 2 | 0 | – | 22:38 | – |
| 65Jacob TroubaD | 0 | 1 | 1 | 0 | 4 | 4 | 1 | 0 | – | 23:43 | – |
| 6Sam DickinsonD | 0 | 1 | 1 | 0 | 0 | 4 | 1 | 0 | – | 15:43 | – |
| 9Dmitry OrlovD | 0 | 0 | 0 | 0 | 0 | 2 | 3 | 0 | – | 18:20 | 0 |
| 7Michael KesselringD | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 2 | – | 16:56 | – |
| 42Luca CagnoniD | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | – | 16:06 | – |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 33Alex Nedeljkovic | W | 26 | 2 | 24 | .923 | 61:03 |
| FORWARDS | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 77Connor McMichaelL | 1 | 0 | 1 | -1 | 2 | 0 | 0 | 0 | – | 16:08 | – |
| 65Dillon DubeC | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | – | 11:07 | – |
| 83Mason McTavishC | 0 | 1 | 1 | +1 | 5 | 2 | 0 | 0 | 56 | 14:29 | – |
| 29Jonatan BerggrenR | 0 | 1 | 1 | +1 | 0 | 0 | 0 | 0 | – | 12:17 | 12 |
| 18Robert ThomasC | 0 | 0 | 0 | -2 | 2 | 1 | 1 | 0 | 52 | 20:37 | 26 |
| 89Pavel BuchnevichL | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | – | 19:35 | 20 |
| 81Dylan HollowayL | 0 | 0 | 0 | -1 | 2 | 1 | 1 | 0 | – | 17:27 | 20 |
| 21Jimmy SnuggerudR | 0 | 0 | 0 | -1 | 1 | 2 | 0 | 0 | – | 17:12 | 29 |
| 63Jake NeighboursL | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | – | 14:52 | 0 |
| 15Dalibor DvorskyR | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | – | 14:48 | 26 |
| 22Pius SuterC | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 0 | 71 | 11:13 | 36 |
| 49Ross JohnstonL | 0 | 0 | 0 | 0 | 1 | 5 | 1 | 0 | – | 8:02 | – |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 6Philip BrobergD | 0 | 0 | 0 | -1 | 2 | 1 | 0 | 0 | – | 24:25 | 22 |
| 55Colton ParaykoD | 0 | 0 | 0 | 0 | 0 | 3 | 3 | 0 | – | 23:23 | 8 |
| 17Cam FowlerD | 0 | 0 | 0 | +1 | 0 | 0 | 1 | 2 | – | 22:43 | 8 |
| 25Brandon CarloD | 0 | 0 | 0 | 0 | 1 | 2 | 1 | 2 | – | 18:38 | – |
| 36Adam JiricekD | 0 | 0 | 0 | -1 | 1 | 2 | 0 | 2 | – | 14:18 | – |
| 72Justin BarronD | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | – | 14:06 | – |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 30Joel Hofer | O | 27 | 3 | 24 | .889 | 60:52 |


