New York Mets vs St. Louis Cardinals Prediction 5/2/25 MLB Picks

St. Louis Cardinals (14-18) vs New York Mets (21-11)

Game Info: Friday, May 2, 2025 at 8:15 pm (Busch Stadium)

C. Holmes (R) vs S. Gray (R)

Betting Odds: St. Louis Cardinals +102 / New York Mets -122 --- Over/Under: 7.5 Click Here for the Latest Odds

Where to Watch: MLB.TV

In this article, we will formulate a Mets vs Cardinals prediction for this MLB game on Friday, May 2, at Busch Stadium in St. Louis, Missouri. Let’s take a look at the prediction for this MLB matchup.

New York Mets Betting Preview

The New York Mets (21-11, 8-8 Away) suffered their first home series loss of the year after dropping two of three games against the Arizona Diamondbacks. Following an 8-3 victory in Game 1, the Mets lost 4-3 and 4-2, respectively. Juan Soto blasted a pair of solo homers, while Kodai Senga took the loss after allowing one run on five hits with six strikeouts and three walks in 4.0 innings.

This year, the Mets average 4.69 runs per game (10th in the MLB) on a .244/.323/.415 triple-slash. When it comes to pitching, the Mets’ staff has a 2.68 ERA (1st) and 1.22 WHIP (10th). Pete Alonso leads the Mets with a .342 batting average, seven home runs, and 28 RBI this season.

Clay Holmes will take the mound for the Mets on Friday. The 32-year-old right-hander has a 3-1 record in six starts this year with a 2.64 ERA and 1.27 WHIP in 30.2 innings.

St. Louis Cardinals Betting Preview

The St. Louis Cardinals (14-18, 10-5 Home) returned home from a series split against the Cincinnati Reds, and now will stay here for the next two series against the Mets and Pirates. The Cardinals lost Game 4 in Cincy; the Reds secured a 9-1 victory. Matthew Liberatore took the loss after allowing two runs on two hits with two strikeouts and one walk in 3.0 innings.

This season, the Cardinals average 4.59 runs per game (11th in the MLB) on a .256/.330/.397 slash line. Regarding pitching, the Cardinals’ staff has a 4.22 ERA (19th) and 1.23 WHIP (11th). Lars Nootbaar leads the Cardinals with a .254 batting average, five home runs, and 18 RBI this season.

The projected starting pitcher for the Cardinals is Sonny Gray, who is 3-0 in six starts this season, with a 3.60 ERA and 1.00 WHIP in 35.0 innings.

Total Runs Facts

  • Thirteen of the Cardinals' last 15 home games against National League opponents have gone UNDER the total runs line.
  • Three of the Mets' last four games as favorites have gone OVER the total runs line.
  • The 'Inning 1 UNDER 0.5 runs' market has hit in each of the Cardinals' last seven night games against NL East opponents.
  • The 'Inning 1 UNDER 0.5 runs' market has hit in seven of the Mets' last eight games against National League opponents.

Matchup/League Facts

  • The Cardinals rank 4th in the league for hits this season (282).
  • The Cardinals are one of only four teams in the league to rank top 10 in both strikeouts and on-base percentage this season.
  • The Mets rank 1st in the league for home runs allowed this season (16).
  • The Mets rank 2nd in the league for triples this season (8).

Mets vs Cardinals Prediction

The Mets won eight of the previous ten H2H encounters, including eight in a row. The Mets swept the Cards over a four-game series in New York this season, and St. Louis will be eager to get revenge for that. Sonny Gray allowed three runs in a no-decision in his latest start against the Mets, while Clay Holmes surrendered one run in a no-decision in the very same game. That duel produced 11 runs, which surprised me, but I don't think another high-scoring affair is on the cards here. I am backing both pitchers to get quality starts, just like they did in the aforementioned H2H. I am going with Under.

The pick in this article is the opinion of the writer, not a PickDawgz site consensus.

18+ Has gambling become a problem for you? Call the National Problem Gambling Hotline.
1-800-522-4700 | ncpgambling.org

Credit Guaranteed Packages

Packages with Credit Guarantees automatically give you a credit if the package does not turn a profit—the sum of betting all individual picks. THESE ARE NOT PARLAYS UNLESS OTHERWISE CLEARLY STATED. If a credit guaranteed package does not profit, a credit for its full purchase price is automatically issued after picks are graded and verified.

For example, if you purchase a $39.95 package that doesn’t profit, you’ll get a $39.95 credit towards any future purchase(s) on our site. Credits are usually issued within hours of a game’s conclusion, so please allow a few hours for final verification.

To use your credits, log in to your account and add another package or pass to your cart. Credits will automatically reduce what you owe. Any remaining balance will be settled through our payment system, with any leftover credits available future purchases. Credits do not expire.

Dismiss