million_runs
← The record
NHL Wed, Oct 28 Final

Flyers @ Capitals

Simulated 100,000 times

TeamGame shownReal
PHI Flyers 2 2
WSH Capitals 4 5

✓ The sim had it. The Capitals won 61% of the runs, and won the real game, WSH by 3.

Every run’s final margin

Game shown · WSH by 2
Real · WSH by 3
← PHI by 6+ 0 WSH 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.

Flyers
Player GoalPointGA
Trevor Zegras 31%69%01
Matvei Michkov 31%46%10
Tyson Foerster 27%36%00
Travis Sanheim 20%47%00
Jamie Drysdale 19%38%00
Christian Dvorak 17%41%00
Sean Couturier 11%35%10
Oliver Bonk 7%46%00
Denver Barkey 7%43%01
Cam York 7%8%00
Nick Seeler 6%31%01
David Jiricek 6%17%––
Capitals
Player GoalPointGA
Alex Tuch 36%50%20
Jakob Chychrun 31%65%01
Ryan Leonard 30%56%00
Dylan Strome 29%64%03
Boone Jenner 27%35%00
Tom Wilson 25%48%00
Cole Hutson 24%47%00
Aliaksei Protas 12%30%10
Pierre-Luc Dubois 11%40%02
Timothy Liljegren 7%9%00
Martin Fehervary 4%25%00
Matt Roy 3%4%01

What a Capitals win looks like

One real run out of the 100,000: a Capitals win, with the final drawn as often as it came up in the runs. An example of how it could go, not a predicted score. PHI 2, WSH 4. 4.3% of runs ended exactly that way.

Skaters

Flyers
Player GAShots
Noel Acciari 101
Cole Knuble 101
Christian Dvorak 014
Trevor Zegras 013
Porter Martone 011
Matvei Michkov 005
Tyson Foerster 003
Alex Bump 003
Capitals
Player GAShots
Jakob Chychrun 204
Alex Ovechkin 021
Tom Wilson 103
Alex Tuch 102
Cole Hutson 012
Dylan Strome 011
Justin Sourdif 011
Ryan Leonard 011
Martin Fehervary 010

Goalies

Flyers
Player Shots againstSaves
Dan Vladar 1915
Capitals
Player Shots againstSaves
Logan Thompson 2927

What went in

  • Shots each team takes vs. what tonight's opponent allows; finishing vs. tonight's goalies (Dan Vladar / Logan Thompson, 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