The St. Louis Cardinals (37-37) are favored on the moneyline (-118) in Saturday’s contest with the San Francisco Giants (36-40). Game time is at 2:15 PM ET on NBCS-BA. The Giants, with +156 odds, are favored against the spread (1.5).
Miles Mikolas gets the starting nod for St. Louis while Jordan Hicks is San Francisco’s starter for the contest.
Cardinals vs. Giants Odds
Cardinals vs. Giants Promo Codes
New Customers: Get a No Sweat Bet up to $1,500 + Get a No Sweat NBA SGP Every Day of NBA Playoffs
See terms at sportsbook.draftkings.com/promos.
Game Time and Information
Who Will Win Cardinals vs. Giants?
Cardinals and Giants Betting Trends
The Cardinals have won 18 of the 35 games they were favored on the moneyline this season (51.4%).
When it has played as moneyline favorites with odds of -118 or shorter, St. Louis has a record of 14-15 (48.3%).
This season, the Giants have won 15 out of the 37 games, or 40.5%, in which they’ve been the underdog.
San Francisco has entered 28 games this season as the underdog by -101 or more and is 12-16 in those contests.
The Cardinals have played in 73 games with over/under set, and have combined with opponents to go over the total 31 times (31-39-3).
Games involving the Giants have gone over the total set by bookmakers in 41 of 76 chances this season.
Cardinals Stats & Insights
The Cardinals have the No. 26 offense in MLB action scoring four runs per game (293 total runs).
St. Louis ranks 20th in MLB with 73 total home runs.
The Cardinals have the 17th-ranked batting average in the majors (.237).
St. Louis strikes out 8.5 times per game to rank 18th in MLB.
The 8.4 strikeouts per nine innings compiled by the Cardinals pitching staff ranks 21st in the majors.
St. Louis’ 3.95 team ERA ranks 14th among all MLB pitching staffs.
Giants Stats & Insights
The Giants rank 14th in the majors with 334 total runs scored this season.
San Francisco’s 74 home runs rank 19th in Major League Baseball.
The Giants have a team batting average of .247 this season, which ranks 12th among MLB teams.
San Francisco ranks 12th in strikeouts per game (8.1) among MLB offenses.
The Giants average the 16th-most strikeouts per nine innings (8.5) in the majors this season.
San Francisco has pitched to a 4.45 ERA this season, which ranks 26th in baseball.
Cardinals Key Players to Watch
Mikolas makes the start for the Cardinals, his 16th of the season. He is 5-6 with a 4.59 ERA and 64 strikeouts through 84 1/3 innings pitched.
Brendan Donovan is batting .258 for St. Louis with a team-high 36 RBI.
Nolan Arenado has collected 70 hits this season and has an OBP of .315. He’s slugging .375 on the year.
Alec Burleson is slashing .273/.306/.437 this season for the Cardinals.
Masyn Winn leads St. Louis with a batting average of .293. He’s also hit four home runs with 26 RBI.
Giants Key Players to Watch
The Giants will hand the ball to Hicks (4-3) for his 16th start of the season.
Thairo Estrada has accumulated a team-high batting average of .240 and paces the Giants in runs batted in (39).
Matt Chapman is batting .227 with 19 doubles, eight home runs and 29 walks.
Jorge Soler is batting .226 with 12 doubles, nine home runs and 28 walks.
Heliot Ramos has shown off his power as he paces his team with 10 home runs.
Cardinals and Giants Injuries
Cardinals: Iván Herrera: 10 Day IL (Back), Willson Contreras: 10 Day IL (Arm), Lars Nootbaar: 10 Day IL (Oblique), Steven Matz: 15 Day IL (Back), Nick Robertson: 15 Day IL (Elbow), Riley O’Brien: 60 Day IL (Forearm), Drew Rom: 60 Day IL (Biceps), Tommy Edman: 60 Day IL (Wrist), Keynan Middleton: 60 Day IL (Forearm), Nolan Arenado: day-to-day (Elbow), Kyle Gibson: day-to-day (Back)
Giants: LaMonte Wade Jr: 10 Day IL (Hamstring), Mike Yastrzemski: 10 Day IL (Side), Blake Snell: 15 Day IL (Groin), Keaton Winn: 15 Day IL (Elbow), Kyle Harrison: 15 Day IL (Ankle), Tom Murphy: 60 Day IL (Head), Jung Hoo Lee: 60 Day IL (Labrum), Alex Cobb: 60 Day IL (Hip), Robbie Ray: 60 Day IL (Elbow), Austin Warren: 60 Day IL (Elbow), Ethan Small: 60 Day IL (Oblique), Tristan Beck: 60 Day IL (Arm)
Cardinals vs. Giants Prediction
How to Bet on Cardinals vs. Giants
Get more MLB picks.
If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.