Mithrandir Metrics
The Mirror live sim Refreshed Sep 11 06:00 AM ET
Heads up The Mirror is being actively tuned right now. Some live figures may lag or look off while we work through a few issues, so treat numbers here as provisional. Full accuracy back shortly.
The Mirror / 2026-09-08 beta

AZ 5, KC 3. Final.

The Mirror’s record: every call graded →

Batter-by-batter Monte Carlo: each plate appearance is a real matchup probability, played through a full base-out state machine with starter fatigue and bullpen chains. Validated against 358 completed games before launch.

Final

AZ 5, KC 3

The final result has replaced the last live pitch state. Published 04:48:57Z UTC · back to slate

Final
5 – 3final score
8total runs
47% → 0%KC win prob, pregame → final
Pregame baseline

Arizona Diamondbacks @ Kansas City Royals

Pitcher 669203 vs Wacha, Michael · engine 0.1.13 · back to slate

2026-09-08
AZ 53.4%KC 46.6%
4.76 – 4.15mean score
8.91mean total
55%NRFI
10.5%extra innings
5.63 / 5.1starter K means
Run distributions

Total runs across 8,000 sims

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

Hover a bar for the probability of that exact total.

Team run distributions

AZ (gold) vs KC (cyan)

0
1
2
3
4
5
6
7
8
9
10
11

Paired bars per run count.

Projected batting lines

AZ per-game means

BatterPAHHRTBBBKRBI
Nootbaar, Lars 4.8821.1140.133 1.7520.5161.0640.476
Marte, Ketel 4.7661.1660.193 2.0330.350.840.618
Moreno, Gabriel 4.6591.3080.153 2.0830.4490.8480.599
Perdomo, Geraldo 4.5621.0550.088 1.5230.5030.6910.48
Carroll, Corbin 4.4570.9920.153 1.7380.4011.090.589
Arenado, Nolan 4.351.0160.196 1.8370.3330.970.636
Troy, Tommy 4.2360.9910.115 1.570.3731.1110.467
Tawa, Tim 4.1150.9930.122 1.5670.3221.1180.482
Waldschmidt, Ryan 3.9971.0380.071 1.4820.2831.1540.41
Projected batting lines

KC per-game means

BatterPAHHRTBBBKRBI
Jensen, Carter 4.6320.9950.175 1.7780.4721.4580.475
Witt Jr., Bobby 4.5121.1770.131 1.8850.450.9930.496
Pasquantino, Vinnie 4.4081.0110.122 1.5810.4540.8780.505
Perez, Salvador 4.2971.0390.154 1.7190.2131.0130.576
Massey, Michael 4.1941.1270.123 1.7580.2520.8670.5
Loftin, Nick 4.0940.9780.088 1.4530.3710.8750.4
Collins, Isaac 3.990.8670.06 1.2130.4161.0420.34
Lugo, Matthew 3.880.9340.11 1.4640.3241.0690.465
Isbel, Kyle 3.7560.8750.08 1.2970.2390.970.396
One representative simulation

A median-outcome game, batter by batter

This is the play-by-play of one sim whose final total matched the median across all runs — a preview of the most typical version of tonight.

