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

STL 1, SF 2. 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

STL 1, SF 2

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

Final
1 – 2final score
3total runs
52% → 100%SF win prob, pregame → final
Pregame baseline

St. Louis Cardinals @ San Francisco Giants

Mathews, Quinn vs Roupp, Landen · engine 0.1.13 · back to slate

2026-09-08
STL 47.6%SF 52.4%
3.85 – 3.81mean score
7.66mean total
57%NRFI
10.9%extra innings
6.34 / 5.99starter 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

STL (gold) vs SF (cyan)

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

Paired bars per run count.

Projected batting lines

STL per-game means

BatterPAHHRTBBBKRBI
Torres, Bryan 4.8381.0770.077 1.530.4731.2130.391
Herrera, Iván 4.731.0440.073 1.4880.5551.1060.397
Burleson, Alec 4.6171.1780.096 1.7650.4291.0370.507
Walker, Jordan 4.5071.1290.116 1.8060.3971.3570.575
Bernal, Leo 4.4050.9740.072 1.420.4691.1990.485
Gorman, Nolan 4.2990.7280.079 1.0990.4611.4910.399
Saggese, Thomas 4.1810.9660.085 1.4670.3641.2580.416
Winn, Masyn 4.0740.8560.032 1.1080.4241.090.298
Church, Nathan 3.9570.9040.062 1.2860.2720.9080.386
Projected batting lines

SF per-game means

BatterPAHHRTBBBKRBI
Cox, Jonah 4.6091.2860.086 1.9150.3511.5790.451
Devers, Rafael 4.4991.0340.133 1.7550.5061.3140.528
Eldridge, Bryce 4.3871.0450.086 1.5560.5461.310.486
Basabe, Osleivis 4.2850.9870.089 1.4910.2731.0470.491
Hill, Turner 4.1771.0360.043 1.3920.4550.90.412
Knizner, Andrew 4.0810.8660.068 1.230.3521.0490.394
Whitcomb, Shay 3.9730.8490.079 1.2840.2861.1590.387
McCray, Grant 3.8480.7570.066 1.130.4321.0650.329
Koss, Christian 3.7290.8230.052 1.1550.2581.020.33
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 —
Torres, Bryan vs Roupp, Landen: K
Herrera, Iván vs Roupp, Landen: OUT GB
Burleson, Alec vs Roupp, Landen: 1B
Walker, Jordan vs Roupp, Landen: OUT AIR
— Bottom 1 —
Cox, Jonah vs Mathews, Quinn: 1B
Devers, Rafael vs Mathews, Quinn: HR +2 runs (0-2)
Eldridge, Bryce vs Mathews, Quinn: OUT GB
Basabe, Osleivis vs Mathews, Quinn: 1B
Hill, Turner vs Mathews, Quinn: BB
Knizner, Andrew vs Mathews, Quinn: BB
Whitcomb, Shay vs Mathews, Quinn: OUT AIR +1 run (0-3)
McCray, Grant vs Mathews, Quinn: K
— Top 2 —
Bernal, Leo vs Roupp, Landen: 1B
Gorman, Nolan vs Roupp, Landen: OUT AIR
Saggese, Thomas vs Roupp, Landen: 2B +1 run (1-3)
Winn, Masyn vs Roupp, Landen: OUT AIR
Church, Nathan vs Roupp, Landen: 1B +1 run (2-3)
Torres, Bryan vs Roupp, Landen: OUT GB
— Bottom 2 —
Koss, Christian vs Mathews, Quinn: OUT AIR
Cox, Jonah vs Mathews, Quinn: K
Devers, Rafael vs Mathews, Quinn: BB
Eldridge, Bryce vs Mathews, Quinn: OUT AIR
— Top 3 —
Herrera, Iván vs Roupp, Landen: OUT AIR
Burleson, Alec vs Roupp, Landen: 2B
Walker, Jordan vs Roupp, Landen: K
Bernal, Leo vs Roupp, Landen: OUT GB
— Bottom 3 —
Basabe, Osleivis vs Mathews, Quinn: BB
Hill, Turner vs Mathews, Quinn: K
Knizner, Andrew vs Mathews, Quinn: OUT AIR
Whitcomb, Shay vs Mathews, Quinn: OUT AIR
— Top 4 —
Gorman, Nolan vs Roupp, Landen: K
Saggese, Thomas vs Roupp, Landen: K
Winn, Masyn vs Roupp, Landen: BB
Church, Nathan vs Roupp, Landen: OUT AIR
— Bottom 4 —
McCray, Grant vs Mathews, Quinn: HR +1 run (2-4)
Koss, Christian vs Mathews, Quinn: 1B
Cox, Jonah vs Mathews, Quinn: OUT GB
Devers, Rafael vs Mathews, Quinn: K
Eldridge, Bryce vs Mathews, Quinn: K
— Top 5 —
Torres, Bryan vs Roupp, Landen: OUT AIR
Herrera, Iván vs Roupp, Landen: OUT GB
Burleson, Alec vs Roupp, Landen: 1B
Walker, Jordan vs Roupp, Landen: OUT AIR
— Bottom 5 —
Basabe, Osleivis vs Mathews, Quinn: OUT AIR
Hill, Turner vs Fernandez, Ryan: K
Knizner, Andrew vs Fernandez, Ryan: K
— Top 6 —
Bernal, Leo vs Roupp, Landen: K
Gorman, Nolan vs Roupp, Landen: BB
Saggese, Thomas vs Kilian, Caleb: OUT AIR
Winn, Masyn vs Kilian, Caleb: OUT AIR
— Bottom 6 —
Whitcomb, Shay vs Fernandez, Ryan: OUT GB
McCray, Grant vs Fernandez, Ryan: OUT AIR
Koss, Christian vs Fernandez, Ryan: OUT AIR
— Top 7 —
Church, Nathan vs Kilian, Caleb: OUT GB
Torres, Bryan vs Kilian, Caleb: K
Herrera, Iván vs Smith, Dylan: 2B
Burleson, Alec vs Smith, Dylan: 2B +1 run (3-4)
Walker, Jordan vs Smith, Dylan: OUT AIR
— Bottom 7 —
Cox, Jonah vs Romero, JoJo: K
Devers, Rafael vs Romero, JoJo: 2B
Eldridge, Bryce vs Romero, JoJo: K
Basabe, Osleivis vs Romero, JoJo: BB
Hill, Turner vs O'Brien, Riley: OUT GB
— Top 8 —
Bernal, Leo vs Smith, Dylan: BB
Gorman, Nolan vs Smith, Dylan: K
Saggese, Thomas vs Miller, Erik: OUT GB
— Bottom 8 —
Knizner, Andrew vs O'Brien, Riley: 1B
Whitcomb, Shay vs O'Brien, Riley: K
McCray, Grant vs O'Brien, Riley: 1B
Koss, Christian vs O'Brien, Riley: OUT AIR
Cox, Jonah vs O'Brien, Riley: K
— Top 9 —
Winn, Masyn vs Miller, Erik: K
Church, Nathan vs Miller, Erik: OUT GB
Torres, Bryan vs Miller, Erik: OUT GB