St. Louis (22-19) at Philadelphia (24-16)
- When: May 12 2025, 6:45 PM
- Where: Citizens Bank Park, Philadelphia
- Where to watch: MLB Network
St. Louis Cardinals vs. Philadelphia Phillies – Betting Preview and Prediction
Moneyline: Philadelphia (-175)
Total: 8.0
St. Louis Cardinals Outlook:
The red-hot St. Louis Cardinals head into Philadelphia riding an impressive eight-game winning streak. They’ve been dominant, sweeping the Washington Nationals over the weekend and outscoring their opponents 25-3 in their last four games. The bats have been electric, with Lars Nootbaar, Willson Contreras, and Nolan Arenado all going deep in Sunday’s 6-1 win. Meanwhile, Miles Mikolas (2-2) held it down on the mound, allowing just one run over 5 1/3 innings.
St. Louis has been relentless at the plate, and they’ve proven capable of putting runs on the board early and often. They are tied with the Minnesota Twins and the Dodgers for the longest winning streak in the league this season. For Monday’s matchup, the Cardinals will turn to left-hander Matthew Liberatore (3-3, 3.07 ERA), who has been solid over his last five starts, allowing two runs or fewer in each. His last outing against Pittsburgh was a masterpiece—just one run on three hits across seven innings with eight strikeouts. He’s also seen success against the Phillies before, boasting a 2.76 ERA in eight career appearances.
Philadelphia Phillies Outlook:
While the Cardinals have been on fire, the Phillies are no strangers to streaks either. Philadelphia has won five of its last six games and is 11-3 in its previous 14. Fresh off a 3-0 shutout against the Cleveland Guardians, the Phillies are showing signs of peaking at the right time. Kyle Schwarber blasted two homers in the win, and Zack Wheeler pitched seven dominant innings, keeping Cleveland off the board.
Taking the mound for Philadelphia on Monday is Cristopher Sanchez (4-1, 2.89 ERA). Sanchez has been lights out lately, winning four of his last five starts. His most recent outing was a gem, where he allowed just one hit in six scoreless innings against the Tampa Bay Rays. Phillies manager Rob Thomson praised Sanchez’s maturity and confidence, indicating the team is expecting big things from him.
Prediction and Final Score:
Both teams are red-hot, but the Phillies get the edge here on home turf. With Sanchez dealing and the offense firing on all cylinders, Philadelphia should come out on top. Look for the Phillies to secure a close 5-4 victory and cover the moneyline at -175, while the Total of 8.0 could see some late fireworks to go slightly over.
Final Score Prediction: Phillies 5, Cardinals 4
Lean: Phillies ML (-175)
Total: Over 8.0 (-110)
- MLB Odds source: MyBookie Sportsbook