New York Mets vs St Louis Cardinals Prediction & Picks, MLB 25: The New York Mets are set to host the St. Louis Cardinals on April 19, 2025, at 4:05 PM ET at Citi Field in New York. This National League matchup continues a four-game series between two competitive teams.
St. Louis has dropped the first 2 games of this series, losing 4-1 Thursday and 5-4 Friday. The Cardinals are just 1-7 across 8 road games; they have logged a strikeout-heavy .648 OPS over those contests.

The Mets have been favored in 15 games this season, winning 11 of them (73.3%). They have a record of 5-1 in games when bookmakers favor them by at least -173 on the moneyline. The Mets have a 6-4 record in their last 10 games, averaging 4.6 runs per game, with an ERA of 3.07 and a K/9 of 10.4.
Key Players:
The Cardinals have been underdogs in 14 games this season, winning seven of them (50%). However, they have lost both games when listed as underdogs of +145 or more.
Key Players:
| Date | Winner | Score | Venue | Notable |
|---|---|---|---|---|
| Apr 18, 2025 | Mets | 5–4 | Citi Field | Mets\' offense rallies |
| Apr 17, 2025 | Mets | 4–1 | Citi Field | Strong pitching |
| Mar 21, 2025 | Mets | 3–2 | Neutral | Close contest |
| Mar 14, 2025 | Draw | 3–3 | Neutral | Evenly matched game |
| Mar 12, 2025 | Mets | 2–0 | Neutral | Mets\' pitching dominates |
Series Recap:
| Bet Type | Odds |
|---|---|
| Mets Moneyline | -173 |
| Cardinals Moneyline | +145 |
| Run Line (Mets -1.5) | +120 |
| Over/Under (8.5 Runs) | Over -119 / Under -101 |
Betting Insights:
Given the Mets\' strong home record, recent form, and key player performances, they have a slight advantage in this matchup. However, the Cardinals\' resilience as underdogs cannot be overlooked.
Prediction: Mets 5, Cardinals 3
Best Bet: Over 8.5 Runs (-120)
As the Mets and Cardinals face off at Citi Field, both teams aim to gain an advantage in this closely contested series. With both teams displaying competitive performances, fans can anticipate an exciting and tightly contested game.
This content is for informational purposes only and does not constitute betting advice. Gambling involves financial risk and may be addictive. Please bet responsibly. If you or someone you know has a gambling problem, contact your local helpline or support organization.