San Francisco Giants at St. Louis Cardinals odds, picks and predictions

Analyzing Monday’s San Francisco Giants at St. Louis Cardinals odds and lines, with MLB expert picks, predictions and best bets.

The San Francisco Giants (33-32) and St. Louis Cardinals (27-39) open up a 3-game set Monday at Busch Stadium. First pitch is at 7:45 p.m. ET. Let’s analyze BetMGM Sportsbook’s lines around the Giants vs. Cardinals odds and make our expert MLB picks and predictions for the best bets.

Season series: Giants lead 3-1

The Giants lost 2 of 3 to the Chicago Cubs over the weekend as they continue to hover around .500. They are 5-5 over their last 10 games and 12-8 over their last 20. San Francisco is in 3rd place in the NL West, 7 games behind the division-leading Arizona Diamondbacks. The Giants are 10-6 against left-handed starters, which they’ll see Monday.

The Cardinals continue to underperform, losing 2 of 3 to the Cincinnati Reds from Friday-Sunday. Bad defense has been the culprit this time, and they’re now 3-7 over the last 10 games. St. Louis still sits just 8 games out of 1st in the NL Central, so it could still turn things around.

[gambcom-standard rankid=”3011″ ]

[gambcom-standard rankid=”3012″ ]

Giants at Cardinals projected starters

RHP Logan Webb vs. LHP Matthew Liberatore

Webb (4-6, 3.09 ERA) makes his 14th start. He has a 1.09 WHIP, 1.8 BB/9 and 9.1 K/9 in 84 1/3 innings.

  • Last 2 starts: 12 1/3 IP, 7 ER, 12 H, 3 BB, 9 K vs. the Baltimore Orioles (June 2) and at the Colorado Rockies (Wednesday)
  • Last 5 starts vs. St. Louis: 2-2, 5.55 ERA, 1.64 WHIP, 19 K in 24 1/3 IP

Liberatore (1-2, 6.00 ERA) makes his 4th start and 5th appearance. He has a 1.60 WHIP, 4.8 BB/9 and 6.6 K/9 in 15 innings.

  • Last start: Loss, 4 IP, 7 ER, 6 H, 2 BB, 2 K in a 6-4 road loss vs. the Texas Rangers Tuesday
  • Has never faced Giants before
  • 2023 splits: 1-0 with a 3.00 ERA in 2 home appearances vs. 0-2 with an 8.00 ERA in 2 road starts

Giants at Cardinals odds

Provided by BetMGM Sportsbook; access USA TODAY Sports Scores and Sports Betting Odds hub for a full list. Lines last updated at 9:44 a.m. ET.

  • Moneyline (ML): Giants -130 (bet $130 to win $100) | Cardinals +110 (bet $100 to win $110)
  • Run line (RL)/Against the spread (ATS): Giants -1.5 (+135) | Cardinals +1.5 (-160)
  • Over/Under (O/U): 8 (O: -115 | U: -105)

Win your fantasy baseball league with BaseballHQ.com. For decades, BHQ has been helping players just like you win! Use the couple code SBW23 for $15 OFF a full-season subscription. New customer offer; expires 9/30/2023. Subscribe today and start winning!

Giants at Cardinals picks and predictions

Prediction

Giants 7, Cardinals 4

Moneyline

Webb’s 5.55 ERA against St. Louis is heavily skewed by a 7 ER shelling in a 2019 start, but he has been pretty good the last 2 times out against them. The Cards are just snake-bitten, and something isn’t clicking. They weren’t even competitive at times in the 4-game series in San Francisco in late April. Liberatore has also been bad in his last 2 starts, allowing 9 ER in as many innings.

I’ll take the GIANTS (-130).

Run line/Against the spread

The Cards are just 28-38 on the RL this season and an abysmal 11-20 at home. They can’t be trusted to stay within a run, especially at -160.

PASS.

Play our free daily Pick’em Challenge and win! Play now!

Over/Under

It’s expected to be a fair 73-degree evening with a 9-mph wind pushing toward the right field foul pole. Both of these teams live and die by the home run, and it’ll really have to be tagged to get out Monday. They combined for 9 runs in 2 of the 4 games in San Francisco and 5 of the last 10 against one another.

This is really dicey, so go easy, but with the way the Cards’ pitching and defense have been, I’ll LEAN OVER 8 (-115)

[gambcom-standard rankid=”5″ ]

For more sports betting picks and tips, check out SportsbookWire.com and BetFTW.

Follow Ryan Dodson on Twitter. Follow SportsbookWire on Twitter and like us on Facebook.

Additional MLB coverage:
BaseballHQ Fantasy Baseball
BaseballPress.com: Your source for every MLB lineup

[lawrence-newsletter]

[lawrence-auto-related count=3 category=1372]