St. Louis Cardinals vs New York Yankees Prediction, 8/4/2026 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs New York Yankees
Date: Tuesday, August 4, 2026
Location: Yankee Stadium in Bronx, NY
TV: YES
Odds/Point Spread: St. Louis (+132) New York (-160)
The New York Yankees (63-49) welcome the St. Louis Cardinals (55-57) at Yankee Stadium on Tuesday. The line on this matchup has St. Louis at +132 and New York opens at -160. The over/under is set at 9. The expected starting pitchers are Dustin May and Ryan Weathers.

St. Louis has a slugging % of .375 and have been called out on strikes 861 times, while being walked on 358 occasions. They have compiled 470 runs batted in and 896 base knocks this season, while their team batting average comes in at .239. The Cardinals have accrued 152 doubles as a team and have hit 113 baseballs out of the park. They have tallied 483 runs and hold an OBP of .314. As a unit, the St. Louis Cardinals are notching 4.3 runs per game, which has them sitting at 19th in MLB.
Today’s Featured MLB Best Bet!
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 NHL package. Join Now! |
Get all of our MLB Picks
The Cardinals have a team ERA of 4.14 this year (16th in MLB), and the staff has rung up 856 hitters. Cardinals pitchers have given up 107 home runs and 499 total runs (16th in MLB). They have walked 377 players from the other team and their FIP comes in at 4.07 as a team so far this year. St. Louis has given up 967 hits (8.7 per 9 innings) and 460 earned runs. They have a K/BB ratio of 2.27 and the pitching staff holds a collective WHIP of 1.34.
The Cardinals bullpen have earned a save rate of 60.8% and have entered the game in 124 save situations. They have accumulated 31 saves so far this season and have blown 20 of 51 save opportunities. The relievers have inherited 178 runners this year and 37.1% of them crossing home plate. Cardinals pitchers have stepped onto the hill with runners on 123 times as well as having 140 appearances in high leverage situations. The Cardinals have dispatched 376 relief pitchers to the mound on the year. The bullpen have 70 holds this season (8th in MLB).
The Cardinals have turned 69.2% of baseballs in play into outs out of their 9,003 innings on the field, which has them sitting 22nd in baseball. The St. Louis Cardinals have amassed 3,001 putouts this season, as well as 1,051 assists and 49 errors. Their fielding percentage is holding steady at .988 which has them sitting 7th in the majors, and have accumulated 103 double plays.
May has pitched in 433 innings and has accounted for 403 strikeouts during his career. May (24-27 career mark) is the owner of a FIP of 3.93 while he has gone up against 1,815 opposing batters in the majors. His ERA is 3.99 (192 earned runs allowed) and his WHIP is 1.222. He has conceded 381 hits (7.9 hits per 9 innings) and has 148 walks.
The New York Yankees have an on-base percentage of .310 in addition to a batting average of .232 over the course of the season. They have been called out on strikes on 1,022 occasions (5th in the league) and have recorded 862 base hits. New York is sitting with 157 home runs over the course of the season to go along with 487 RBIs. The Yankees have a team slugging percentage of .411 and they earn 4.57 runs per outing (11th in the league). They have hit 166 doubles, while taking a walk 408 times as well as scoring 512 runs.
The Yankees have a team WHIP of 1.179 and have a FIP of 3.65 as a staff this year. They rank 3rd in MLB as a pitching staff in total hits conceded with 835. The New York pitching staff have allowed 425 runs over the course of the season while holding an ERA of 3.28 (364 earned runs relinquished). They have earned a K/BB ratio of 9.00 (1,001 strikeouts against 342 free passes). They have given up 107 long balls and they surrender 3.83 runs per 9 innings (3rd in the league).
They are currently ranked 16th in MLB with a save rate of 60.8%, and they have sent 375 relief pitchers to the mound so far this year. Their relief pitchers have stepped onto the mound 132 times in high leverage situations and on 134 occasions with runners on base. Sitting with 111 save situations, the Yankees have accumulated 59 holds in addition to 20 blown saves. New York has called on bullpen pitchers to step onto the mound in 51 save chances and they have earned 31 saves. New York relievers have an inherited score rate of 22.8% out of 197 inherited base runners.
Out of their 8,988 innings on the diamond, the Yankees are sitting with a efficiency on defense of 71.1% (5th in the majors). The New York Yankees have gotten 82 double plays and have accounted for a fielding rate of .985 (17th in the majors). The Yankees have racked up 980 assists, 61 errors and have earned a total of 2,996 putouts on the campaign.
In his career, Weathers has given up 400 hits while earning 361 K's in 396 innings. He has surrendered a total of 205 ER's while earning a WHIP of 1.343 and having a FIP of 4.6. He has a strikeout to walk ratio of 2.73 and he has gone up against 1,694 batters in his pro baseball career. Weathers (16-30 career win-loss mark) has a 4.66 ERA while surrendering 9.1 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take St. Louis (+132)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
New York Yankees - Twitter
St. Louis Cardinals - Twitter
