Giants vs. Cardinals Prediction: Expert Picks, Odds, Stats & Best Bets – Thursday, April 27, 2023
The St. Louis Cardinals (9-16) and Paul Goldschmidt (2 HR in his last game) are underdogs (+134) on the moneyline for their matchup with the San Francisco Giants (11-13) on Thursday at 3:45 PM ET on MLB Network.
Logan Webb starts for San Francisco while Miles Mikolas is St. Louis’ starter for the contest.
Giants vs. Cardinals Odds
- Giants odds to win: -157
- Cardinals odds to win: +134
- Spread: Giants -1.5
- Total: 8.5 runs
Giants vs. Cardinals Promo Codes
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
Game Time and Information
- Date: Thursday, April 27, 2023
- Time: 3:45 PM ET
- TV: MLB Network
- Exclusive Apple TV Friday Night Baseball Pass
Sign Up to Watch Friday Night Baseball Exclusive on Apple TV+
Who Will Win Giants vs. Cardinals?
Giants and Cardinals Betting Trends
The Giants have gone 5-5 in games they were listed as the moneyline favorite (winning 50% of those games).
San Francisco has played as moneyline favorites of -157 or shorter in just two games this season, which it split 1-1.
This season, the Cardinals have won one out of the 10 games in which they’ve been the underdog.
St. Louis has played as an underdog of +134 or more twice this season and lost both games.
The Giants have played in 24 games with set over/under, and have combined with opponents to go over the total 12 times (12-11-1).
The Cardinals and their opponents have gone over the total this season in 11 of their 25 opportunities.
Giants Stats & Insights
The Giants are the 16th-highest scoring team in MLB play averaging 4.6 runs per game (111 total).
San Francisco ranks fourth in MLB play with 38 home runs. They average 1.6 per game.
The Giants have the 17th-ranked batting average in the league (.242).
San Francisco strikes out 10.7 times per game, the worst average in MLB.
The 9.1 strikeouts per nine innings put together by the Giants pitching staff ranks 12th in the majors.
San Francisco has a 4.39 team ERA that ranks 17th across all MLB pitching staffs.
Cardinals Stats & Insights
The Cardinals have scored the 16th-most runs in the league this season with 111 (4.4 per game).
St. Louis ranks 11th in Major League Baseball with 30 home runs.
The Cardinals have a team batting average of .265 this season, which ranks fourth among MLB teams.
St. Louis has shown good bat-to-ball skills at the plate this season with the ninth-best strikeout rate (8.1 per game) among MLB offenses.
The Cardinals have a 9.4 K/9 this season as a pitching staff, eighth-best in baseball.
St. Louis has the 19th-ranked ERA (4.48) in the majors this season.
Giants Key Players to Watch
Webb (1-4) takes the mound for the Giants in his sixth start of the season. He has a 5.28 ERA in 30 2/3 innings pitched, with 36 strikeouts.
Thairo Estrada leads San Francisco with a .326 batting average. He’s also hit four homers and has seven RBI.
Mike Yastrzemski leads San Francisco in home runs with five while driving in 13 runs and slugging .535.
Wilmer Flores is slashing .278/.316/.486 this season for the Giants.
J.D. Davis leads San Francisco in home runs with five and runs batted in with 16.
Cardinals Key Players to Watch
The Cardinals will hand the ball to Mikolas (0-1) for his sixth start of the season.
Goldschmidt has a team-best batting average of .315.
Nolan Gorman’s six home runs and 22 runs batted in both pace his team.
Tommy Edman is batting .267 with two doubles, a triple, four home runs and 11 walks.
Willson Contreras is batting .263 with six doubles, two home runs and 11 walks.
Giants and Cardinals Injuries
Giants: Mitch Haniger: 10 Day IL (Oblique), Darin Ruf: 10 Day IL (Wrist), Austin Slater: 10 Day IL (Elbow), Alex Wood: 15 Day IL (Hamstring), Roberto Pérez: 60 Day IL (Shoulder), Luke Jackson: 60 Day IL (Elbow), Luis González: 60 Day IL (Back), Thomas Szapucki: 60 Day IL (Left arm), Bryce Johnson: 7 Day IL (Concussion), Mike Yastrzemski: day-to-day (Left side)
Cardinals: Packy Naughton: 15 Day IL (Forearm), Adam Wainwright: 15 Day IL (Groin), Wilking Rodriguez: 15 Day IL (Shoulder)
Giants vs. Cardinals Prediction
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
How to Bet on Giants vs. Cardinals
Get more MLB Picks, read the latest MLB game previews, and view the latest live MLB lines on Betsperts.
If you are new to sports betting, read our in-depth guide on how to bet on Baseball and find the best MLB betting sites and promo codes.