← Slate

Kansas City Royals vs Pittsburgh Pirates — Prediction & Odds

September 20, 2026 · Michael Wacha vs Lake Bachar · 70°F
9.9% edge · Pittsburgh Pirates
Kansas City Royals win
39.0%
Pittsburgh Pirates win
61.0%
Fair line (home)
-156
Proj. total
8.59

Score distribution

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

0%7%15%03691215182124Runs scored
Kansas City Royals (mean 3.87)Pittsburgh Pirates (mean 4.73)

Totals

O/U line
8.5
Proj. total
8.59
Over
46.2%
Under
53.8%

Model vs. market

SideModelBookFair
Kansas City Royals39.0%-100+156
Pittsburgh Pirates61.0%-109-156

Projected starters

StarterIPKHBBR
Michael Wacha
RHP · Kansas City Royals
5.64.96.41.72.8
Lake Bachar
RHP · Pittsburgh Pirates
2.22.02.10.80.8
Strikeout ladder
Michael Wacha4+ 73%6+ 37%8+ 11%
Lake Bachar4+ 13%6+ 1%8+ 0%

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.

Kansas City Royals — projected lines

BatterPA1B2B3BHRBBKAVGOBPSLGOPS
Maikel Garcia4.8.804.218.032.071.468.791.263.339.379.718
Bobby Witt Jr.4.7.735.235.025.146.473.852.276.357.451.808
Jac Caglianone4.5.666.183.014.163.3611.185.249.320.420.740
Salvador Perez4.4.649.172.005.143.238.946.235.291.384.675
Michael Massey4.3.708.190.012.101.245.820.250.298.377.675
Nick Loftin4.2.606.179.021.064.458.734.235.329.347.675
John Rave4.1.547.153.023.086.4301.036.222.308.347.655
Luke Maile4.0.524.136.009.058.4131.189.206.300.300.600
Tyler Tolbert3.9.595.144.011.043.278.998.223.289.306.594

Pittsburgh Pirates — projected lines

BatterPA1B2B3BHRBBKAVGOBPSLGOPS
Konnor Griffin4.7.913.209.042.106.276.981.294.344.435.779
Brandon Lowe4.5.668.191.010.208.3751.097.260.326.462.787
Bryan Reynolds4.4.744.201.021.128.419.927.276.354.434.788
Oneil Cruz4.3.625.168.022.188.4491.220.260.343.462.804
Nick Gonzales4.2.849.231.022.066.260.653.298.351.419.770
Ryan O'Hearn4.1.748.181.009.134.336.711.286.351.446.796
Rafael Flores Jr.4.0.654.166.017.129.326.952.264.328.424.752
Spencer Horwitz3.9.680.196.012.097.418.576.287.372.435.807
Jake Mangum3.8.822.167.019.037.166.586.293.334.382.716
Data notes: 20/20 lineup+starter talents from projections