St. Louis Cardinals vs New York Mets Betting Pick & Prediction for 6/10

The St. Louis Cardinals will take on the New York Mets at Citi Field. The game is set for Wednesday, June 10, 2026, at 7:10 PM. St. Louis comes in with a record of 36-28, riding a five-game winning streak.
The New York Mets have a record of 29-37. They lost their last game. The weather at Citi Field is expected to be warm with overcast clouds. Andre Pallante is the probable starter for the Cardinals, while Austin Warren will pitch for the Mets.
St. Louis Cardinals Team Preview
The St. Louis Cardinals have been on a strong winning streak recently. They won their last five games, including a 7-0 win against the New York Mets. In that game, Dustin May pitched six scoreless innings, allowing only four hits and striking out six batters.
The Cardinals’ lineup has been producing solid results. Alec Burleson leads the team with a .293 batting average and 46 RBIs. Jordan Walker is another key player with a .301 average and 16 home runs, contributing significantly to the team’s success.
Andre Pallante will be the starting pitcher for the Cardinals in the next game. He holds a 6-4 record with a 3.96 ERA this season. The Cardinals are looking to continue their winning momentum with Pallante on the mound.
Cardinals vs Mets Game Day Info
- Sport: MLB Regular Season
- Teams: St. Louis Cardinals vs. New York Mets
- Venue: Citi Field in New York, NY
- Date: Wednesday, June 10, 2026
- Betting Odds: Cardinals Moneyline +114, Mets Moneyline -135
New York Mets Team Preview
The New York Mets have seen mixed results in their recent games. They secured a notable win against the San Diego Padres on June 7th, taking the game 7-3. Carson Benge was a standout with a perfect 5-for-5 at the plate, while Marcus Semien and MJ Melendez each contributed home runs.
Despite their strong performance against the Padres, the Mets faced a tough challenge against the St. Louis Cardinals on June 9th. The Cardinals shut out the Mets 7-0. Freddy Peralta struggled on the mound, allowing six earned runs over six innings.
Overall, the Mets hold a batting average of .229 this season, ranking them 22nd in the league. Their pitching has been a strong point, with a team ERA of 3.80, placing them 8th. As they prepare for their next game, Austin Warren will take the mound, sporting a 2.01 ERA this season.
BTB Betting Pick
The Mets are favored on the moneyline at -135. They have a stronger pitching lineup with an earned run average of 3.80, ranked 8th. The Cardinals have an ERA of 4.03, ranked 15th. Given the Mets’ edge in pitching and the home advantage, they are the pick to win the game.
The total for the game is set at 8.5 runs. The Cardinals have a higher batting average at .243 compared to the Mets’ .229. However, the Mets’ pitching has allowed fewer home runs and has a better batting average against. Considering these factors, the pick is for the total to go under 8.5 runs.