← Slate

St. Louis Cardinals vs Los Angeles Angels — Prediction & Odds

July 21, 2026 · Matthew Liberatore vs Walbert Ureña · 81°F
5.8% edge · St. Louis Cardinals
St. Louis Cardinals win
53.5%
Los Angeles Angels win
46.5%
Fair line (home)
+115
Proj. total
10.19

Score distribution

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

0%7%14%03691215182124Runs scored
St. Louis Cardinals (mean 5.41)Los Angeles Angels (mean 4.77)

Totals

O/U line
9
Proj. total
10.19
Over
50.9%
Under
39.3%

Model vs. market

SideModelBookFair
St. Louis Cardinals53.5%+106-115
Los Angeles Angels46.5%-114+115

St. Louis Cardinals — projected lines

BatterPA1B2B3BHRBBKAVGOBPSLGOPS
JJ Wetherholt5.1.837.197.008.146.644.726.276.383.427.810
Iván Herrera5.0.814.179.012.143.727.780.281.407.436.842
Alec Burleson4.8.855.202.013.182.491.619.291.370.471.840
Jordan Walker4.7.741.198.010.180.5021.097.270.354.451.805
Lars Nootbaar4.6.684.180.021.135.755.806.266.392.430.822
Masyn Winn4.5.759.189.023.093.452.726.266.348.394.742
Nathan Church4.4.776.156.024.098.361.683.264.333.389.721
Blaze Jordan4.3.733.205.019.110.311.531.271.330.416.746
Bryan Torres4.2.742.143.018.056.577.699.269.374.365.739

Los Angeles Angels — projected lines

BatterPA1B2B3BHRBBKAVGOBPSLGOPS
Zach Neto4.7.646.211.021.218.3771.140.261.335.476.811
Mike Trout4.5.579.146.010.239.7311.128.259.386.493.880
Nolan Schanuel4.4.819.196.006.130.498.551.297.386.451.836
Jorge Soler4.3.552.160.011.196.4711.129.240.331.442.773
Vaughn Grissom4.2.788.203.006.096.341.652.284.350.414.764
Jo Adell4.1.605.162.016.223.258.916.264.321.490.811
Oswald Peraza4.0.630.130.021.127.269.971.245.305.394.700
Jose Siri3.9.520.144.023.157.2681.192.234.294.417.711
Logan O'Hoppe3.8.577.123.008.147.276.917.245.307.411.718
Data notes: 20/20 lineup+starter talents from projections