FINAL · TUE, OCT 20UBS Arena

DucksAnaheim2–3FINAL
IslandersNY Islanders
Ducks
Anaheim
Islanders
NY Islanders
The story: S. Holmstrom leads NYI past ANA
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.
53%NYI WIN
✓ HIT
YTD: 55%
NYI won — the model called it.
ANA 47%NYI 53%
Why · Top Factors
Mikael Granlund 53Top Heat60 Matias Maccelli
79Energy100
87.1Goalie SV%90.2
1Rest Days3
1H2H Wins (L2)1
NYI energy edgeNYI easier schedule
HEAT IMPACT
Who moved up. Who moved down.
AI Recap
S. Holmstrom leads NYI past ANA
S. Holmstrom finished with 1 points (1G 0A). Final score: ANA 2–3 NYI. Power play went ANA 0/2 and NYI 1/4.
READ FULL RECAP →If you missed it
MARKET ODDS · 23 BOOKMAKERS
What the books say.
Our model: NYI 53% · Market (Pinnacle): NYI 58%
◆PinnaclesharpestANA 2.33 · NYI 1.68
ANA 42%NYI 58%
All bookmakers (22)
Marathonbet
ANA 31%NYI 46%
Onexbet
ANA 31%NYI 46%
Betclic fr
ANA 32%NYI 46%
Sport888
ANA 43%NYI 57%
Unibet fr
ANA 32%NYI 46%
William Hill
ANA 43%NYI 57%
Codere it
ANA 32%NYI 46%
Winamax fr
ANA 32%NYI 46%
Winamax de
ANA 32%NYI 46%
Gtbets
ANA 42%NYI 58%
Unibet nl
ANA 31%NYI 47%
Unibet se
ANA 31%NYI 47%
Leovegas se
ANA 31%NYI 47%
Betonlineag
ANA 42%NYI 58%
Matchbook
ANA 41%NYI 59%
Betanysports
ANA 42%NYI 58%
Coolbet
ANA 31%NYI 47%
Betsson
ANA 42%NYI 58%
Nordicbet
ANA 42%NYI 58%
Mybookieag
ANA 42%NYI 58%
Tipico de
ANA 31%NYI 47%
Everygame
ANA 42%NYI 58%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 91Leo CarlssonC | 0 | 2 | 2 | +1 | 2 | 0 | 0 | 0 | 40 | 20:44 | 34 |
| 17Alex KillornL | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | – | 15:45 | 29 |
| 77Frank VatranoR | 1 | 0 | 1 | +1 | 1 | 1 | 0 | 0 | – | 10:12 | 41 |
| 18A.J. GreerL | 0 | 1 | 1 | +1 | 0 | 2 | 1 | 5 | – | 12:09 | 28 |
| 45Beckett SenneckeR | 0 | 0 | 0 | +1 | 3 | 1 | 1 | 4 | – | 24:44 | 16 |
| 64Mikael GranlundC | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 52 | 20:35 | 45 |
| 61Cutter GauthierL | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | – | 17:28 | 11 |
| 42Tim WasheC | 0 | 0 | 0 | 0 | 0 | 5 | 1 | 0 | 42 | 14:35 | 11 |
| 39Jeff MalottL | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | – | 11:41 | 0 |
| 12Sam ColangeloR | 0 | 0 | 0 | -1 | 1 | 1 | 0 | 0 | – | 10:43 | 14 |
| 13Nikita NesterenkoC | 0 | 0 | 0 | -1 | 1 | 1 | 1 | 0 | – | 10:35 | 40 |
| 95Roger McQueenC | 0 | 0 | 0 | -1 | 0 | 2 | 0 | 2 | – | 10:31 | 0 |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2Jackson LaCombeD | 0 | 1 | 1 | +1 | 0 | 0 | 2 | 2 | – | 27:55 | 21 |
| 55Tyson HindsD | 0 | 0 | 0 | -1 | 2 | 1 | 4 | 0 | – | 22:43 | 0 |
| 67Tristan LuneauD | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 0 | – | 20:09 | 8 |
| 14Drew HellesonD | 0 | 0 | 0 | +1 | 0 | 3 | 3 | 0 | – | 19:25 | 0 |
| 47Noah WarrenD | 0 | 0 | 0 | -1 | 0 | 4 | 3 | 0 | – | 15:36 | – |
| 98Pavel MintyukovD | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | – | 10:26 | – |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 1Lukas Dostal | L | 25 | 3 | 22 | .880 | 57:19 |
| FORWARDS | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 92Simon HolmstromRGWG | 1 | 0 | 1 | -1 | 3 | 1 | 1 | 0 | – | 20:11 | 30 |
| 81Ondrej PalatL | 1 | 0 | 1 | +1 | 1 | 1 | 0 | 2 | – | 14:47 | 24 |
| 38Victor EklundR | 1 | 0 | 1 | 0 | 4 | 2 | 1 | 0 | – | 12:55 | 13 |
| 14Bo HorvatC | 0 | 1 | 1 | -1 | 3 | 1 | 0 | 0 | 65 | 21:35 | 38 |
| 44Jean-Gabriel PageauC | 0 | 1 | 1 | +1 | 1 | 3 | 1 | 0 | 52 | 17:16 | 31 |
| 10Brayden SchennC | 0 | 1 | 1 | 0 | 2 | 0 | 0 | 0 | 57 | 16:03 | 10 |
| 51Emil HeinemanL | 0 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | – | 14:28 | 11 |
| 11Anthony DuclairL | 0 | 1 | 1 | +1 | 1 | 0 | 0 | 0 | – | 13:47 | 26 |
| 21Kyle PalmieriC | 0 | 0 | 0 | 0 | 3 | 0 | 1 | 0 | – | 19:14 | 30 |
| 53Casey CizikasC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 60 | 11:11 | 0 |
| 32Kyle MacLeanC | 0 | 0 | 0 | 0 | 1 | 5 | 0 | 0 | 100 | 9:56 | 0 |
| 26Mitchell ChaffeeR | 0 | 0 | 0 | -1 | 1 | 1 | 0 | 5 | – | 9:13 | 0 |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 48Matthew SchaeferD | 0 | 1 | 1 | -1 | 1 | 0 | 0 | 0 | – | 26:20 | – |
| 3Adam PelechD | 0 | 0 | 0 | 0 | 2 | 0 | 5 | 0 | – | 20:51 | 0 |
| 8Logan StanleyD | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | – | 20:00 | – |
| 6Ryan PulockD | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 0 | – | 19:40 | 0 |
| 77Tony DeAngeloD | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | – | 14:36 | 21 |
| 4Matthew KesselD | 0 | 0 | 0 | +1 | 1 | 0 | 0 | 0 | – | 13:57 | 25 |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 30Ilya Sorokin | W | 17 | 2 | 15 | .882 | 60:00 |


