FINAL · WED, APR 22Grand Casino Arena

StarsDallas4–3FINAL
WildMinnesota
Stars
Dallas
Wild
Minnesota
The story: W. Johnston leads DAL past MIN
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.
56%DAL WIN
✓ HIT
YTD: 55%
DAL won — the model called it.
DAL 56%MIN 44%
Why · Top Factors
Matt Duchene 64Top Heat96 Mats Zuccarello
100Energy99
90.5Goalie SV%90
2Rest Days2
3H2H Wins (L6)3
HEAT IMPACT
Who moved up. Who moved down.
AI Recap
W. Johnston leads DAL past MIN
W. Johnston finished with 2 points (1G 1A). Final score: DAL 4–3 MIN. Power play went DAL 3/8 and MIN 1/7.
READ FULL RECAP →If you missed it
MARKET ODDS · 21 BOOKMAKERS
What the books say.
Our model: DAL 56% · Market (Pinnacle): DAL 46%
◆PinnaclesharpestDAL 2.12 · MIN 1.81
DAL 46%MIN 54%
All bookmakers (20)
Coolbet
DAL 34%MIN 43%
Betonlineag
DAL 47%MIN 53%
Onexbet
DAL 36%MIN 42%
Marathonbet
DAL 36%MIN 42%
Mybookieag
DAL 46%MIN 54%
Unibet fr
DAL 35%MIN 42%
William Hill
DAL 45%MIN 55%
Gtbets
DAL 47%MIN 53%
Betanysports
DAL 47%MIN 53%
Winamax de
DAL 35%MIN 42%
Winamax fr
DAL 35%MIN 42%
Matchbook
DAL 46%MIN 54%
Tipico de
DAL 35%MIN 42%
Unibet nl
DAL 35%MIN 43%
Pmu fr
DAL 36%MIN 43%
Leovegas se
DAL 35%MIN 43%
Unibet se
DAL 35%MIN 43%
Nordicbet
DAL 47%MIN 53%
Betsson
DAL 47%MIN 53%
Betclic fr
DAL 35%MIN 42%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 21Jason RobertsonL | 1 | 2 | 3 | +1 | 5 | 2 | 0 | 2 | – | 29:05 | 57 |
| 95Matt DucheneC1 PPG | 1 | 2 | 3 | +1 | 2 | 1 | 1 | 0 | 64 | 27:39 | 67 |
| 53Wyatt JohnstonCGWG | 1 | 1 | 2 | 0 | 4 | 2 | 1 | 0 | 59 | 30:12 | 46 |
| 96Mikko RantanenR1 PPG | 1 | 1 | 2 | 0 | 6 | 0 | 1 | 2 | – | 27:14 | 32 |
| 18Sam SteelC | 0 | 0 | 0 | -1 | 0 | 3 | 0 | 2 | – | 22:58 | – |
| 22Mavrik BourqueC | 0 | 0 | 0 | 0 | 4 | 6 | 2 | 0 | 45 | 20:59 | 51 |
| 25Arttu HyryR | 0 | 0 | 0 | -1 | 3 | 4 | 1 | 0 | – | 20:35 | 12 |
| 10Oskar BäckC | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | – | 19:38 | – |
| 49Justin HryckowianC | 0 | 0 | 0 | -1 | 0 | 5 | 1 | 0 | 50 | 19:15 | 33 |
| 14Jamie BennL | 0 | 0 | 0 | -2 | 1 | 1 | 0 | 4 | – | 18:56 | 12 |
| 12Radek FaksaC | 0 | 0 | 0 | 0 | 1 | 2 | 5 | 2 | 50 | 18:52 | 0 |
| 15Colin BlackwellC | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 100 | 17:53 | 0 |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 4Miro HeiskanenD | 0 | 1 | 1 | 0 | 2 | 0 | 5 | 0 | – | 43:05 | 26 |
| 23Esa LindellD | 0 | 0 | 0 | -1 | 2 | 0 | 4 | 4 | – | 30:16 | – |
| 55Thomas HarleyD | 0 | 0 | 0 | 0 | 2 | 1 | 2 | 0 | – | 29:23 | – |
| 57Tyler MyersD | 0 | 0 | 0 | -1 | 0 | 3 | 3 | 0 | – | 25:22 | 0 |
| 5Nils LundkvistD | 0 | 0 | 0 | +1 | 0 | 1 | 2 | 0 | – | 23:06 | 28 |
| 6Lian BichselD | 0 | 0 | 0 | -1 | 1 | 2 | 2 | 0 | – | 22:27 | – |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 29Jake Oettinger | W | 32 | 3 | 29 | .906 | 92:10 |
| FORWARDS | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 14Joel Eriksson EkC | 1 | 0 | 1 | +1 | 4 | 2 | 0 | 2 | 68 | 32:44 | 64 |
| 90Marcus JohanssonL1 PPG | 1 | 0 | 1 | 0 | 2 | 4 | 1 | 0 | – | 21:49 | 30 |
| 47Michael McCarronC | 1 | 0 | 1 | 0 | 1 | 3 | 0 | 0 | 38 | 20:36 | 21 |
| 12Matt BoldyL | 0 | 1 | 1 | +2 | 4 | 2 | 1 | 2 | – | 34:44 | – |
| 10Bobby BrinkR | 0 | 1 | 1 | 0 | 0 | 3 | 1 | 2 | – | 22:32 | 10 |
| 71Nick FolignoL | 0 | 1 | 1 | +2 | 0 | 6 | 0 | 2 | – | 16:46 | – |
| 97Kirill KaprizovL | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 0 | – | 36:22 | 41 |
| 38Ryan HartmanR | 0 | 0 | 0 | 0 | 3 | 3 | 0 | 4 | – | 24:46 | – |
| 91Vladimir TarasenkoR | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | – | 23:22 | 19 |
| 17Marcus FolignoL | 0 | 0 | 0 | -1 | 0 | 2 | 1 | 0 | – | 16:23 | 0 |
| 22Danila YurovR | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 2 | – | 15:02 | 23 |
| 78Nico SturmC | 0 | 0 | 0 | -1 | 0 | 3 | 0 | 0 | 50 | 9:00 | 0 |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 43Quinn HughesD | 0 | 1 | 1 | +1 | 4 | 0 | 1 | 2 | – | 43:47 | 32 |
| 25Jonas BrodinD | 0 | 1 | 1 | +1 | 4 | 2 | 4 | 2 | – | 28:41 | – |
| 7Brock FaberD | 0 | 0 | 0 | -1 | 2 | 0 | 3 | 0 | – | 38:56 | – |
| 46Jared SpurgeonD | 0 | 0 | 0 | +1 | 2 | 0 | 3 | 0 | – | 33:30 | – |
| 5Jake MiddletonD | 0 | 0 | 0 | 0 | 1 | 2 | 1 | 0 | – | 17:16 | 0 |
| 24Zach BogosianD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | 11:09 | 0 |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 30Jesper Wallstedt | L | 36 | 4 | 32 | .889 | 92:10 |


