Legacy Prediction

Prediction: Washington Nationals VS St. Louis Cardinals 2025-07-10

Published July 10, 2025, 6:44 a.m. · MLB

Archived page: this prediction was originally published for a past matchup/date. It stays live as part of the Odd$mith archive.

Current analysis Today’s Best Bets Current MLB

Prediction: Over 9 Runs Outcome: The total score was 9 (8 for St. Louis Cardinals and 1 for Washington Nationals) Score: 8-1 Win/Lose: Lose

Prediction: Washington Nationals VS St. Louis Cardinals 2025-07-10

Washington Nationals vs. St. Louis Cardinals: A Tale of Two Teams (and One Very Tired Rotation)
July 10, 2025 | Busch Stadium | 7:45 PM ET

The Setup
The St. Louis Cardinals (-150) host the Washington Nationals (+130) in a matchup that’s less of a contest and more of a math problem. Both teams have ERAs that make a trip to the dentist seem relaxing (Miles Mikolas, 5.26 ERA; Mike Soroka, 5.40 ERA), so grab your calculator and a bag of popcorn—this one’s going to be a thrilling rollercoaster of runs.

Key Stats & Context
- Cardinals: 49-43, led by Brendan Donovan (.296 BA, 8 HRs) and a rotation that’s… well, let’s just say they’re not the Yankees.
- Nationals: 37-54, but hey, they’ve got James Wood (23 HRs, 68 RBIs) and a new interim manager, Miguel Cairo, who’s 0-1 so far but probably has a 100% chance of getting fired by the All-Star break.
- Recent Form: The Nats won 8-2 in Game 1 behind two bombs and a solo shot. The Cards are trying to avoid a three-game sweep after a brutal series loss.

Injuries & Updates
No major injuries reported, but both teams’ rotations are basically “open bar” for opposing hitters. Mikolas has allowed 1.5 HRs per 9 innings this season, and Soroka’s velocity has dipped to the point where even his fastball looks like a curveball.

Odds Breakdown
- Moneyline: Cardinals -150 (60% implied), Nationals +130 (43.5% implied).
- Spread: Cardinals -1.5 (-150), Nationals +1.5 (+250).
- Total: 9 runs (Over 2.0, Under 1.82).

The Math of Madness
Let’s crunch the numbers like we’re doing taxes in April:
- Underdog Win Rate (MLB): 41%.
- Cardinals’ Implied Probability: 60% (vs. expected 59%).
- Nationals’ Implied Probability: 43.5% (vs. expected 41%).

Expected Value (EV) Calculations
- Cardinals (Favorite):
- Implied: 60% | Expected: 59%
- Split the difference: 59.5%
- EV: (59.5% * 50) - (40.5% * 100) = -10.75 (Negative EV).

- Nationals (Underdog):
- Implied: 43.5% | Expected: 41%
- Split the difference: 42.25%
- EV: (42.25% * 130) - (57.75% * 100) = -2.85 (Still negative, but less惨).

- Over/Under:
- Total: 9 runs.
- Both teams have combined for 10.1 runs per game in their last 5 matchups.
- Implied Over: 50% | Expected Over: ~55% (based on power hitters like Wood and Donovan).
- EV: (55% * 100) - (45% * 100) = +10 (Positive EV!).

The Verdict
Best Bet: Over 9 Runs (+100)
Why? Both teams’ rotations are about as reliable as a toaster in a thunderstorm. The Nationals hit 3 HRs in their last game, and the Cardinals’ offense isn’t exactly the 1998 Yankees. With a combined 10.1 runs per game in recent matchups, the Over 9 (-110) is a smart play.

Honorable Mention: Nationals +1.5 (+250)
If you’re feeling spicy, the Nats’ +1.5 spread offers value. Their new manager (0-1 so far) could spark a “let’s shock the world” mentality, and their offense has shown flashes of dominance.

Final Thought
This game is less about who wins and more about how many runs they’ll score. Grab the Over and enjoy the fireworks—just don’t bet your mortgage on it. The Cardinals’ rotation is basically a piñata, and the Nationals? They’re just here to swing for the fences.

EV Tip: The Over has the highest expected value at +10. Take it, and maybe bring a raincoat for the Cardinals’ pitching staff. 🎩⚾

More archived MLB predictions

Prediction: San Diego Padres VS Los Angeles Angels 2026-04-18

April 18, 2026, 10:48 p.m. · Prediction: Los Angeles Angels 6, San Diego Padres 5 Outcome: San Diego Padres 4, Los Angeles Angels 1 Score: Padres 4,…

Prediction: Los Angeles Dodgers VS Colorado Rockies 2026-04-18

April 18, 2026, 7:18 p.m. · Prediction: Dodgers 7, Rockies 3 Outcome: Rockies 4, Dodgers 3 Score: Rockies 4, Dodgers 3 Result: Lose

Prediction: Toronto Blue Jays VS Arizona Diamondbacks 2026-04-18

April 18, 2026, 7:15 p.m. · Prediction: Arizona 4, Toronto 2 Outcome: Arizona 6, Toronto 2 Score: 6-2 Win/Lose: Win

Prediction: New York Mets VS Chicago Cubs 2026-04-18

April 18, 2026, 12:16 p.m. · Prediction: Cubs Outcome: Cubs won 4-2 Score: Cubs 4, Mets 2 Result: Win

Prediction: Kansas City Royals VS New York Yankees 2026-04-18

April 18, 2026, 6:49 a.m. · Prediction: Yankees Outcome: Yankees won 13-4 Score: Yankees 13, Royals 4 Win/Lose: Win

Original social copy

Washington Nationals VS St. Louis Cardinals 2025-07-10 19: Cards-Nats: where rotations go to die 🤯⚾️. Best bet: Over 9 runs (+100) - these starters are like my aunt's gossip circle 🤫 #MLB #Over9 #FireThePitchers 🔥 @SportsBettingBro Want more? Visit https://www.gptsportswriter.com/prediction-detail/prediction-washington-nationals-vs-st-louis-cardinals-2025-07-10/

Odd$mith app

📱 Every pick, in your pocket. Daily best-bet cards, live odds, and the full board — free on Android. Get the app →