Giants vs. Cardinals Prediction: Expert Picks, Odds, Stats & Best Bets – Tuesday, April 25, 2023
The San Francisco Giants (9-13) and St. Louis Cardinals (9-14) meet Tuesday at Oracle Park, starting at 9:45 PM ET on NBCS-BA. The Giants are -112 moneyline favorites for the contest, however, the Cardinals are favored against the spread of 1.5 runs with +150 odds.
John Brebbia takes the mound for San Francisco while Jake Woodford is St. Louis’ starter for the contest.
Giants vs. Cardinals Odds
- Giants odds to win: -112
- Cardinals odds to win: -108
- Spread: Cardinals -1.5
- Total: 9 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: Tuesday, April 25, 2023
- Time: 9:45 PM ET
- TV: NBCS-BA
- 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 compiled a 3-5 record in games they were favored on the moneyline (winning 37.5% of those games).
San Francisco has gone 3-5 when playing as moneyline favorites with odds of -112 or shorter (37.5% winning percentage).
The Cardinals have won one of the eight games they’ve played as underdogs this season.
St. Louis has a record of 1-7 in games where sportsbooks have it as underdogs of at least -108 on the moneyline.
The Giants have played in 22 games with an over/under set, and have combined with their opponents to go over the total 11 times (11-10-1).
The Cardinals and their opponents have gone over the total this season in 10 of their 23 opportunities.
Giants Stats & Insights
The Giants are the 17th-highest scoring team in MLB action averaging 4.5 runs per game (99 total).
San Francisco averages 1.5 home runs per game to rank fourth in MLB play with 34 total home runs.
The Giants’ .236 batting average ranks 19th in the majors.
San Francisco’s 10.7 strikeouts per game are the most in baseball.
The Giants pitching staff is ninth in the majors with a collective 9.3 strikeouts per nine innings.
San Francisco’s 4.47 team ERA ranks 20th among all MLB pitching staffs.
Cardinals Stats & Insights
The Cardinals have scored 104 runs (4.5 per game) this season, which ranks 15th in MLB.
St. Louis’ 27 home runs rank 11th in Major League Baseball.
The Cardinals rank fourth in MLB with a .266 team batting average.
St. Louis ranks 10th in MLB in strikeouts per game with an average of 8.2 Ks per contest.
The Cardinals have a 9.3 K/9 this season as a pitching staff, ninth-best in baseball.
St. Louis pitchers have a combined ERA of 4.48 ERA this year, which ranks 21st in MLB.
Giants Key Players to Watch
Brebbia makes his first start of the season for the Giants.
Thairo Estrada leads San Francisco with a .313 batting average. He’s also hit four homers and has seven RBI.
Mike Yastrzemski has collected 23 hits this season and has an OBP of .306. He’s slugging .488 on the year.
J.D. Davis leads San Francisco in home runs (five) and runs batted in (16) this season while batting .304.
Wilmer Flores has collected 19 hits this season and has an OBP of .324. He’s slugging .463 on the year.
Cardinals Key Players to Watch
The Cardinals will hand the ball to Woodford (1-2) for his fifth start of the season.
Nolan Gorman has a team-best batting average of .310, while leading the Cardinals in home runs (six) and runs batted in (22).
Paul Goldschmidt has seven doubles, two home runs and 15 walks while hitting .277.
Tommy Edman is hitting .268 with two doubles, a triple, three home runs and 11 walks.
Nolan Arenado has three doubles, two home runs and eight walks while hitting .284.
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)
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.