New York Mets vs St. Louis Cardinals Prediction, 5/4/2025 MLB Picks, Best Bets & Odds
Game: New York Mets vs St. Louis Cardinals
Date: Sunday, May 4, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: New York (-122) St. Louis (+102)
The St. Louis Cardinals (14-18) will play the New York Mets (21-11) at Busch Stadium on Sunday. The odds on this game have the Mets at -122 while the Cardinals are coming in at +102. The over/under is set at 9. The men taking the mound are Griffin Canning and Andre Pallante.


New York is slugging .415 and have been rung up 239 times, while taking a walk on 113 occasions. They have tallied 144 RBI's in addition to 260 hits so far this year, while their batting average sits at .244. The Mets have compiled 59 two-baggers as a unit and have hit 36 balls out of the park. They have earned 150 runs scored while holding a team on-base percentage of .323. As a unit, the New York Mets are knocking in 4.7 runs per contest, which has them sitting at 10th in MLB.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has 8 of our last 10 selections! Sunday will feature a 7-unit selection you do not want to miss. We have nailed 70% of our top plays this season in MLB and you can sign-up below with a daily picks package from MLB Baseball. We are profitable on the season in both KBO and MLB! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks
The Mets have a team ERA of 2.68 this year (1st in MLB), and they have struck out 303 hitters. Mets pitchers have conceded 16 home runs and 98 runs (2nd in the league). They have walked 104 opposing hitters and their FIP sits at 2.88 as a unit this season. New York has given up 244 base hits (7.7 per 9 innings) and also 85 earned runs. They have earned a K/BB ratio of 2.91 and their pitching staff has a collective WHIP of 1.22.
The Mets relievers have a save percentage of 66.7% and have entered the game in 44 save situations. The bullpen pitchers have inherited 43 base runners over the course of the season with 30.2% of those players earned a run for their team. Mets relief pitchers have come into the game with runners on 30 times and also have had 45 appearances in high leverage situations. The Mets have dispatched 105 relievers to the hill on the season. The relief pitchers are sitting with 29 holds on the season (3rd in MLB). They have recorded 10 saves for the year and have not converted 5 of 15 save opportunities.
The Minnesota Twins have accumulated 855 putouts thus far, in addition to 274 assists and 13 errors. Their fielding percentage sits at .989 which is 6th in baseball, and they have turned 23 double plays. The Mets have transformed 68.8% of baseballs in play into outs in their 2,565 innings, which ranks them 21st in MLB.
Canning has taken the hill for 539 innings and has accumulated 514 K's during his pro baseball career. His ERA is 4.66 (279 ER's allowed) and his career WHIP is 1.336. He has surrendered 523 hits (8.7 hits per 9 innings) and has had 197 free passes. Canning (29-35 career win-loss record) sits with a FIP of 4.59 and he has gone up against 2,306 hitters in the major leagues.
The St. Louis Cardinals have an OBP of .330 in addition to a team batting average of .256 on the year. They have been called out on strikes on 249 instances (21st in MLB) and have tallied 282 base hits. St. Louis has 30 home runs over the course of the season as well as 139 RBIs. The Cardinals hold a slugging percentage of .397 and they tally 4.59 runs per game (11th in baseball). They have put up 63 two-baggers, while walking 115 times as well as notching 147 runs.
The Cardinals have a WHIP of 1.232 and have a FIP of 3.79 as a squad on the year. Their strikeout to walk ratio comes in at 7.00 (221 strikeouts against 95 walks). They are currently ranked 18th in the league as a staff in total hits given up with 254. They have yielded 26 long balls and they give up 4.61 runs per 9 innings (19th in MLB). The St. Louis pitching staff have surrendered 145 runs this year while holding a team ERA of 4.23 (133 earned runs yielded).
St. Louis bullpen pitchers hold an inherited score percentage of 45.0% out of 40 inherited base runners. Their bullpen pitchers have taken the field 43 times in high leverage situations in addition to 34 occasions with base runners. Sitting with 34 save situations, the Cardinals have tallied 21 holds and 7 blown saves. They rank 28th in the league with a save rate of 46.2%, and they have dispatched 102 relievers onto the diamond for the year. St. Louis has had bullpen pitchers take the mound in 13 save opportunities and they have tallied 6 saves.
Out of their 2,553 innings on the field, the Cardinals have a defensive efficiency of 71.8% (8th in MLB). The St. Louis Cardinals have turned 20 double plays and hold a fielding percentage of .990 (1st in the majors). The Cardinals have recorded 318 assists, 12 errors and have notched a total of 851 putouts so far this season.
Pallante (20-16 mark in his career) has a 3.83 ERA and has conceded 9.0 hits per nine innings. His K/BB ratio is 1.77 and he has gone up against 1,405 opposing hitters thus far in his career. He has conceded 140 ER's while earning a WHIP of 1.394 and being the owner of a FIP of 3.8. During his career, Pallante has allowed 329 hits and he has 230 punch outs in 329 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take New York (-122)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
New York Mets - Twitter