million_runs
← The record
NHL Tue, Oct 27 Final

Canucks @ Ducks

Simulated 100,000 times

TeamTypicalReal · OT
VAN Canucks 3 6
ANA Ducks 4 5

✗ A miss. The Ducks won 61% of the runs, but the Canucks won the real game, VAN by 1. VAN won by that much or more in 39% of runs.

Every run’s final margin

Typical · ANA by 1
Real · VAN by 1
← VAN by 6+ 0 ANA 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.

Canucks
Player GoalPointGA
Jake DeBrusk 25%48%00
Elias Pettersson 23%59%02
Marco Rossi 20%32%00
Brock Boeser 20%49%12
Elias N. Pettersson 18%25%00
Paul Cotter 16%34%00
Drew O'Connor 14%27%00
Filip Hronek 12%51%11
Zeev Buium 11%30%01
Jamie Oleksiak 9%29%10
Tom Willander 9%29%00
Filip Chytil 8%22%00
Ducks
Player GoalPointGA
Beckett Sennecke 41%59%10
Cutter Gauthier 39%61%01
Alex Killorn 27%49%00
Mikael Granlund 25%63%00
Leo Carlsson 24%75%11
Tyson Hinds 19%21%00
Tristan Luneau 14%48%01
Jackson LaCombe 11%66%03
Noah Warren 10%39%01
Drew Helleson 10%11%00
Nick Jensen 5%6%––
Travis Mitchell 5%17%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. VAN 3, ANA 4.

Skaters

Canucks
Player GAShots
Paul Cotter 103
Linus Karlsson 101
Max Sasson 101
Jamie Oleksiak 012
Filip Chytil 011
Jonathan Lekkerimaki 011
Elias Pettersson 010
Zeev Buium 010
Jake DeBrusk 003
Drew O'Connor 003
Ducks
Player GAShots
Beckett Sennecke 204
Leo Carlsson 111
Jackson LaCombe 021
Drew Helleson 101
Judd Caulfield 012
Alex Killorn 011
Mikael Granlund 011
Tim Washe 010
A.J. Greer 003

Goalies

Canucks
Player Shots againstSaves
Leevi Merilainen 1713
Ducks
Player Shots againstSaves
Lukas Dostal 2623

What went in

  • Shots each team takes vs. what tonight's opponent allows; finishing vs. tonight's goalies (Leevi Merilainen / Lukas Dostal, 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