— Top 1 —
Nootbaar, Lars vs Wacha, Michael: OUT AIR
Marte, Ketel vs Wacha, Michael: OUT AIR
Moreno, Gabriel vs Wacha, Michael: 1B
Perdomo, Geraldo vs Wacha, Michael: 1B
Carroll, Corbin vs Wacha, Michael: OUT GB
— Bottom 1 —
Jensen, Carter vs Pitcher 669203: K
Witt Jr., Bobby vs Pitcher 669203: BB
Pasquantino, Vinnie vs Pitcher 669203: OUT AIR
Perez, Salvador vs Pitcher 669203: OUT AIR
— Top 2 —
Arenado, Nolan vs Wacha, Michael: K
Troy, Tommy vs Wacha, Michael: OUT GB
Tawa, Tim vs Wacha, Michael: 1B
Waldschmidt, Ryan vs Wacha, Michael: 2B +1 run (1-0)
Nootbaar, Lars vs Wacha, Michael: OUT GB
— Bottom 2 —
Massey, Michael vs Pitcher 669203: OUT AIR
Loftin, Nick vs Pitcher 669203: OUT GB
Collins, Isaac vs Pitcher 669203: 1B
Lugo, Matthew vs Pitcher 669203: K
— Top 3 —
Marte, Ketel vs Wacha, Michael: K
Moreno, Gabriel vs Wacha, Michael: OUT AIR
Perdomo, Geraldo vs Wacha, Michael: OUT GB
— Bottom 3 —
Isbel, Kyle vs Pitcher 669203: OUT AIR
Jensen, Carter vs Pitcher 669203: OUT AIR
Witt Jr., Bobby vs Pitcher 669203: OUT AIR
— Top 4 —
Carroll, Corbin vs Wacha, Michael: OUT AIR
Arenado, Nolan vs Wacha, Michael: OUT GB
Troy, Tommy vs Wacha, Michael: OUT AIR
— Bottom 4 —
Pasquantino, Vinnie vs Pitcher 669203: OUT AIR
Perez, Salvador vs Pitcher 669203: 2B
Massey, Michael vs Pitcher 669203: OUT AIR
Loftin, Nick vs Pitcher 669203: OUT GB
— Top 5 —
Tawa, Tim vs Wacha, Michael: 1B
Waldschmidt, Ryan vs Wacha, Michael: 1B
Nootbaar, Lars vs Wacha, Michael: OUT AIR
Marte, Ketel vs Wacha, Michael: 1B +1 run (2-0)
Moreno, Gabriel vs Wacha, Michael: BB
Perdomo, Geraldo vs Wacha, Michael: HR +4 runs (6-0)
Carroll, Corbin vs Way, Beck: K
Arenado, Nolan vs Way, Beck: K
— Bottom 5 —
Collins, Isaac vs Pitcher 669203: 1B
Lugo, Matthew vs Pitcher 669203: 1B
Isbel, Kyle vs Pitcher 669203: OUT GB
Jensen, Carter vs Pitcher 669203: K
Witt Jr., Bobby vs Pitcher 669203: OUT AIR
— Top 6 —
Troy, Tommy vs Way, Beck: OUT AIR
Tawa, Tim vs Way, Beck: 1B
Waldschmidt, Ryan vs Falter, Bailey: 1B
Nootbaar, Lars vs Falter, Bailey: OUT AIR
Marte, Ketel vs Falter, Bailey: K
— Bottom 6 —
Pasquantino, Vinnie vs Pitcher 669203: 2B
Perez, Salvador vs Pitcher 669203: K
Massey, Michael vs Pitcher 669203: OUT GB
Loftin, Nick vs Pitcher 669203: 1B +1 run (6-1)
Collins, Isaac vs Pitcher 669203: OUT GB
— Top 7 —
Moreno, Gabriel vs Falter, Bailey: OUT AIR
Perdomo, Geraldo vs Falter, Bailey: 1B
Carroll, Corbin vs Falter, Bailey: OUT GB
Arenado, Nolan vs Morgan, Eli: BB
Troy, Tommy vs Morgan, Eli: OUT GB
— Bottom 7 —
Lugo, Matthew vs Martinez, Justin: OUT AIR
Isbel, Kyle vs Martinez, Justin: OUT GB
Jensen, Carter vs Martinez, Justin: K
— Top 8 —
Tawa, Tim vs Morgan, Eli: K
Waldschmidt, Ryan vs Morgan, Eli: K
Nootbaar, Lars vs Morgan, Eli: K
— Bottom 8 —
Witt Jr., Bobby vs Martinez, Justin: OUT GB
Pasquantino, Vinnie vs Clarke, Taylor: BB
Perez, Salvador vs Clarke, Taylor: K
Massey, Michael vs Clarke, Taylor: OUT GB
— Top 9 —
Marte, Ketel vs Morgan, Eli: OUT AIR
Moreno, Gabriel vs McGee, Easton: OUT AIR
Perdomo, Geraldo vs McGee, Easton: 3B
Carroll, Corbin vs McGee, Easton: 3B +1 run (7-1)
Arenado, Nolan vs McGee, Easton: K
— Bottom 9 —
Loftin, Nick vs Clarke, Taylor: OUT GB
Collins, Isaac vs Clarke, Taylor: K
Lugo, Matthew vs Clarke, Taylor: K