Live · 9
Free during beta —to track favorites + alerts
FINAL+2OTT
WPG

WPG

15-21-4

24
OTT

OTT

20-15-5

NHLSat, Jan 3FinalSeriesOTT wins series 2-0VegasOTT -120

Recap · NHL

ttawa Senators held off Winnipeg Jets, 4–2.

OTT -1.5 cashed (won by 2). Total cleared the 5.5 OVER by 0.5.

ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page

NHL · Winnipeg Jets at Ottawa Senators · final

NHL · Box scoreEDGE

Final

Forwards

Defensemen

Goalies

Stat compare

Headline stats · full table below

10

PIM

18

Season series

OTT wins series 2-0

Dec 16OTTOTT3@WPGWPG2
Jan 4WPGWPG2@OTTOTT4today

Vegas line center

DraftKings via ESPN · 21+

Spread

OTT -1.5

Total

5.5

Defensive · -3.0 vs avg

Moneyline

WPGWPG+10050%
OTTOTT-12055%

Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.

Line movement · 11 snapshots

ESPN-tracked · 21+

Spread

1.5

0.0 since open

Total

5.5

0.0 since open

How it ended

OTT beat WPG 4-2.

Last play

Game End

Linescore (quarters)

Team123T
WPG1012
OTT1214

Period scoring

WPG won 0 · OTT won 1

1
1

1

0
2

2

1
1

3

WPG
OTT

Play-by-play · 288 plays

period
event
player
  1. 3rd·20:00

    Game End

    WPG 2·OTT 4

  2. 3rd·20:00

    End of 3rd Period

    WPG 2·OTT 4

  3. 3rd·19:51

    Claude Giroux faceoff won against Jonathan Toews

    ·

    WPG 2·OTT 4

  4. 3rd·19:51

    Icing

    WPG 2·OTT 4

  5. 3rd·19:10

    Ridly Greig faceoff won against Mark Scheifele

    ·

    WPG 2·OTT 4

  6. 3rd·19:10

    Goalie Stopped

    WPG 2·OTT 4

  7. 3rd·19:08

    Mark Scheifele Wrist Shot saved by Leevi Meriläinen

    ·

    WPG 2·OTT 4

  8. 3rd·18:45

    Alex Iafallo Snap Shot Wide Left

    ·

    WPG 2·OTT 4

  9. 3rd·18:35

    Mark Scheifele faceoff won against Claude Giroux

    ·

    WPG 2·OTT 4

  10. 3rd·18:35

    Puck Frozen - Goalie

    WPG 2·OTT 4

  11. 3rd·18:30

    Josh Morrissey shot blocked by Tyler Kleven

    ·

    WPG 2·OTT 4

  12. 3rd·18:13

    Josh Morrissey shot blocked by Adam Lowry

    ·

    WPG 2·OTT 4

  13. 3rd·18:09

    Jonathan Toews faceoff won against Dylan Cozens

    ·

    WPG 2·OTT 4

  14. 3rd·18:09

    Icing

    WPG 2·OTT 4

  15. 3rd·18:04

    Tyler Kleven Wrist Shot Wide Left

    WPG 2·OTT 4

  16. 3rd·17:39

    Colin Miller Slap Shot saved by Leevi Meriläinen

    ·

    WPG 2·OTT 4

  17. 3rd·17:20

    Logan Stanley shot blocked by Artem Zub

    ·

    WPG 2·OTT 4

  18. 3rd·16:39

    Morgan Barron hit Nick Jensen

    ·

    WPG 2·OTT 4

  19. 3rd·16:18

    Josh Morrissey shot blocked by Jake Sanderson

    ·

    WPG 2·OTT 4

  20. 3rd·16:09

    Jonathan Toews faceoff won against Tim Stützle

    ·

    WPG 2·OTT 4

  21. 3rd·16:09

    Icing

    WPG 2·OTT 4

  22. 3rd·16:01

    Kyle Connor Wrist Shot saved by Leevi Meriläinen

    ·

    WPG 2·OTT 4

  23. 3rd·15:56

    Mark Scheifele Wrist Shot Wide Left

    ·

    WPG 2·OTT 4

  24. 3rd·15:43

    Claude Giroux Tip-In saved by Connor Hellebuyck

    · ·

    WPG 2·OTT 4

  25. 3rd·15:28

    Claude Giroux faceoff won against Mark Scheifele

    ·

    WPG 2·OTT 4

  26. 3rd·15:28

    Claude Giroux Goal (8) Wrist Shot, assists: Jake Sanderson (21), Shane Pinto (9)

    · ·

    WPG 2·OTT 4

  27. 3rd·15:20

    Shane Pinto Wrist Shot High and Wide Left

    ·

    WPG 2·OTT 3

  28. 3rd·15:00

    Drake Batherson Wrist Shot saved by Connor Hellebuyck

    · ·

    WPG 2·OTT 3

  29. 3rd·14:44

    Nino Niederreiter hit Nick Jensen

    ·

    WPG 2·OTT 3

  30. 3rd·14:02

    Jordan Spence hit Josh Morrissey

    ·

    WPG 2·OTT 3

Team stats

WPG

Away

Stat

OTT

Home

23

Shots

27

0.0

PCT

40.0

10

PIM

18

33

Faceoffs W

23

7

Blocks

19

8

Giveaways

10

7

Takeaways

5

Betting line

OTT -1.5·O/U 5.5·WPG +100/OTT -120

DraftKings · via ESPN

NHL EDGE · Tonight’s standouts

5 of 28 skaters with EDGE
  • Kyle ConnorWPG · LW
    DIST MI293.099+
  • Colin MillerWPG · D
    SHOT MPH102.599
  • Cole KoepkeWPG · LW
    SKATE MPH24.299
  • Morgan BarronWPG · C
    SHOT MPH95.697
  • Josh MorrisseyWPG · D
    DIST MI282.397

Model ensemble · how the prediction is built

3 sub-models, blended.

Each sub-model uses a different rating substrate. Bayesian model averaging weights them by rolling Brier score so the ensemble inherits each model's strengths. Disagreement flags games where the sub-models don't see eye-to-eye — lower confidence, wider band.

57.8%

ensemble · OTT favored

  • Elo Static

    61.9%

    P(OTT win)

    67%

    weight

  • Goalie Starter

    fallback · inputs missing

    61.9%

    P(OTT win)

    16%

    weight

  • Xg Blend

    fallback · inputs missing

    61.9%

    P(OTT win)

    17%

    weight

Disagreement

0.00 pp

weighted σ across sub-models

Confidence

100% · high

maps from disagreement

Substrate count

1 / 3 active

ones with full inputs tonight

Weights recalibrated nightly on a 90-day rolling window with strict point-in-time correctness — no model gets credit for a game it hasn't seen. Headline % is Platt-scaled per league; sub-model rows show raw BMA inputs.

The receipts

Closing-line value.

0.00

CLV pp

Open price

-120

Close price

-120

Open no-vig

52.2%

Close no-vig

52.2%

Line barely moved · Graded: hit

Data via ESPN · NHL API