FINAL · SUN, NOV 8Canadian Tire Centre

MammothUtah2–4FINAL
SenatorsOttawa
Mammoth
Utah
Senators
Ottawa
The story: N. Cousins leads OTT past UTA
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%OTT WIN
✓ HIT
YTD: 57%
OTT won — the model called it.
UTA 47%OTT 53%
Why · Top Factors
Logan Cooley 87Top Heat65 Philip Tomasino
100Energy100
83Goalie SV%87.1
3Rest Days4
1H2H Wins (L2)1
HEAT IMPACT
Who moved up. Who moved down.
AI Recap
N. Cousins leads OTT past UTA
N. Cousins finished with 1 points (1G 0A). Final score: UTA 2–4 OTT. Power play went UTA 0/2 and OTT 1/2.
If you missed it
▶ Watch highlights on NHL.com ↗MARKET ODDS · 23 BOOKMAKERS
What the books say.
Our model: OTT 53% · Market (Pinnacle): OTT 48%
◆PinnaclesharpestUTA 1.88 · OTT 2.03
UTA 52%OTT 48%
All bookmakers (22)
Marathonbet
UTA 41%OTT 37%
Onexbet
UTA 41%OTT 37%
Unibet fr
UTA 40%OTT 37%
Betclic fr
UTA 40%OTT 37%
William Hill
UTA 53%OTT 47%
Sport888
UTA 53%OTT 47%
Codere it
UTA 40%OTT 37%
Winamax fr
UTA 41%OTT 37%
Winamax de
UTA 41%OTT 37%
Betonlineag
UTA 52%OTT 48%
Gtbets
UTA 52%OTT 48%
Leovegas se
UTA 41%OTT 37%
Unibet nl
UTA 41%OTT 37%
Unibet se
UTA 41%OTT 37%
Nordicbet
UTA 52%OTT 48%
Betsson
UTA 52%OTT 48%
Tipico de
UTA 40%OTT 36%
Mybookieag
UTA 52%OTT 48%
Matchbook
UTA 52%OTT 48%
Coolbet
UTA 41%OTT 37%
Betanysports
UTA 52%OTT 48%
Everygame
UTA 51%OTT 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 9Clayton KellerR | 1 | 1 | 2 | +1 | 6 | 1 | 0 | 0 | – | 18:34 | 77 |
| 27Barrett HaytonC | 1 | 0 | 1 | +1 | 3 | 0 | 1 | 0 | 44 | 14:23 | 22 |
| 72Anders LeeL | 0 | 1 | 1 | +1 | 1 | 0 | 1 | 0 | – | 14:43 | 23 |
| 92Logan CooleyC | 0 | 0 | 0 | -1 | 2 | 2 | 0 | 2 | – | 20:18 | 79 |
| 16Vincent TrocheckC | 0 | 0 | 0 | -1 | 1 | 3 | 0 | 0 | 50 | 19:38 | 26 |
| 67Lawson CrouseL | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | – | 16:16 | 11 |
| 8Nick SchmaltzC | 0 | 0 | 0 | -2 | 1 | 0 | 0 | 0 | 71 | 15:40 | 60 |
| 11Dylan GuentherR | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | – | 15:10 | 20 |
| 82Kevin StenlundC | 0 | 0 | 0 | -1 | 2 | 1 | 1 | 0 | 69 | 13:27 | 0 |
| 22Jack McBainC | 0 | 0 | 0 | -1 | 2 | 4 | 0 | 0 | 50 | 11:51 | 0 |
| 53Michael CarconeL | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | – | 11:29 | 0 |
| 38Liam O'BrienC | 0 | 0 | 0 | 0 | 1 | 4 | 0 | 0 | – | 10:35 | 0 |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 52MacKenzie WeegarD | 0 | 1 | 1 | -1 | 2 | 2 | 3 | 2 | – | 20:41 | 7 |
| 98Mikhail SergachevD | 0 | 0 | 0 | -1 | 5 | 0 | 3 | 0 | – | 25:52 | – |
| 26Dmitri SimashevD | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | – | 21:49 | – |
| 20Andrew PeekeD | 0 | 0 | 0 | +1 | 2 | 0 | 1 | 0 | – | 20:30 | 16 |
| 84Artem DudaD | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | – | 14:09 | 0 |
| 57Nick DeSimoneD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | 12:48 | – |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 70Karel Vejmelka | L | 20 | 3 | 17 | .850 | 58:07 |
| FORWARDS | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 12Shane PintoC | 1 | 1 | 2 | +2 | 1 | 2 | 0 | 0 | 57 | 19:40 | 50 |
| 22Michael AmadioR | 1 | 1 | 2 | +2 | 2 | 2 | 0 | 0 | – | 18:52 | 38 |
| 20Fabian ZetterlundL1 PPG | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | – | 15:46 | 34 |
| 21Nick CousinsCGWG | 1 | 0 | 1 | 0 | 1 | 5 | 2 | 0 | – | 14:42 | – |
| 18Tim StützleC | 0 | 1 | 1 | +1 | 3 | 5 | 0 | 2 | 60 | 20:19 | 54 |
| 28Claude GirouxR | 0 | 1 | 1 | +1 | 1 | 3 | 0 | 0 | – | 18:58 | 31 |
| 34Stephen HallidayC | 0 | 1 | 1 | -1 | 1 | 2 | 1 | 0 | 29 | 13:35 | 15 |
| 62Philip TomasinoR | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | – | 11:06 | 68 |
| 19Drake BathersonR | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | – | 16:39 | 47 |
| 24Dylan CozensC | 0 | 0 | 0 | -1 | 2 | 6 | 1 | 0 | 36 | 14:47 | – |
| 79Sammy BlaisL | 0 | 0 | 0 | -1 | 1 | 2 | 1 | 2 | – | 8:17 | 0 |
| 42Hayden HodgsonR | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | – | 5:40 | – |
| DEFENSE | G | A | PTS | +/- | SOG | HIT | BLK | PIM | FO% | TOI | HEAT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 72Thomas ChabotD | 0 | 1 | 1 | +1 | 2 | 1 | 0 | 0 | – | 22:30 | 31 |
| 43Tyler KlevenD | 0 | 1 | 1 | 0 | 0 | 0 | 3 | 0 | – | 15:37 | 19 |
| 85Jake SandersonD | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | – | 22:08 | 34 |
| 10Jordan SpenceD | 0 | 0 | 0 | +2 | 1 | 1 | 0 | 0 | – | 20:38 | 0 |
| 2Artem ZubD | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | – | 20:07 | 17 |
| 33Nikolas MatinpaloD | 0 | 0 | 0 | -1 | 2 | 4 | 0 | 0 | – | 16:39 | 11 |
| GOALIES | DEC | SA | GA | SV | SV% | TOI |
|---|---|---|---|---|---|---|
| 30Samuel Ersson | W | 32 | 2 | 30 | .938 | 60:00 |


