Giants vs. Cardinals Predictions, Odds & Picks – Monday, June 12

May 19, 2023; San Francisco, California, USA; San Francisco Giants second baseman Thairo Estrada (39) scores a run against the Miami Marlins during the sixth inning at Oracle Park.
Image Credit: Kelley L Cox-USA TODAY Sports

The St. Louis Cardinals (27-39) welcome the San Francisco Giants (33-32) at Busch Stadium on Monday, June 12, 2023. With the Cardinals losing nine of their last 12 games and the Giants winning four of their last six, this matchup offers an intriguing betting opportunity for sports enthusiasts and bettors alike.

How will this one play out? Let’s dive into the Giants vs. Cardinals predictions, odds, and picks below.

Giants vs. Cardinals Odds

  • Spread: Giants –130
  • Total: 8

Odds via Bet365. If you are new to Bet365, click our exclusive promo link below to Bet $1 to Get $200 in bonus bets, regardless if you win or lose.

Also, Bet365 released a cool promotion for this MLB season: If the team you bet on gains a 5-run advantage (at any time), your moneyline bet will be paid out.

Game Info

  • Date: Monday, June 12
  • Time: 7:45 pm ET
  • Location: Oracle Park – San Francisco, CA
  • TV: MLB.TV

Our top MLB props. Everyday. Josh Shepardson runs through his Best MLB Props Today for this slate.

Giants Betting Trends

  • Giants are 6-1 in their last 7 road games.
  • Under is 4-1 in Giants last 5 overall.

Cardinals Betting Trends

  • Cardinals are 2-7 in their last 9 overall.
  • Under is 11-3-1 in Cardinals last 15 overall.

NRFI alert! We are 43-27 on NRFIs this season while up 11.3 units. Check out our top NRFI bet of this slate!

Giants vs. Cardinals Predictions

For the Cardinals, left-hander Matthew Liberatore (1-2, 6.00 ERA) will make his first career appearance against the Giants. Liberatore threw five scoreless innings in his first start since his call-up from Triple-A Memphis. However, he has struggled in recent outings, allowing 11 runs (10 earned) in 10 innings over his last three appearances, including one relief appearance and two starts.

On the other hand, Giants’ right-hander Logan Webb (4-6, 3.42 ERA) will look to regain his form on Monday. He has a 5.11 ERA in two starts this month, allowing seven runs on 12 hits and three walks in 12 1/3 innings. Webb lost his previous start against the Cardinals this season on April 27, falling to 2-2 with a 5.55 ERA against St. Louis in five career starts.

Offensively, the Cardinals rank in the top 5 in the National League in runs scored, batting average, on-base percentage, and slugging percentage. However, their pitching staff has been a weak link, ranking near the bottom of the league in ERA, WHIP, and strikeouts. The Cardinals recently lost 4-3 to the Reds, and their offense went 1-for-18 with runners in scoring position over their last two games.

The Giants’ offense ranks around the middle of the league in various hitting categories like batting average, hits, and runs but higher in home runs. They recently won 13-3 against the Cubs and activated outfielder LaMonte Wade Jr. from the injured list.

Giants vs. Cardinals Picks

Taking into account the recent form of both pitchers and the offensive rankings of both teams, the Giants seem to have the edge in this matchup. However, the Cardinals’ offense has the potential to break out at any moment, making this game a close contest.

With the Giants’ ace Logan Webb on the mound and the Cardinals starting rookie Matthew Liberatore, the Giants appear to be the safer bet at -130 moneyline odds.

The Pick: Giants moneyline (-130) | Bet $1, Get $200 (win or lose) at Bet365