MLB · Wednesday, August 12, 2026
Philadelphia Phillies vs St. Louis Cardinals — Result, Odds & Recap
Philadelphia Phillies schedule & results·St. Louis Cardinals schedule & results
Final: Philadelphia Phillies 1, St. Louis Cardinals 7
Closing Moneyline Odds
as of Aug 12, 10:00 PM ET| Book | Philadelphia Phillies | St. Louis Cardinals |
|---|---|---|
| bet365 | -160 | +150 |
| betmgm | -164 | +150 |
| betrivers | -170 | +140 |
| caesars | -162 | +143 |
| draftkings | -163 | +151 |
| espnbet | -175 | +138 |
| fanduel | -156 | +130 |
| pinnacle | +825 | -1235 |
Philadelphia Phillies vs St. Louis Cardinals: recap & odds
Philadelphia Phillies lost to St. Louis Cardinals 1–7 on Wednesday, August 12, 2026. EdgeBets' pre-game simulation projected roughly 4.2–2.7 (total 6.9). Closing moneyline prices ranged across 8 sportsbooks: Philadelphia Phillies from -175 to +825.
EdgeBets does not claim to beat the closing line or guarantee outcomes. Projections are informational. 19+. Please bet responsibly.