Free MLB Pick: Mets vs. Cardinals Odds
Looking for New York Mets vs. St. Louis Cardinals Free MLB predictions? MLB betting sees the Mets taking on the Cardinals on Tuesday, May 7th, 2024 at Busch Stadium, in St. Louis, MO. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Mets Cardinals free pick.
2024 MLB Handicapping – New York Mets vs St. Louis Cardinals
(17-18) New York Mets vs. St. Louis Cardinals (15-20)
Date: Tuesday, May 7th
Time: 7:45 ET
Venue: Busch Stadium St. Louis, MO
Projected Starting Pitchers: José Buttó vs. Miles Mikolas
MLB Moneyline Odds: Mets +106 | Cardinals -126 (Bet Now!)
Today’s MLB Run Line Betting Odds: Mets +1.5 | Cardinals -1.5
MLB Baseball Gambling Total: O/U: 8.5
- Live Betting Odds for today’s New York Mets vs. St. Louis Cardinals game!
- Want more baseball predictions like this Mets Cardinals play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
It’s a beautiful night for baseball in St. Louis, as the Cardinals host the Mets at Busch Stadium. First pitch is set for 7:45 PM ET, with the game being televised on BSMW. The pitching matchup features José Buttó for the Mets against Miles Mikolas for the Cardinals.
St. Louis comes into this one as the slight favorite, with a money line payout of -126 compared to +106 for the Mets. The over/under line is set at 8.5 runs, with the over paying out at -105 compared to -119 for the under.
New York picked up a 4-3 road win over the Cardinals in the most recent game of this series. The Mets had a two-run 5th inning and scored the game’s go-ahead run in the 7th. As for the Cardinals, they scored three runs in the 6th but couldn’t push across another run.
Sean Manaea started for the Mets and picked up the win, going six innings and giving up three earned runs. He finished the game with just one strikeout but induced 11 ground ball outs. Kyle Gibson got the start for the Cardinals, going six innings and giving up two earned runs.
At the plate, Brandon Nimmo and Tomas Nido each homered for the Mets, while Joey Wendle scored twice and drove in a run while going 2/3. Jose Fermin had a two-hit game for the Cardinals.
Mets Stats
The New York Mets have been scoring more runs on the road this season, averaging 5.4 runs per game away from home, which is 4th in the league.
Their overall batting numbers are around average, with a team batting average of .237 and 36 total home runs, ranking 11th and 9th in the league, respectively.
Their top hitters this season include Brandon Nimmo, who has been hot lately with a .350 average over his last 5 games, and Pete Alonso, who leads the team with 8 home runs. Nimmo is currently on a 5-game hitting streak.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Cardinals Stats
The St. Louis Cardinals have struggled offensively this season, ranking 29th in runs per game with only 3.5. Their home runs total of 23 is 18th in the league. Their batting average of .215 is 20th, and their slugging percentage of .332 is 27th. Nolan Arenado has been one of the team’s top hitters, with a .286 batting average and 19 RBIs. Willson Contreras has also been solid, hitting .274 with 6 home runs and 12 RBIs.
In terms of recent performances, Alec Burleson and Brendan Donovan have struggled at the plate, while Nolan Arenado and Willson Contreras have been more consistent. Michael Siani is currently on a 4-game hitting streak, while Brendan Donovan has hit safely in 3 straight games.
We want to hear from you below! Comments are welcome! Give us your picks for this New York Mets vs. St. Louis Cardinals MLB matchup.
Getting the start for the Mets today is José Buttó, who will be on the road to take on the Cardinals. Buttó has started 3 games this season, and he has yet to pick up a win. In his last start, he went 6 innings, giving up 4 runs on 4 hits and 2 walks. He has struck out 6 batters in each of his last two outings.
St. Louis is sending right-hander Miles Mikolas to the mound today vs. the Mets. He has made seven starts this season and has a record of 2-4 with a 5.68 ERA. Looking at his overall numbers, Mikolas has a WHIP of 1.40 and opponents are batting .303 off him this year. In his last outing, Mikolas took the loss, giving up three earned runs in six innings of work vs. the Tigers. Before that, he had won two straight starts. One of those wins came vs. the Mets, where he gave up two earned runs in 5 2/3 innings of work.
New York Mets vs. St. Louis Cardinals MLB Baseball Betting Trends
- The Mets head into the game having gone 4-6 straight-up in their last ten games on the road.
- The Mets they are 4-6 vs. the runline in their previous ten games on the road.
- Conversely, the Cardinals are 5-5 over their last ten home games (straight-up).
- Furthermore, the Cardinals have a 3-7 mark vs. the runline across their last ten home games.
- Also, the Mets are 1-2 in their last three games as the favorite. On the other hand, they are 2-1 as the underdog (last 3).
- The Cardinals have a record of 0-3 across their last three games when favored. As the underdog, they are 2-1 in their last three games.
New York Mets vs. St. Louis Cardinals 4* Free MLB Betting Pick:
Our predicted final score for this game is 3-2 in favor of the Cardinals. With the money line payout for a Cardinals win sitting at -126, this is the bet we would recommend making.
Looking at the starting pitchers, we have Miles Mikolas finishing with six strikeouts compared to José Buttó with five. However, Buttó does have a higher win percentage, but we would still go with Mikolas to pick up the win.
Today’s MLB Free Pick
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
MLB Betting Tweet Of The Day
Herrera to the gap and we're tied!#ForTheLou pic.twitter.com/SMvyC7u1lh
— St. Louis Cardinals (@Cardinals) May 7, 2024
Also, if you’re looking for more MLB picks like New York Mets vs. St. Louis Cardinals matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!





