San Francisco Giants vs. St. Louis Cardinals Total Play

by | Last updated Jun 12, 2023 | mlb

San Francisco Giants vs. St. Louis Cardinals
Date: Monday, June 12th, 7:45 ET
Location: Busch Stadium
TV: BSMW
Money Line: Giants -131/Cardinals +110
Total Line: 8

Betting Preview

Here’s our betting preview for the upcoming MLB clash between the St. Louis Cardinals and the Giants on Monday, June 12th at Busch Stadium. We provide you with a comprehensive analysis, odds, and predictions to help with your handicapping decision or tail our expert based on the projected lineups and listed starting pitchers.

Betting Odds

ML RL Total
SF -131 -1.5 O 8 (-118)
STL +110 +1.5 U 8 (-102)

Giants vs. Cardinals Projected Lineup

Batting Order Position
Austin Slater 1 CF
Thairo Estrada 2 2B
Wilmer Flores 3 3B
J.D. Davis 4 3B
Mitch Haniger 5 RF
LaMonte Wade Jr. 6 1B
Patrick Bailey 7 C
Casey Schmitt 8 3B
Mike Yastrzemski 9 CF
Logan Webb SP


Batting Order Position
Brendan Donovan 1 2B
Paul Goldschmidt 2 1B
Nolan Gorman 3 2B
Nolan Arenado 4 3B
Willson Contreras 5 C
Paul DeJong 6 SS
Dylan Carlson 7 CF
Jordan Walker 8 RF
Tommy Edman 9 SS
Matthew Liberatore SP


Straight Up/Over-Under/ Runline Record

San Francisco Giants: 33-32 SU / OU 30-33 / Runline 31-34
St. Louis Cardinals: 27-39 SU / OU 33-33 / Runline 28-38

The Giants head into today’s game vs. the Cardinals with an overall record of 33-32. This mark has them sitting 3rd in the NL West. Currently, they are seven games out of the division lead. Over their last five games, they are 3-2 and have a road and home record of 15-15 and 18-17, respectively. San Francisco’s overall series record sits at 9-10-1.

  • The Giants have covered the runline in 47.7% of their games and have an average run margin of 0.2
  • The Giants have been favored in 53.8% of their games and have runline records of 16-19 and 15-15 at home and on the road, respectively
  • So far, the Giants have an over/under record of just 30-33.

If the Cardinals are going to climb out of last place in the NL Central, they will need to turn things around with a win over the Giants. Heading into the game, the Cardinals have lost two straight games and stand with an overall record of 27-39. On the road, the Cardinals are 14-21 and 13-18 at home. The team’s overall series record is 6-11-3.

  • The Cardinals have two straight losses vs. the runline and have a season-long run margin of -0.0.
  • The Cardinals have been favored in 60.6% of their games and have runline records of 11-20 and 17-18 at home and on the road, respectively
  • Through 66 games, the over has hit in half of the Cardinals’ games at 33-33.

Pitching Matchup

Pitcher Appearances Started IP Record ERA WHIP HR
Logan Webb 13 13 84 4-6 3.10 1.09 10

Today will be Logan Webb’s 14th appearance this season, and he has an overall record of 4-6. His current ERA stands at 3.10 and OBP allowed of .276. So far, he struckout 85 batters and has a WHIP of 1.09. On the road, his ERA is 4.32 compared to 1.99 at home.

In his most recent outing, Logan Webb faced the Rockies and allowed four runs on eight hits across 5 1/3 innings. Although he didn’t get the win or the loss, his team, the Giants, won the game by a score of 5-4.

Pitcher Appearances Started IP Record ERA WHIP HR
Matthew Liberatore 4 3 15 1-2 6.00 1.60 1

Today will be Matthew Liberatore’s 5th appearance this season, and he has an overall record of 1-2. His current ERA stands at 6.00 and OBP allowed of .366. So far, he struckout 11 batters and has a WHIP of 1.60. On the road, his ERA is 8.10 compared to 9.00 at home.

St. Louis lost the last time Liberatore pitched, falling to the Rangers by a final score of 6-4. In the game, Liberatore went four innings and allowed four earned runs on seven hits.

Giants vs. Cardinals Offense Outlook

This season, the Giants have emerged as one of the top home run hitting teams in baseball, with a total of 84 home runs (8th). In addition, they have maintained an average of 4.6 runs per game, while their collective batting average stands at .249. Their slugging percentage at home is .384 compared to .425 on the road.

San Francisco Giants Team Hitting Stats

Team Games Runs HR BA OBP SLG
Giants 65 4.6 (11th) 84 (8th) .249 (13th) .324 (8th) .324 (8th)

San Francisco Giants Top Hitters: Last Five Games

Player BA H R HR SLG
Joc Pederson .440 9 5 2 .740
Thairo Estrada .200 4 4 3 .700
Michael Conforto .173 3 3 1 .373
J.D. Davis .247 4 2 0 .393
Casey Schmitt .208 3 2 0 .333

The Cardinals have proven to be one of the best home run hitting teams this season, having hit 90 home runs (6th). In terms of overall run production, St. Louis is averaging 4.6 runs per game on collective batting average of .250. At home, their slugging percentage is .436 compared to .391 on the road.

St. Louis Cardinals Team Hitting Stats

Team Games Runs HR BA OBP SLG
Cardinals 66 4.6 (10th) 90 (6th) .250 (12th) .324 (8th) .324 (8th)

St. Louis Cardinals Top Hitters: Last Five Games

Player BA H R HR SLG
Nolan Arenado .450 8 3 3 1.100
Jordan Walker .417 7 3 2 .767
Dylan Carlson .444 4 2 1 .889
Brendan Donovan .300 7 2 0 .340
Paul Goldschmidt .250 5 2 0 .300

Free MLB Pick

The St. Louis Cardinals will have Matthew Liberatore as their starting pitcher in this game. Liberatore had a strong season debut at home, pitching five scoreless innings against the Milwaukee Brewers. However, his performances in his two subsequent outings haven’t been as impressive. It’s worth noting that Liberatore seems to prefer pitching at home, although the sample size is relatively small, with only 17 1/3 innings pitched over two seasons. During that time, he allowed just three earned runs.

Tonight, Liberatore will be facing a San Francisco Giants team that has struggled against left-handed pitchers this season, scoring an average of 3.76 runs per nine innings compared to 5.12 runs per nine innings against right-handed pitching.

The Giants will counter with Logan Webb on the mound. Webb had been on a roll, recording eight consecutive quality starts before his last outing, where he gave up four runs over 5 1/3 innings.

Considering Liberatore’s potential preference for pitching at home and the Giants’ underperformance against left-handed pitchers, it seems likely that this game will have a limited number of runs. Therefore, it would be a prudent choice to bet on the total runs scored being under 8.5, listed at -115 odds

MLB Betting Guide

New to betting on baseball? We've got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!