← Slate

St. Louis Cardinals vs San Francisco Giants — Prediction & Odds

September 7, 2026 · Michael McGreevy vs Logan Webb · 70°F
0.2% edge · San Francisco Giants
St. Louis Cardinals win
44.5%
San Francisco Giants win
55.5%
Fair line (home)
-124
Proj. total
7.94

Score distribution

How often each team scores each run total across all simulations.

0%8%16%036912151821Runs scored
St. Louis Cardinals (mean 3.83)San Francisco Giants (mean 4.11)

Totals

O/U line
7.5
Proj. total
7.94
Over
48.4%
Under
51.6%

Model vs. market

SideModelBookFair
St. Louis Cardinals44.5%+119+124
San Francisco Giants55.5%-129-124

Projected starters

StarterIPKHBBR
Michael McGreevy
RHP · St. Louis Cardinals
5.13.35.91.22.4
Logan Webb
RHP · San Francisco Giants
5.75.05.81.52.1
Strikeout ladder
Michael McGreevy4+ 41%6+ 10%8+ 1%
Logan Webb4+ 75%6+ 38%8+ 12%

Per-game averages across all simulations. IP is a decimal average of outs recorded, not baseball's 5.2 notation. R is runs allowed while the starter was still in the game; the simulation models no errors, so every run is earned by construction — which is why this says R and not ER.

St. Louis Cardinals — projected lines

BatterPA1B2B3BHRBBKAVGOBPSLGOPS
Bryan Torres4.7.936.181.037.041.422.788.278.347.367.713
Iván Herrera4.6.822.191.010.082.448.776.271.358.383.741
Alec Burleson4.5.839.215.012.103.306.627.279.333.410.743
Jordan Walker4.4.758.223.009.101.2841.019.266.318.398.716
Leo Bernal4.3.705.157.015.070.278.851.236.290.336.626
Nolan Gorman4.2.516.132.007.108.4101.326.202.283.326.610
Joshua Báez4.1.586.173.021.124.2281.128.237.289.391.680
Thomas Saggese4.0.680.175.016.066.225.908.252.301.361.662
Nathan Church3.9.711.146.026.054.195.575.258.301.356.657

San Francisco Giants — projected lines

BatterPA1B2B3BHRBBKAVGOBPSLGOPS
Turner Hill4.6.912.235.045.052.331.443.297.354.412.766
Rafael Devers4.5.668.220.010.175.484.873.272.357.466.823
Bryce Eldridge4.4.725.194.005.150.3911.005.273.343.439.782
Jonah Cox4.3.857.146.083.065.216.864.287.328.413.741
Jung Hoo Lee4.2.843.209.043.058.238.335.297.344.418.762
Osleivis Basabe4.0.750.196.012.065.197.520.268.310.376.686
Andrew Knizner3.9.676.170.010.075.270.641.258.319.373.692
Shay Whitcomb3.8.598.146.011.110.205.869.241.288.380.668
Christian Koss3.7.677.175.012.048.147.692.261.299.359.658
Data notes: 20/20 lineup+starter talents from projections