Lars Nootbaar leads the St. Louis Cardinals (82-78) into Saturday’s matchup with the San Francisco Giants (79-81) on a two-game homer streak. His Cardinals are underdogs for the contest, however, with oddsmakers naming the Giants as -141 moneyline favorites. The game starts at 4:05 p.m. ET from Oracle Park, live on BSMW.
Tristan Beck will get the ball for San Francisco while St. Louis will counter with Andre Pallante.
Giants vs. Cardinals Odds
Giants vs. Cardinals Promo Codes
Game Time and Information
Who Will Win Giants vs. Cardinals?
Giants and Cardinals Betting Trends
The Giants have won 58.2% of the games this season when they were favored on the moneyline (46-33).
San Francisco has gone 24-14 when playing as moneyline favorites with odds of -141 or shorter (63.2% winning percentage).
This season, the Cardinals have won 41 out of the 81 games, or 50.6%, in which they’ve been the underdog.
This season, St. Louis has won 10 of its 26 games, or 38.5%, when it’s the underdog by at least +121 on the moneyline.
The Giants have combined with opponents to hit the over on the total 82 times this season for an 82-71-7 record against the over/under.
So far this season, the Cardinals and their opponents have hit the over in 74 of their 159 games with a total.
Giants Stats & Insights
The Giants have the No. 17 offense in baseball scoring 4.3 runs per game (686 total runs).
San Francisco ranks 15th in MLB with 177 total home runs.
The Giants rank 20th in the majors with a .238 batting average.
San Francisco strikes out nine times per game to rank 22nd in MLB.
The pitching staff for the Giants has a collective nine K/9, the fifth-best in the majors.
San Francisco has a 4.08 team ERA that ranks 18th among all MLB pitching staffs.
Cardinals Stats & Insights
The Cardinals rank 23rd in the majors with 661 total runs scored this season.
St. Louis has hit 164 homers this season, which ranks 22nd in the majors.
The Cardinals rank 11th in MLB with a .247 team batting average.
St. Louis ranks 10th in MLB in strikeouts per game with an average of 8.1 Ks per contest.
The Cardinals have an 8.2 K/9 this season as a pitching staff, which ranks 26th in baseball.
St. Louis pitchers have a combined ERA of 4.06 ERA this year, which ranks 17th in MLB.
Giants Key Players to Watch
Beck will make his first start of the season for the Giants.
Matt Chapman leads San Francisco in home runs (27) and runs batted in (78) this season while batting .246.
Heliot Ramos leads San Francisco in batting with a .270 average while slugging 22 homers and driving in 72 runs.
Michael Conforto has 103 hits this season and a slash line of .237/.310/.452.
Mike Yastrzemski has collected 99 hits this season and has an OBP of .306. He’s slugging .442 on the year.
Cardinals Key Players to Watch
Pallante (8-8) will take the mound for the Cardinals, his 20th start of the season.
Alec Burleson leads the Cardinals with 75 runs batted in.
Brendan Donovan is batting .273 to pace his team.
Masyn Winn has 31 doubles, five triples, 15 home runs and 40 walks while hitting .268.
Nolan Arenado is hitting .272 with 23 doubles, 16 home runs and 44 walks.
Giants and Cardinals Injuries
Giants: Robbie Ray: 15 Day IL (Hamstring), Jordan Hicks: 15 Day IL (Shoulder), Kyle Harrison: 15 Day IL (Shoulder), Tom Murphy: 60 Day IL (Head), Jung Hoo Lee: 60 Day IL (Labrum), Keaton Winn: 60 Day IL (Elbow), Wilmer Flores: 60 Day IL (Knee)
Cardinals: Willson Contreras: 10 Day IL (Finger), Sonny Gray: 15 Day IL (Forearm), Lance Lynn: 15 Day IL (Knee), JoJo Romero: 15 Day IL (Forearm), Drew Rom: 60 Day IL (Biceps), Keynan Middleton: 60 Day IL (Forearm)
Giants vs. Cardinals Prediction
How to Bet on Giants vs. Cardinals
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.