FINAL · MON, APR 20Rogers Place

DucksAnaheim3–4FINAL
OilersEdmonton
Ducks
Anaheim
Oilers
Edmonton
The story: J. Dickinson leads EDM 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.
57%EDM WIN
✓ HIT
YTD: 55%
EDM won — the model called it.
ANA 43%EDM 57%
Why · Top Factors
Cutter Gauthier 69Top Heat58 Leon Draisaitl
100Energy100
87.1Goalie SV%88.7
4Rest Days4
4H2H Wins (L6)2
HEAT IMPACT
Who moved up. Who moved down.
AI Recap
J. Dickinson leads EDM past ANA
J. Dickinson finished with 2 points (2G 0A). Final score: ANA 3–4 EDM. Power play went ANA 1/2 and EDM 0/2.
READ FULL RECAP →If you missed it
MARKET ODDS · 21 BOOKMAKERS
What the books say.
Our model: EDM 57% · Market (Pinnacle): EDM 63%
◆PinnaclesharpestANA 2.62 · EDM 1.55
ANA 37%EDM 63%
All bookmakers (20)
Matchbook
ANA 37%EDM 63%
Winamax de
ANA 29%EDM 50%
Betonlineag
ANA 38%EDM 62%
Gtbets
ANA 38%EDM 62%
Onexbet
ANA 30%EDM 50%
Unibet fr
ANA 29%EDM 49%
William Hill
ANA 40%EDM 60%
Mybookieag
ANA 38%EDM 62%
Marathonbet
ANA 30%EDM 50%
Tipico de
ANA 28%EDM 50%
Betsson
ANA 39%EDM 61%
Nordicbet
ANA 39%EDM 61%
Betanysports
ANA 37%EDM 63%
Unibet nl
ANA 29%EDM 49%
Unibet se
ANA 28%EDM 49%
Leovegas se
ANA 28%EDM 49%
Pmu fr
ANA 29%EDM 49%
Winamax fr
ANA 29%EDM 49%
Coolbet
ANA 29%EDM 50%
Betclic fr
ANA 30%EDM 49%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 19Troy TerryR1 PPG | 2 | 1 | 3 | +1 | 5 | 0 | 0 | 0 | – | 18:04 | 55 |
| 91Leo CarlssonC | 1 | 1 | 2 | 0 | 10 | 0 | 0 | 0 | 63 | 17:52 | – |
| 64Mikael GranlundC | 0 | 1 | 1 | -1 | 1 | 1 | 0 | 0 | 38 | 20:11 | 60 |
| 20Chris KreiderL | 0 | 1 | 1 | 0 | 0 | 4 | 1 | 0 | – | 14:16 | 45 |
| 17Alex KillornL | 0 | 0 | 0 | -2 | 1 | 1 | 0 | 4 | – | 18:48 | 27 |
| 45Beckett SenneckeR | 0 | 0 | 0 | -2 | 6 | 2 | 0 | 0 | – | 16:20 | 20 |
| 42Tim WasheC | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 38 | 14:06 | 0 |
| 61Cutter GauthierL | 0 | 0 | 0 | -1 | 1 | 5 | 0 | 0 | – | 13:02 | 63 |
| 25Ryan PoehlingC | 0 | 0 | 0 | -1 | 1 | 1 | 2 | 0 | 50 | 12:36 | 22 |
| 23Mason McTavishC | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | – | 12:07 | 59 |
| 28Jeffrey VielL | 0 | 0 | 0 | 0 | 0 | 5 | 1 | 0 | – | 11:31 | 14 |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2Jackson LaCombeD | 0 | 1 | 1 | 0 | 1 | 3 | 4 | 0 | – | 26:34 | 26 |
| 74John CarlsonD | 0 | 1 | 1 | -1 | 0 | 1 | 2 | 0 | – | 24:02 | 44 |
| 65Jacob TroubaD | 0 | 0 | 0 | 0 | 0 | 3 | 4 | 0 | – | 25:29 | – |
| 98Pavel MintyukovD | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | – | 19:35 | 18 |
| 60Tyson HindsD | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | – | 11:53 | 0 |
| 3Ian MooreD | 0 | 0 | 0 | 0 | 0 | 4 | 2 | 0 | – | 11:37 | 0 |
| 7Radko GudasD | 0 | 0 | 0 | -1 | 1 | 2 | 1 | 0 | – | 9:40 | 0 |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 1Lukas Dostal | L | 34 | 4 | 30 | .882 | 58:17 |
| FORWARDS | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 42Kasperi KapanenRGWG | 2 | 0 | 2 | +2 | 7 | 4 | 0 | 0 | – | 18:00 | 22 |
| 16Jason DickinsonC | 2 | 0 | 2 | +1 | 2 | 1 | 2 | 0 | 40 | 12:01 | 49 |
| 29Leon DraisaitlC | 0 | 2 | 2 | +1 | 2 | 0 | 0 | 0 | 60 | 22:06 | 67 |
| 92Vasily PodkolzinR | 0 | 2 | 2 | +1 | 2 | 7 | 1 | 0 | – | 18:04 | 37 |
| 97Connor McDavidC | 0 | 0 | 0 | 0 | 3 | 1 | 1 | 0 | 57 | 24:50 | 70 |
| 18Zach HymanL | 0 | 0 | 0 | 0 | 1 | 8 | 0 | 0 | – | 21:36 | 36 |
| 93Ryan Nugent-HopkinsC | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | – | 18:20 | 18 |
| 22Matt SavoieC | 0 | 0 | 0 | +1 | 2 | 1 | 0 | 0 | – | 14:16 | – |
| 28Jack RoslovicC | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 100 | 12:09 | 21 |
| 34Colton DachC | 0 | 0 | 0 | 0 | 1 | 7 | 0 | 0 | – | 8:40 | – |
| 10Trent FredericC | 0 | 0 | 0 | 0 | 0 | 3 | 1 | 0 | 100 | 8:33 | 0 |
| 19Adam HenriqueC | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 50 | 2:56 | 0 |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 96Jake WalmanD | 0 | 2 | 2 | +2 | 2 | 2 | 0 | 2 | – | 15:01 | 20 |
| 14Mattias EkholmD | 0 | 1 | 1 | +2 | 2 | 1 | 3 | 0 | – | 23:00 | 16 |
| 49Ty EmbersonD | 0 | 1 | 1 | +1 | 1 | 2 | 1 | 0 | – | 10:20 | – |
| 2Evan BouchardD | 0 | 0 | 0 | -1 | 0 | 0 | 3 | 0 | – | 26:36 | 39 |
| 25Darnell NurseD | 0 | 0 | 0 | 0 | 5 | 3 | 3 | 2 | – | 21:31 | 8 |
| 5Connor MurphyD | 0 | 0 | 0 | 0 | 1 | 1 | 4 | 0 | – | 19:56 | 8 |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 39Connor Ingram | W | 28 | 3 | 25 | .893 | 60:00 |


