← Slate

San Francisco Giants vs Kansas City Royals — Prediction & Odds

July 22, 2026 · Landen Roupp vs Seth Lugo · 70°F
3.5% edge · San Francisco Giants
San Francisco Giants win
56.6%
Kansas City Royals win
43.4%
Fair line (home)
+130
Proj. total
8.69

Score distribution

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

0%8%16%036912151821Runs scored
San Francisco Giants (mean 4.79)Kansas City Royals (mean 3.90)

Totals

O/U line
8.5
Proj. total
8.69
Over
47.1%
Under
52.9%

Model vs. market

SideModelBookFair
San Francisco Giants56.6%-118-130
Kansas City Royals43.4%+109+130

San Francisco Giants — projected lines

BatterPA1B2B3BHRBBKAVGOBPSLGOPS
Luis Arraez4.91.179.231.047.043.262.180.326.366.424.790
Bryce Eldridge4.8.752.224.006.156.4681.249.265.342.429.771
Heliot Ramos4.7.804.200.030.154.3501.032.278.341.447.788
Rafael Devers4.6.647.207.009.189.5211.046.262.352.459.811
Casey Schmitt4.5.759.194.012.149.247.832.267.317.427.744
Jung Hoo Lee4.3.879.226.047.063.268.400.300.348.425.774
Willy Adames4.3.603.180.014.147.422.974.249.328.420.748
Drew Gilbert4.1.643.183.028.089.349.695.253.327.389.717
Drew Cavanaugh4.0.591.160.007.077.3961.102.235.323.349.672

Kansas City Royals — projected lines

BatterPA1B2B3BHRBBKAVGOBPSLGOPS
Carter Jensen4.6.681.216.015.109.5231.184.249.336.389.725
Lane Thomas4.5.641.213.012.100.4971.079.243.334.378.712
Vinnie Pasquantino4.4.678.207.022.123.498.680.265.354.425.779
Salvador Perez4.3.692.178.003.130.255.846.251.306.394.701
Michael Massey4.2.718.212.010.083.251.714.261.311.384.694
Isaac Collins4.1.603.174.020.054.567.887.245.360.353.713
Starling Marte4.0.769.164.012.062.309.870.277.345.380.725
Josh Rojas3.9.605.176.012.048.387.798.242.321.341.662
Andrew Velazquez3.8.590.142.013.041.2501.079.225.281.308.590
Data notes: 20/20 lineup+starter talents from projections