million_runs
← The record
NHL Tue, Oct 27 Final

Canadiens @ Blues

Simulated 100,000 times

TeamTypicalReal
MTL Canadiens 3 2
STL Blues 4 0

✗ A miss. The Blues won 53% of the runs, but the Canadiens won the real game, MTL by 2. MTL won by that much or more in 28% of runs.

Every run’s final margin

Typical · STL by 1
Real · MTL by 2
← MTL by 6+ 0 STL by 6+ →
Final margin in each of 100,000 runs. Taller bar, more runs ended that way.

Player by player

The share of all 100,000 runs in which each player scored a goal, and had at least a point. G and A: what they really did.

Canadiens
Player GoalPointGA
Cole Caufield 36%57%00
Juraj Slafkovsky 27%60%00
Josh Anderson 27%41%00
Lane Hutson 23%62%00
Noah Dobson 19%43%00
Phillip Danault 15%40%00
Jake Evans 13%24%00
Kaiden Guhle 13%31%00
Alexandre Carrier 13%45%00
Mike Matheson 12%23%02
Alex Newhook 12%38%00
Chris Kreider 10%37%00
Blues
Player GoalPointGA
Mason McTavish 34%53%00
Jimmy Snuggerud 30%42%00
Dylan Holloway 24%59%00
Philip Broberg 23%47%00
Jake Neighbours 21%40%00
Pavel Buchnevich 18%43%00
Connor McMichael 17%48%00
Adam Jiricek 17%25%00
Justin Barron 14%41%00
Colton Parayko 14%41%00
Robert Thomas 13%46%00
Cam Fowler 11%40%00

The typical game

Not an average: one real run out of the 100,000, the one closest to the middle of all of them. MTL 3, STL 4.

Skaters

Canadiens
Player GAShots
Cole Caufield 207
Juraj Slafkovsky 113
Lane Hutson 014
Phillip Danault 013
Alex Newhook 013
Chris Kreider 011
Kaiden Guhle 011
Oliver Kapanen 003
Blues
Player GAShots
Mason McTavish 215
Jimmy Snuggerud 023
Pavel Buchnevich 105
Colton Parayko 103
Philip Broberg 014
Cam Fowler 011
Dylan Holloway 011
Robert Thomas 010
Connor McMichael 010

Goalies

Canadiens
Player Shots againstSaves
Jacob Fowler 3228
Blues
Player Shots againstSaves
Joel Hofer 3532

What went in

  • Shots each team takes vs. what tonight's opponent allows; finishing vs. tonight's goalies (Jacob Fowler / Joel Hofer, projected); power plays at real rates. ESPN, 2026-27.
  • Tested on last season (Feb–Apr 2026, 449 games it never saw): 58% of winners.
  • 100,000 runs, seed 2101. Simulated, not a prediction.

The video and the scorecard are on TikTok.

@million_runs on TikTok