Cubs vs. Cardinals Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, May 25, 2024

This content was writter in partnership with DataSkrive. DataSkrive leverages a combination of human expertise, machine learning, and pre-built content libraries to assemble and personalize sports content.

The St. Louis Cardinals (23-26) will vie for their fourth straight victory when they host the Chicago Cubs (27-24) on Saturday at 7:15 PM ET on FOX. The Cubs are listed as -151 favorites to stop the streak, while the Cardinals are +129 underdogs to keep their momentum.

Chicago’s Jameson Taillon gets the start, and he’ll go against St. Louis’ Miles Mikolas.

Cubs vs. Cardinals Odds

  • Cubs odds to win: -151
  • Cardinals odds to win: +129
  • Spread: Cubs -1.5
  • Total: 7.5 runs
  • Cubs vs. Cardinals Promo Codes

    Game Time and Information

  • Date: Saturday, May 25, 2024
  • Time: 7:15 PM ET
  • TV: FOX
  • Who Will Win Cubs vs. Cardinals?

    Cubs and Cardinals Betting Trends

    The Cubs have compiled a 12-9 record in games they were favored on the moneyline (winning 57.1% of those games).

    Chicago has played seven times as moneyline favorites with odds of -151 or shorter, and claimed a victory in each game.

    The Cardinals have won 10, or 43.5%, of the 23 games they’ve played as underdogs this season.

    This season, St. Louis has won one of its six games when it’s the underdog by at least +129 on the moneyline.

    The Cubs have combined with opponents to go over the total 21 times this season for a 21-28-2 record against the over/under.

    So far this season, the Cardinals and their opponents have hit the over in 23 of their 48 games with a total.

    Cubs Stats & Insights

    The Cubs rank 17th in runs scored with 218, 4.3 per game.

    Chicago averages 0.9 home runs per game to rank 20th in MLB action with 48 total home runs .

    The Cubs’ .225 batting average ranks 26th in the majors.

    Chicago’s 8.8 strikeouts per game rank 22nd in baseball.

    The 8.9 strikeouts per nine innings compiled by the Cubs pitching staff ranks fourth in the majors.

    Chicago’s 3.73 team ERA ranks 11th across all MLB pitching staffs.

    Cardinals Stats & Insights

    The Cardinals have scored the 29th-most runs in the league this season with just 189 (3.9 per game).

    St. Louis has hit just 41 homers this season, which ranks 29th in the majors.

    The Cardinals’ .231 batting average ranks 22nd in the league this season.

    St. Louis ranks 13th in strikeouts per game (8.5) among MLB offenses.

    The Cardinals strike out 8.4 batters per nine innings as a pitching staff, 19th in MLB.

    St. Louis has pitched to a 4.26 ERA this season, which ranks 21st in baseball.

    Cubs Key Players to Watch

    Taillon makes the start for the Cubs, his seventh of the season. He is 3-2 with a 2.20 ERA and 22 strikeouts in 32 2/3 innings pitched.

    Christopher Morel leads Chicago in home runs with nine and runs batted in with 33.

    Nico Hoerner is batting .257 to lead Chicago this season.

    Mike Tauchman is batting .257 to lead Chicago, while adding four homers and 15 runs batted in this season.

    Cody Bellinger has 35 hits and an OBP of .319 to go with a slugging percentage of .448 this season.

    Cardinals Key Players to Watch

    Mikolas (3-5) will take to the mound for the Cardinals and make his 11th start of the season.

    Brendan Donovan has put up a team-best 23 runs batted in.

    Nolan Arenado is hitting .269 with 10 doubles, three home runs and 14 walks.

    Masyn Winn leads the Cardinals with a team-high batting average of .295.

    Alec Burleson has six doubles, five home runs and six walks while hitting .298.

    Cubs and Cardinals Injuries

    Cubs: Jordan Wicks: 15 Day IL (Forearm), Yency Almonte: 15 Day IL (Shoulder), Colten Brewer: 15 Day IL (Back), Keegan Thompson: 15 Day IL (Illness), Daniel Palencia: 15 Day IL (Shoulder), Adbert Alzolay: 15 Day IL (Forearm), Julian Merryweather: 60 Day IL (Shoulder), Caleb Kilian: 60 Day IL (Shoulder)

    Cardinals: Willson Contreras: 10 Day IL (Arm), Steven Matz: 15 Day IL (Back), Giovanny Gallegos: 15 Day IL (Shoulder), Keynan Middleton: 15 Day IL (Forearm), Riley O’Brien: 60 Day IL (Forearm), Drew Rom: 60 Day IL (Biceps), Tommy Edman: 60 Day IL (Wrist)

    Cubs vs. Cardinals Prediction

  • Score Prediction: Cardinals 6, Cubs 5
  • Total Prediction: Over 7.5 runs
  • How to Bet on Cubs 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.

    written by

    Data Skrive's mission is to create sports articles about every player, on every team, in every league, for every game, for every fan. Data Skrive is an end-to-end fan engagement solution that creates and distributes compelling and entertaining sports content at scale. We leverage sports and marketing experts, machine learning, and proprietary language graphs to generate sports articles, graphics, animations, and social content. Trusted by the world’s leading media, sports, and betting brands, Data Skrive’s Fan Engagement Solution delivers one-of-a-kind experiences to Bleacher Nation's audience trying to reach fans through the creation of sports content that sports fans value.

    more picks news

    Portugal vs. Czech Republic Euros Odds, Match Time and Preview – June 18

    Portugal takes on the Czech Republic on June 18 at 3:00 PM ET in their opening game of the group stage of the 2024 UEFA European Championship in Germany.Tune in to FOX to watch this match live. The moneyline odds...

    Ukraine vs. Romania Euros Odds, Match Time and Preview – June 17

    On June 17 at 9:00 AM ET, Ukraine and Romania match up at Allianz Arena in their opening game of the 2024 UEFA European Championship (Group E).The game is on Fubo TV, if you're looking for how to watch. The...

    France vs. Austria Euros Odds, Match Time and Preview – June 17

    France kicks off its 2024 UEFA European Championship campaign with a game against Austria at 3:00 PM ET on June 17.You'll want to head to FOX for the upcoming matchup featuring France and Austria. Austria is +510 to win and...

    Turkey vs. Georgia Euros Odds, Match Time and Preview – June 18

    For their first game in Group F at the 2024 UEFA European Championship, Turkey and Georgia meet at 12:00 PM ET on Tuesday, June 18 at Signal Iduna Park.The game featuring Turkey and Georgia will be available on Fubo TV....

    Germany vs. Hungary Euros Odds, Match Time and Preview – June 19

    On June 19 at 12:00 PM ET, Germany and Hungary play at Mercedes-Benz Arena in their second game of the 2024 UEFA European Championship (Group A).Interested in watching this game? You can do so on Fox Sports 1. Germany is...

    England vs. Denmark Euros Odds, Match Time and Preview – June 20

    On June 20 at 12:00 PM ET, England and Denmark meet at Deutsche Bank Park in their second match of the 2024 UEFA European Championship (Group C).Go to Fox Sports 1 to watch England take on Denmark. In terms of...

    Argentina vs. Canada Copa America Odds, Match Time and Preview – June 20

    On June 20 at 8:00 PM ET, Argentina and Canada square off at Mercedes-Benz Stadium in their opening match of the 2024 Copa America (Group A).Argentina's game versus Canada will be airing on Fox Sports 1. In terms of the...

    Lynx vs Wings: Best Bets, Player Props & Computer Picks – June 17

    Arike Ogunbowale and the Dallas Wings (3-9) face Napheesa Collier and the Minnesota Lynx (10-3) on Monday, June 17, 2024 at Target Center, beginning at 8:00 PM ET.Before you place an informed wager on the matchup, check out the best...

    Panthers vs. Oilers Stanley Cup Final Game 5 Prediction: Picks, Live Odds and Moneyline – Tuesday, June 18, 2024

    The Florida Panthers welcome the Edmonton Oilers on June 18 at 8:00 PM ET, and are -135 favorites, with the visiting team at +114.Watch the NHL on Fubo!Panthers vs. Oilers Favorite, Moneyline, TotalFavorite: Panthers (-135)Underdog: Oilers (+114)Total: 5.5Best Panthers vs....

    Toronto Blue Jays vs. Boston Red Sox Series June 17-19: Odds, Starting Pitchers & Predictions

    In the opener of a three-game series, on Monday, June 17 at 7:07 PM ET, the Toronto Blue Jays will host the Boston Red Sox.Blue Jays vs. Red Sox Series Info Red Sox @ Blue Jays Time: Monday, June 17...

    Latest News

    Lynx vs Wings Prediction: Picks, Live Odds & Moneyline – June 17

    The Dallas Wings (3-9) will look to Arike Ogunbowale (second in WNBA, 24.9 points per game) when they attempt to knock off Napheesa Collier (fourth in league, 21.5) and the Minnesota Lynx (10-3) on Monday, June 17, 2024 at Target...

    Celtics vs. Mavericks Predictions, Best Bets and Odds: NBA Finals Game 5 – Monday, June 17, 2024

    The Dallas Mavericks are 6.5-point underdogs heading into a decisive Game 5 of the NBA Finals against the Boston Celtics at TD Garden on Monday, starting at 8:30 PM ET on ABC. The Celtics are up 3-1 in the series....

    Lynx vs Wings: Best Bets, Player Props & Computer Picks – June 17

    Arike Ogunbowale and the Dallas Wings (3-9) face Napheesa Collier and the Minnesota Lynx (10-3) on Monday, June 17, 2024 at Target Center, beginning at 8:00 PM ET.Before you place an informed wager on the matchup, check out the best...

    Cardinals vs. Marlins: Injury Report, Updates & Probable Starters – June 17

    On Monday, a series opener is on the schedule, with the St. Louis Cardinals (35-35) visiting the Miami Marlins (23-48) at 6:40 PM ET.Hoping to find out who's in and who's out for the Cardinals and the Marlins? Keep reading...

    Pirates vs. Reds: Injury Report, Updates & Probable Starters – June 17

    The Pittsburgh Pirates (34-37) will host the Cincinnati Reds (34-37), Monday at 6:40 PM ET, in a battle of NL Central rivals.Hoping to find out who's available to play for the Pirates and the Reds? Continue reading for full injury...

    Phillies vs. Padres: Injury Report, Updates & Probable Starters – June 17

    On Monday, the San Diego Padres (37-38) are visiting the Philadelphia Phillies (47-24), at 6:40 PM ET. The Padres have lost three in a row, and the Phillies have lost two in a row.Curious about who's playing for the Phillies...

    Blue Jays vs. Red Sox: Injury Report, Updates & Probable Starters – June 17

    On Monday, a matchup of AL East rivals is on the docket, with the Toronto Blue Jays (35-36) hosting the Boston Red Sox (37-35) at 7:07 PM ET.Curious about who's available to play for the Blue Jays and the Red...

    Braves vs. Tigers: Injury Report, Updates & Probable Starters – June 17

    On Monday, a series opener is on the schedule, with the Detroit Tigers (34-37) visiting the Atlanta Braves (38-31) at 7:20 PM ET.Hoping to find out who's in and who's out for the Braves and the Tigers? Continue scrolling for...

    Minnesota Lynx vs. Dallas Wings: Start Time, Streaming Live, TV Channel, How to Watch

    Arike Ogunbowale and the Dallas Wings (3-9) battle Napheesa Collier and the Minnesota Lynx (10-3) on Monday, June 17, 2024 at Target Center. The matchup tips off at 8:00 PM ET on BSN and BSSWX.Watch the WNBA all season long...

    Major League Baseball Games on TV & Streaming Live Today, Monday, June 17

    The San Diego Padres versus the Philadelphia Phillies is a game to catch on a Monday MLB schedule that includes nine thrilling matchups.Live coverage of all the MLB action today is available to you, with the info provided below.How to...

    more picks news