Washington Nationals vs St. Louis Cardinals Prediction, 7/9/2025 MLB Picks, Best Bets & Odds
Game: Washington Nationals vs St. Louis Cardinals
Date: Wednesday, July 9, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Washington (+106) St. Louis (-128)
Busch Stadium is where the St. Louis Cardinals (48-43) will take on the Washington Nationals (37-53) on Wednesday. The moneyline on this contest has the Nationals at +106 while the Cardinals are sitting at -128. The total is 9. The starting pitchers will be MacKenzie Gore and Andre Pallante.


As a squad, the Washington Nationals are putting up 4.4 runs per contest, which is 16th in MLB. They have accounted for 397 runs scored and hold an OBP of .314. The Nationals have accounted for 145 doubles as a squad and have hit 87 balls out of the park. They have amassed 380 RBI's as well as 750 base knocks over the course of the season, while their team batting average comes in at .247. Washington has a slugging rate of .390 and have struck out 683 times, while being walked on 264 occasions.
Today’s Featured MLB Best Bet! RAPHAEL ESPARZA is looking for a big week on the diamond and is releasing a 5-Unit MLB Runline (7 p.m.) Tuesday. Esparza has had this game circled since the pitching matchups were announced and see's great value tonight. Sign up below and don’t miss out! (STRIKE POINT SPORTS has the same side.) 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
Their strikeout to walk ratio is 2.35 and their pitching staff has earned a collective WHIP of 1.40. Nationals pitchers have conceded 111 home runs and 483 total runs (28th in the league). Washington has relinquished 814 hits (9.2 per 9 innings) as well as 455 earned runs. The Nationals are sitting with a team ERA of 5.16 on the campaign (28th in MLB), and they have rung up 705 hitters. Their pitching staff has walked 300 players from the other team and their FIP comes in at 4.47 as a squad so far this season.
The Nationals relief pitchers have a save percentage of 59.4% and have come into the game in 69 save situations. The relievers have inherited 171 base runners over the course of the season and 41.5% of those players crossed the plate. Nationals pitchers have entered the contest with opponents on base 99 times as well as having 72 appearances in high leverage situations. The Nationals have dispatched 308 relievers to the mound for the year. The bullpen have a total of 37 holds so far this season (28th in the league). They have compiled 19 saves this season and have blown 13 of their 32 save opportunities.
The Washington Nationals have amassed 2,382 putouts this year, in addition to 755 assists and 48 errors. Their fielding percentage sits at .985 which puts them in 22nd in pro baseball, and have 64 double plays. The Nationals have converted 68.3% of balls hit into play into outs out of 7,146 innings on the diamond, ranking them 25th in pro baseball.
Gore (24-34 win-loss mark in his career) has earned a FIP of 3.91 and he has gone up against 2,051 hitters in the majors. He has surrendered 463 base knocks (8.7 hits per 9 innings) and has had 193 free passes. His ERA is 3.97 (210 ER's allowed) and his WHIP is 1.377. Gore has taken the mound for 476 innings and has accounted for 535 punch outs so far in his career.
The St. Louis Cardinals are sitting with an OBP of .321 in addition to a batting average of .251 for the year. They have been rung up on 708 instances (24th in MLB) and have earned a total of 776 base knocks. St. Louis has tallied 91 long balls this season and 394 RBIs. The Cardinals hold a team SLG% of .392 and they are earning 4.55 runs per game (12th in baseball). They have tallied 154 two-baggers, while taking a walk 284 times as well as scoring 414 runs.
The Cardinals are sitting with a team WHIP of 1.274 in addition to having a FIP of 3.83 as a pitching staff on the season. They come in at 23rd in baseball as a pitching staff in total hits given up with 776. The St. Louis pitching staff have relinquished 399 runs on the season while holding a team ERA of 4.09 (366 earned runs relinquished). They currently have a K/BB ratio of 7.40 (660 strikeouts vs 251 free passes). They have given up 84 home runs and they give up 4.45 runs per 9 innings (18th in the league).
Sitting with 89 save situations, the Cardinals have accumulated 51 holds and also 13 blown saves. St. Louis has called on bullpen pitchers to enter the contest in 35 save opportunities and they have tallied 22 saves. Their bullpen pitchers have stepped onto the hill 98 times in high leverage situations in addition to 89 occasions with runners on base. St. Louis relief pitchers have an inherited score percentage of 36.4% out of their 121 inherited runners. They are ranked 13th in the league holding a save percentage of 62.9%, and they have sent 271 bullpen pitchers to the hill on the year.
The St. Louis Cardinals have turned 64 double plays and own a fielding percentage of .990 (3rd in baseball). The Cardinals have racked up 879 assists, 34 errors and have amassed 2,420 putouts on the season. In their 7,260 innings on the diamond, the Cardinals have earned a efficiency on defense of 70.1% (15th in professional baseball).
Thus far in his career, Pallante has allowed 389 hits while he has earned 273 K's in 391 innings. Pallante (23-18 win-loss record in his career) is the owner of a 3.87 ERA while allowing 8.9 hits per 9 innings. He has given up a total of 168 ER's while earning a WHIP of 1.375 and being the owner of a FIP of 3.8. He has a K/BB ratio of 1.83 and he has faced 1,666 batters during his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Washington (+106)
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
Washington Nationals - Twitter