12/05/2023

LAK:

4

CBJ:

3

Final

NYR:

2

OTT:

6

Final

DET:

5

BUF:

3

Final

SJS:

5

NYI:

4

Final

NSH:

4

CHI:

3

Final

MIN:

5

CGY:

2

Final

ANA:

2

COL:

3

Final

NJD:

6

VAN:

5

Final

12/06/2023

DAL:

4

FLA:

5

Final

PIT:

1

TBL:

3

Final

VGK:

6

STL:

3

Final

CAR:

1

EDM:

6

Final

12/07/2023

BUF:

3

BOS:

1

Final

SJS:

6

DET:

5

Final

LAK:

4

MTL:

0

Final

TOR:

4

OTT:

3

Final

CBJ:

3

NYI:

7

Final

DAL:

5

WSH:

4

Final

TBL:

1

NSH:

5

Final

ANA:

0

CHI:

1

Final

PHI:

4

ARI:

1

Final

CAR:

2

CGY:

3

Final

WPG:

4

COL:

2

Final

MIN:

0

VAN:

2

Final

NJD:

2

SEA:

1

Final

12/08/2023

STL:

2

CBJ:

5

Final

PIT:

1

FLA:

3

Final

MIN:

3

EDM:

4

Final

12/09/2023

ARI:

0

BOS:

0

01:00 ET

NJD:

0

CGY:

0

04:00 ET

VGK:

0

DAL:

0

04:00 ET

MTL:

0

BUF:

0

07:00 ET

OTT:

0

DET:

0

07:00 ET

NSH:

0

TOR:

0

07:00 ET

NYR:

0

WSH:

0

07:00 ET

LAK:

0

NYI:

0

07:30 ET

STL:

0

CHI:

0

08:00 ET

PHI:

0

COL:

0

09:00 ET

TBL:

0

SEA:

0

10:00 ET

CAR:

0

VAN:

0

10:00 ET

12/10/2023

FLA:

0

CBJ:

0

01:00 ET

NJD:

0

EDM:

0

04:00 ET

WSH:

0

CHI:

0

07:00 ET

NSH:

0

MTL:

0

07:00 ET

LAK:

0

NYR:

0

07:00 ET

WPG:

0

ANA:

0

08:00 ET

MIN:

0

SEA:

0

09:00 ET

SJS:

0

VGK:

0

10:00 ET

12/11/2023

ARI:

0

BUF:

0

07:00 ET

TOR:

0

NYI:

0

07:00 ET

DET:

0

DAL:

0

08:00 ET

CGY:

0

COL:

0

09:30 ET

NHL Playoffs: who will win tonight? Predictions for April 24th

Inside The Rink | DataDrivenHockey Daily NHL Game Predictions
DataDrivenHockey | Inside The Rink

Welcome to the daily playoff probabilities update. Here you can find win probabilities for each of the day’s NHL games, as well as player-level goal-scoring, point-producing, and “Top Threat” probabilities. These probabilities are calculated via the datadrivenhockey game simulation model, GPM1. Information about the model and links to get access to even more model outputs are provided at the end of this article.

Daily Predictions and Probabilities

Win probabilities, most likely final scores, and the “Top Threats” for each game are shown in the image below!

Based on a quick skim of the odds being offered by Ontario sportsbooks, there are a couple of decent bets tonight – the Leafs give a bit of value, and the Devils give a bit more. The sportsbooks are much lower on the devils than the model is. So, if you trust the model, there is some value potential there.

If you would like more in-depth coverage of tonight’s series, we’ve got you covered! Check out the articles below:

Enough about the games – let’s look at some player probabilities! The below image shows the top 10 most likely goal scorers and point producers for tonight’s games. As an added bonus, it also has the best Tim Hortons Hockey Challenge picks (it’s a Canada thing, sorry, Americans/Europeans/Others).

Interested in access to more data?

