Cardinals vs. Giants Prediction: Expert Picks, Odds, Stats & Best Bets - Monday, April 24, 2023

Social Navigation


Cardinals vs. Giants Prediction: Expert Picks, Odds, Stats & Best Bets – Monday, April 24, 2023

MLB Predictions

The St. Louis Cardinals (9-13) are favorites (-123) on the moneyline when they take on the San Francisco Giants (8-13) Monday at 9:45 PM ET, live on NBCS-BA.

Jordan Montgomery starts for St. Louis while Alex Cobb is San Francisco’s starter for the contest.

Cardinals vs. Giants Odds

  • Cardinals odds to win: -123
  • Giants odds to win: +104
  • Spread: Cardinals -1.5
  • Total: 8 runs

Cardinals vs. Giants Promo Codes

Game Time and Information

  • Date: Monday, April 24, 2023
  • Time: 9:45 PM ET
  • TV: NBCS-BA

Who Will Win Cardinals vs. Giants?

Cardinals and Giants Betting Trends

The Cardinals are 8-7 in games they were listed as the moneyline favorite (winning 53.3% of those games).

When it has played as moneyline favorites with odds of -123 or shorter, St. Louis has gone 6-7 (46.2%).

The Giants have been underdogs in 14 games this season and won six (42.9%) of those contests.

San Francisco has entered 10 games this season as the underdog by +104 or more and is 4-6 in those contests.

In the 22 games in which bookmakers have set an over/under for the Cardinals, they have combined with opponents to go over the total 10 times (10-10-2).

The Giants and their opponents have gone over the total this season in 11 of their 21 opportunities.

Cardinals Stats & Insights

The Cardinals rank 14th in runs scored with 104, 4.7 per game.

St. Louis averages 1.2 home runs per game to rank ninth in baseball with 27 total home runs.

The Cardinals’ .269 batting average is fourth-best in the majors.

St. Louis strikes out 8.4 times per game to rank 10th in baseball.

The pitching staff for the Cardinals has a collective 9.2 K/9, which ranks 12th in MLB.

St. Louis has the 20th-ranked team ERA across all MLB pitching staffs (4.66).

Giants Stats & Insights

The Giants rank 18th in the majors with 95 total runs scored this season.

San Francisco has hit 33 homers this season, which ranks third in the majors.

The Giants have a team batting average of .236 this season, which ranks 20th among MLB teams.

San Francisco ranks last in MLB in strikeouts per game with an average of 10.8 whiffs per contest.

The Giants strike out 9.5 batters per nine innings as a pitching staff, sixth-best in MLB.

San Francisco pitchers have a combined ERA of 4.69 ERA this year, which ranks 21st in MLB.

Cardinals Key Players to Watch

Montgomery gets the start for the Cardinals, his fifth of the season. He is 2-2 with a 4.84 ERA and 19 strikeouts in 22 1/3 innings pitched.

Nolan Gorman leads St. Louis in home runs with six, runs batted in with 22 and his batting average of .313 is also best on his team.

Paul Goldschmidt has 22 hits and an OBP of .400 to go with a slugging percentage of .430 this season.

Tommy Edman is slashing .275/.375/.464 this season for the Cardinals.

Willson Contreras is batting .261 with an OBP of .363 and a slugging percentage of .435 this season.

Giants Key Players to Watch

Cobb (0-1) will take to the mound for the Giants and make his fifth start of the season.

Thairo Estrada paces the Giants with four home runs while putting up a team-best batting average of .329.

Mike Yastrzemski’s four home runs are a team-high mark.

Wilmer Flores has three doubles, three home runs and four walks while batting .286.

J.D. Davis has hit four home runs with 13 RBI. Both lead his team.

Cardinals and Giants Injuries

Cardinals: Packy Naughton: 15 Day IL (Forearm), Adam Wainwright: 15 Day IL (Groin), Wilking Rodriguez: 15 Day IL (Shoulder)

Giants: Austin Slater: 10 Day IL (Elbow), Mitch Haniger: 10 Day IL (Oblique), 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 vs. Giants Prediction

  • Score Prediction: Cardinals 6, Giants 5
  • Total Prediction: Over 8 runs
  • How to Bet on Cardinals vs. Giants

    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.


    Latest from Bleacher Nation:


    Author: Matt Rooney

    Matt is from the Chicagoland area and has been working in Chicago sports since 2015 with stops at WGN Radio, the Chicago Blackhawks, Stadium, and NBC Sports Chicago prior to landing at Betsperts. Matt covers just about everything for Betsperts and Bleacher Nation but focuses on the NHL and college football.