FINAL · TUE, APR 28Rogers Place

DucksAnaheim1–4FINAL
OilersEdmonton
Ducks
Anaheim
Oilers
Edmonton
The story: L. Draisaitl 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 missed this one.
51%ANA WIN
✗ MISS
YTD: 55%
ANA was favored but lost.
ANA 51%EDM 49%
Why · Top Factors
Mikael Granlund 79Top Heat72 Leon Draisaitl
96Energy97
87.1Goalie SV%86.4
2Rest Days2
4H2H Wins (L6)2
HEAT IMPACT
Who moved up. Who moved down.
AI Recap
L. Draisaitl leads EDM past ANA
L. Draisaitl finished with 2 points (2G 0A). Final score: ANA 1–4 EDM. Power play went ANA 1/2 and EDM 1/4.
READ FULL RECAP →If you missed it
MARKET ODDS · 21 BOOKMAKERS
What the books say.
Our model: ANA 51% · Market (Pinnacle): ANA 41%
◆PinnaclesharpestANA 2.38 · EDM 1.65
ANA 41%EDM 59%
All bookmakers (20)
Matchbook
ANA 41%EDM 59%
Betonlineag
ANA 42%EDM 58%
Unibet se
ANA 32%EDM 46%
Unibet nl
ANA 32%EDM 46%
Leovegas se
ANA 32%EDM 46%
Pmu fr
ANA 32%EDM 46%
Marathonbet
ANA 32%EDM 47%
William Hill
ANA 40%EDM 60%
Unibet fr
ANA 32%EDM 47%
Winamax de
ANA 32%EDM 47%
Winamax fr
ANA 31%EDM 47%
Mybookieag
ANA 42%EDM 58%
Onexbet
ANA 32%EDM 47%
Tipico de
ANA 32%EDM 48%
Betsson
ANA 41%EDM 59%
Nordicbet
ANA 41%EDM 59%
Betanysports
ANA 40%EDM 60%
Gtbets
ANA 41%EDM 59%
Coolbet
ANA 31%EDM 48%
Betclic fr
ANA 31%EDM 48%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 17Alex KillornL1 PPG | 1 | 0 | 1 | -2 | 3 | 3 | 0 | 0 | – | 15:24 | 55 |
| 61Cutter GauthierL | 0 | 1 | 1 | 0 | 2 | 6 | 0 | 0 | – | 16:39 | 50 |
| 23Mason McTavishC | 0 | 1 | 1 | 0 | 0 | 2 | 2 | 0 | 33 | 11:20 | 38 |
| 91Leo CarlssonC | 0 | 0 | 0 | -1 | 4 | 1 | 0 | 0 | 44 | 17:14 | – |
| 64Mikael GranlundC | 0 | 0 | 0 | -1 | 3 | 1 | 0 | 2 | 39 | 16:35 | 54 |
| 45Beckett SenneckeR | 0 | 0 | 0 | -3 | 0 | 2 | 1 | 0 | – | 16:10 | – |
| 19Troy TerryR | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | – | 15:27 | 48 |
| 25Ryan PoehlingC | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 | 29 | 14:46 | – |
| 20Chris KreiderL | 0 | 0 | 0 | -1 | 0 | 2 | 0 | 0 | – | 13:46 | 26 |
| 28Jeffrey VielL | 0 | 0 | 0 | 0 | 3 | 5 | 0 | 2 | – | 12:21 | 28 |
| 42Tim WasheC | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 2 | 50 | 12:04 | 13 |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2Jackson LaCombeD | 0 | 0 | 0 | -2 | 2 | 1 | 2 | 0 | – | 28:04 | 49 |
| 74John CarlsonD | 0 | 0 | 0 | 0 | 4 | 2 | 0 | 0 | – | 25:34 | 27 |
| 65Jacob TroubaD | 0 | 0 | 0 | -2 | 1 | 5 | 1 | 2 | – | 25:08 | 7 |
| 98Pavel MintyukovD | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | – | 17:23 | 0 |
| 60Tyson HindsD | 0 | 0 | 0 | -1 | 0 | 3 | 1 | 0 | – | 13:49 | 16 |
| 3Ian MooreD | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 2 | – | 10:20 | 0 |
| 14Drew HellesonD | 0 | 0 | 0 | -1 | 1 | 0 | 0 | 0 | – | 8:49 | 17 |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 33Ville Husso | – | 11 | 1 | 10 | .909 | 47:14 |
| 1Lukas Dostal | L | 9 | 3 | 6 | .667 | 10:13 |
| FORWARDS | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 29Leon DraisaitlC1 PPG | 2 | 0 | 2 | +1 | 4 | 0 | 1 | 2 | 50 | 23:22 | 66 |
| 97Connor McDavidC | 0 | 2 | 2 | +1 | 4 | 0 | 1 | 0 | 78 | 24:09 | 43 |
| 93Ryan Nugent-HopkinsC | 0 | 2 | 2 | +2 | 1 | 3 | 0 | 0 | 63 | 18:57 | 46 |
| 18Zach HymanLGWG | 1 | 0 | 1 | +2 | 1 | 2 | 1 | 4 | – | 18:07 | 18 |
| 92Vasily PodkolzinR | 1 | 0 | 1 | +2 | 1 | 7 | 0 | 0 | – | 12:34 | 53 |
| 42Kasperi KapanenR | 0 | 0 | 0 | +1 | 1 | 4 | 0 | 0 | – | 17:29 | 48 |
| 28Jack RoslovicC | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 0 | 55 | 12:18 | 13 |
| 22Matt SavoieC | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | – | 11:50 | – |
| 20Curtis LazarC | 0 | 0 | 0 | 0 | 0 | 5 | 1 | 0 | 60 | 10:35 | 0 |
| 16Jason DickinsonC | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 80 | 10:20 | 51 |
| 81Josh SamanskiC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 67 | 9:15 | – |
| 34Colton DachC | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 2 | – | 9:11 | – |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2Evan BouchardD | 0 | 3 | 3 | +2 | 0 | 1 | 1 | 0 | – | 27:30 | 47 |
| 25Darnell NurseD | 0 | 0 | 0 | +1 | 1 | 2 | 2 | 0 | – | 23:19 | 0 |
| 5Connor MurphyD | 0 | 0 | 0 | +1 | 1 | 4 | 4 | 0 | – | 20:33 | 16 |
| 14Mattias EkholmD | 0 | 0 | 0 | +2 | 1 | 1 | 3 | 0 | – | 17:12 | 17 |
| 96Jake WalmanD | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | – | 16:38 | 41 |
| 49Ty EmbersonD | 0 | 0 | 0 | 0 | 1 | 3 | 1 | 0 | – | 10:19 | – |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 39Connor Ingram | W | 30 | 1 | 29 | .967 | 60:00 |


