The St. Louis Cardinals (72-73) and San Francisco Giants (60-85) meet tonight, with the game set to start at 9:45 p.m. ET at Oriole Park at Camden Yards in Baltimore, MD. The game will be broadcast live on NBCS-BA and can be traded on Kalshi.
The Cardinals are favored by -1.5 against the spread, with the over/under set at 7.5. The Giants are the preferred trading option, while the Giants will be looking to pull off an upset.
Let's get into our Cardinals vs. Giants predictions and picks.
Cardinals vs. Giants Predictions, Odds
Cardinals vs. Giants Pick
Cardinals vs. Giants Pick: Over 7.5 (52%, Kalshi)
Cardinals vs. Giants Analysis
Sean Zerillo's projections show solid value on the total for this Cardinals vs. Giants matchup, with a 7.0% edge on the over.
If you want to dive deeper into this matchup, it'd be wise to check out BARTOLO, Zerillo's new PRO baseball tool that gives you access to all the input data he uses to project games every day.
Cardinals vs. Giants Prediction
BARTOLO projects the Cardinals for 4.13 runs and the Giants for 4.15 tonight, which would bring the total (8.28) over the line.
The first game of this series already produced nine total runs in yesterday's 5-4 San Francisco victory.
The Cardinals have played four straight contests with nine or more runs, with those games averaging 14.25 runs (the previous series was at Coors Field in Colorado).
The Giants have also been involved in three overs in their past four games, including 14 and 16 totals in the series vs. the Mets.
Both starters tonight aren't exactly a guarantee, with ERAs over four for Quinn Matthews and Landen Roupp.
On top of that, Zerillo ranks both bullpens in the bottom third of the league.

Let's back these teams' trends and go with another over tonight.
St. Louis Cardinals vs San Francisco Giants Trade: Over 7.5 (52%, Kalshi)
































