← Slate
3.9% edge · St. Louis CardinalsSt. Louis Cardinals vs Los Angeles Angels — Prediction & Odds
July 22, 2026 · Hunter Dobbins vs Reid Detmers · 81°F
St. Louis Cardinals win
49.3%
Los Angeles Angels win
50.7%
Fair line (home)
-103
Proj. total
9.34
Score distribution
How often each team scores each run total across all simulations.
St. Louis Cardinals (mean 4.73)Los Angeles Angels (mean 4.61)
Totals
O/U line
8.5
Proj. total
9.34
Over
53.8%
Under
46.2%
Model vs. market
| Side | Model | Book | Fair |
|---|---|---|---|
| St. Louis Cardinals | 49.3% | +116 | +103 |
| Los Angeles Angels | 50.7% | -126 | -103 |
St. Louis Cardinals — projected lines
| Batter | PA | 1B | 2B | 3B | HR | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| JJ Wetherholt | 4.9 | .800 | .178 | .007 | .162 | .522 | .862 | .271 | .363 | .431 | .794 |
| Iván Herrera | 4.8 | .736 | .167 | .012 | .169 | .594 | .947 | .269 | .380 | .442 | .822 |
| Jordan Walker | 4.7 | .675 | .185 | .006 | .210 | .400 | 1.272 | .256 | .326 | .453 | .779 |
| Alec Burleson | 4.5 | .739 | .177 | .011 | .204 | .392 | .724 | .275 | .344 | .473 | .817 |
| Nelson Velázquez | 4.4 | .530 | .138 | .007 | .197 | .432 | 1.326 | .220 | .303 | .408 | .711 |
| Masyn Winn | 4.3 | .709 | .177 | .019 | .106 | .361 | .846 | .259 | .328 | .395 | .723 |
| José Fermín | 4.2 | .630 | .172 | .006 | .094 | .484 | .626 | .246 | .343 | .374 | .717 |
| Blaze Jordan | 4.1 | .651 | .183 | .015 | .122 | .254 | .629 | .255 | .306 | .407 | .713 |
| Pedro Pagés | 4.0 | .548 | .134 | .009 | .128 | .285 | 1.115 | .224 | .287 | .370 | .656 |
Los Angeles Angels — projected lines
| Batter | PA | 1B | 2B | 3B | HR | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Zach Neto | 4.7 | .660 | .220 | .020 | .201 | .364 | 1.057 | .261 | .335 | .466 | .801 |
| Mike Trout | 4.6 | .603 | .157 | .011 | .225 | .699 | 1.084 | .261 | .384 | .485 | .869 |
| Nolan Schanuel | 4.5 | .852 | .190 | .007 | .117 | .465 | .508 | .296 | .380 | .438 | .817 |
| Vaughn Grissom | 4.3 | .816 | .208 | .007 | .099 | .327 | .635 | .284 | .347 | .415 | .762 |
| Jo Adell | 4.3 | .625 | .174 | .015 | .211 | .247 | .888 | .261 | .317 | .474 | .791 |
| Wade Meckler | 4.1 | .787 | .170 | .014 | .057 | .428 | .782 | .278 | .357 | .378 | .735 |
| Oswald Peraza | 4.0 | .642 | .136 | .017 | .113 | .250 | .923 | .243 | .301 | .380 | .681 |
| Josh Lowe | 3.9 | .623 | .180 | .016 | .136 | .313 | .924 | .267 | .329 | .439 | .768 |
| Tyler Heineman | 3.8 | .629 | .121 | .017 | .055 | .281 | .718 | .239 | .311 | .332 | .643 |
Data notes: away starter Hunter Dobbins: only 53 BF vs LHB this season · away starter Hunter Dobbins: only 42 BF vs RHB this season · 20/20 lineup+starter talents from projections