← Slate

Milwaukee Brewers vs St. Louis Cardinals — Prediction & Odds

July 8, 2026 · Kyle Harrison vs Michael McGreevy · 86°F
9.0% edge · St. Louis Cardinals
Milwaukee Brewers win
48.4%
St. Louis Cardinals win
51.6%
Fair line (home)
-107
Proj. total
8.69

Score distribution

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

0%8%15%036912151821Runs scored
Milwaukee Brewers (mean 4.38)St. Louis Cardinals (mean 4.31)

Totals

O/U line
8
Proj. total
8.69
Over
43.2%
Under
49.2%

Model vs. market

SideModelBookFair
Milwaukee Brewers48.4%-141+107
St. Louis Cardinals51.6%+130-107

Milwaukee Brewers — projected lines

BatterPA1B2B3BHRBBKAVGOBPSLGOPS
Christian Yelich4.8.871.195.017.141.457.993.280.353.429.782
Jackson Chourio4.7.818.263.022.181.274.827.289.334.481.814
Jake Bauers4.6.642.180.007.183.5071.068.248.337.431.768
William Contreras4.5.862.213.004.128.435.638.297.368.446.815
Garrett Mitchell4.4.671.192.032.098.4291.242.251.330.391.721
Luis Lara4.3.768.166.025.043.383.705.259.333.348.680
Cooper Pratt4.2.680.137.030.056.357.682.238.310.334.644
Joey Ortiz4.1.708.189.018.070.306.561.263.323.378.701
Greg Jones4.0.554.116.024.085.2171.435.211.268.325.593

St. Louis Cardinals — projected lines

BatterPA1B2B3BHRBBKAVGOBPSLGOPS
Masyn Winn4.6.736.185.025.103.387.941.251.323.381.704
Iván Herrera4.5.718.161.011.147.557.912.270.377.432.810
Jordan Walker4.4.633.186.007.186.3701.216.253.323.442.765
Nelson Velázquez4.3.510.146.010.180.3971.291.219.299.402.701
Alec Burleson4.2.733.164.009.171.363.679.284.352.468.820
José Fermín4.1.605.174.006.082.486.627.245.347.368.715
Blaze Jordan4.0.640.178.011.112.254.629.255.309.400.709
Lars Nootbaar3.9.524.141.009.125.564.835.244.360.408.768
Pedro Pagés3.8.525.118.008.108.2751.033.221.286.354.640
Data notes: game-time temp 86F: run environment adjusted · 20/20 lineup+starter talents from projections