Even more NHL probabilities are available on the datadrivenhockey Patreon! In addition to the probabilities in this article, you can find:

  • Every players goal, assist, point, and 2+ point probabilities (matchup specific!)
  • Game cards with over/under probabilities and probabilities of overtime for every NHL game
  • Projection cards that show every NHL players: most likely end-of-season goals, assists, and points; the probability that they will hit important goal and point milestones, their probability of producing vs. an average NHL team and the probability they will win the Art Ross or Rocket Richard trophies
  • NHL Fantasy content (in time for next season)

The image below is an example of a game card. This is from game 3 of the Leafs-Lighting first round series.

How does the model work?

I promised more info on the model, and the probability that I follow through on my promises is decently high, so here is some info on how the model makes its predictions.

Lineup Predicting: If it is available, the model scrapes lineup and starting goalie information. If not, the most recent saved lineup is used instead (the model saves the most recent lineups, so this lineup is usually quite accurate).

Player Scoring Probabilities per 30 seconds calculation: Each player’s individual goal-scoring, primary, and secondary assist rates are calculated using the @datadrivenhockey point projection model. The point projection model uses four years of data, age curves, potential estimation, and the DDH expected points/goals/assists model to calculate players’ projected scoring rates. Last season the point projection model had an average league-wide error of +/- 9.75 pts for forwards and +/- 6.6 pts for defensemen. The rates from this model are converted into production probabilities per 30 seconds of ice time for both even strength and PP situations.

Correcting for Defensive Skill of Opponents: The expected production rates of each player is adjusted using factors based on their opponent’s skill. These factors are calculated from defensive and goaltending metrics. The skill factors are: goal suppression ability vs. average team at 5v5 and goal suppression ability vs. average team on the penalty kill.

Other Corrections: Rest (time between games) and Home/Away is also considered when adjusting player production rates.

Game Simulation: Each game is simulated 5000+ times. Each game is split into 30 second intervals, and each player is assigned to play in a percentage of the intervals based on their average 5v5 and PP ice time this season. Powerplay opportunities for each team are sampled from a normal distribution, so each iteration of a simulated game has a different number of powerplay intervals available. For each 30 second interval for each player, a random number generator is used to evaluate if a player records a goal, primary assist, or secondary assist (if the random number is less than the probability of the event, we record that as an occurrence of the event). The total number of goals and primary assists a team records are combined with a weighted average to determine the total goals for each simulated game. The probability of winning is simply calculated by comparing the number of times each team “wins” one of the 5000+ simulated games.

Stanley Cup Aspirations Cue’ the Duck Boats Pod

The boys are back after a long break but have plenty to talk about as the playoffs are in full swing. We go series by series, looking at how teams have fared so far and who will come out on top. Thanks for listening! Please rate and review our show on your favorite listening platform. Check out our partner's website at www.insidetherink.com for all your latest hockey news.
  1. Stanley Cup Aspirations
  2. The Final Countdown
  3. Here Come the Playoffs
  4. Home Stretch
  5. Kevy Cooks

Leave a Reply

Your email address will not be published. Required fields are marked *

Oilers Game 24: Minnesota Wild

What a difference two weeks can make. The first meeting against Carolina signaled the end of the world in Edmonton. Down 4-0 after the first period in that game up 4-0 after the first period on Wednesday night’s game. There’s still a long way to go, but Oilers fans are in a much better mood […]

Read More

Pulock to IR, Isles Acquire D Robert Bortuzzo

With Adam Pelech and Sebastian Aho already on the injured reserve, the Islanders claimed Mike Reilly off waivers from the Florida Panthers to shore up the back end last week. The injury hits keep coming, as Ryan Pulock was placed on IR this morning after blocking a shot in the team’s 7-3 win last night. […]

Read More

ECHL: Seattle Or Vegas? Who Will Be The Lake Tahoe Knight Monsters NHL Affiliate

The Lake Tahoe Knight Monsters unveiled their logo and team name last week, but one thing that they didn’t announce is an NHL or AHL affiliate. For most people who see the name, the first thing you think of is the Vegas Golden Knights; however, Vegas and Savannah signed a multi-year agreement in May 2022, […]

Read More