million_runs
← The record
NHL Thu, Oct 29 Final

Sabres @ Ducks

Simulated 100,000 times

TeamThe sim’s callReal
BUF Sabres 2 7
ANA Ducks 4 6

✗ A miss. The Ducks won 54% of the runs, but the Sabres won the real game, BUF by 1. BUF won by that much or more in 46% of runs.

Wild card · 1 in 6 runs

Sabres by 3+

Didn’t hit. Real: BUF by 1.

Every run’s final margin

The sim’s call · ANA by 2
Real · BUF by 1
← BUF 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.

Sabres
Player GoalPointGA
Tage Thompson 41%62%32
Jack Quinn 34%58%10
Rasmus Dahlin 24%44%02
Noah Ostlund 24%53%10
Zach Benson 22%59%12
Olen Zellweger 21%33%01
Josh Doan 16%24%00
Owen Power 15%61%00
Mattias Samuelsson 14%42%01
Josh Norris 14%23%00
Ryan McLeod 11%26%00
Louis Crevier 8%16%00
Ducks
Player GoalPointGA
Beckett Sennecke 43%57%11
Cutter Gauthier 41%63%20
Leo Carlsson 27%73%03
Mikael Granlund 26%59%10
Alex Killorn 20%38%00
Tyson Hinds 13%14%00
Tristan Luneau 13%43%10
Jackson LaCombe 12%70%02
Noah Warren 8%33%00
Drew Helleson 7%7%––
Travis Mitchell 5%13%00
Nick Jensen 4%4%01

The sim’s call

The Ducks’ most common winning score across all 100,000 runs, played out by one of them. The single likeliest final is still only a small share of runs. BUF 2, ANA 4. 3.9% of runs ended exactly that way.

Skaters

Sabres
Player GAShots
Jack Quinn 102
Olen Zellweger 102
Josh Norris 011
Mattias Samuelsson 011
Peyton Krebs 011
Zach Benson 011
Tage Thompson 007
Rasmus Dahlin 004
Ducks
Player GAShots
Leo Carlsson 126
Alex Killorn 021
A.J. Greer 105
Cutter Gauthier 104
Beckett Sennecke 103
Noah Warren 010
Tristan Luneau 010

Goalies

Sabres
Player Shots againstSaves
Ukko-Pekka Luukkonen 2521
Ducks
Player Shots againstSaves
Lukas Dostal 2826

What went in

  • Shots each team takes vs. what tonight's opponent allows; finishing vs. tonight's goalies (Ukko-Pekka Luukkonen / 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