Cardinals vs. Angels Prediction: Expert Picks, Odds, Stats & Best Bets - Thursday, May 4, 2023

Social Navigation


Cardinals vs. Angels Prediction: Expert Picks, Odds, Stats & Best Bets – Thursday, May 4, 2023

MLB Predictions

The Los Angeles Angels (17-14) will vie for their fourth straight victory when they visit the St. Louis Cardinals (10-21) on Thursday at 1:15 PM ET on MLB Network. The Cardinals are listed as -174 favorites to stop the streak, while the Angels are +149 underdogs to keep their momentum.

St. Louis’ Jack Flaherty gets the start, and he’ll go against Los Angeles’ Griffin Canning.

Cardinals vs. Angels Odds

  • Cardinals odds to win: -174
  • Angels odds to win: +149
  • Spread: Cardinals -1.5
  • Total: 8.5 runs

Cardinals vs. Angels Promo Codes

Game Time and Information

  • Date: Thursday, May 4, 2023
  • Time: 1:15 PM ET
  • TV: MLB Network

Who Will Win Cardinals vs. Angels?

Cardinals and Angels Betting Trends

The Cardinals have won 50% of the games this season when they were favored on the moneyline (8-8).

In games it has played as moneyline favorites with odds of -174 or shorter, St. Louis has a 3-2 record (winning 60% of its games).

This season, the Angels have been the underdog 10 times and won four of those games.

Los Angeles has not entered a game this season as a bigger underdog on the moneyline than the +149 odds on it winning this game.

The Cardinals have played in 31 games with over/under set, and have combined with opponents to go over the total 13 times (13-16-2).

So far this season, the Angels and their opponents have hit the over in 14 of their 31 games with a total.

Cardinals Stats & Insights

The Cardinals are the 21st-highest scoring team in MLB play averaging 4.1 runs per game (128 total).

St. Louis is 16th in MLB action with 34 total home runs.

The Cardinals’ .255 batting average is 10th-best in MLB.

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

The 9.3 strikeouts per nine innings put together by the Cardinals pitching staff ranks ninth in MLB.

St. Louis has a 4.43 team ERA that ranks 18th across all MLB pitching staffs.

Angels Stats & Insights

The Angels have scored 159 runs this season, which ranks seventh in MLB.

Los Angeles has hit 43 homers this season, which ranks sixth in the majors.

The Angels have a team batting average of .254 this season, which ranks 11th among MLB teams.

Los Angeles ranks 12th in strikeouts per game (8.4) among MLB offenses.

The Angels average the 11th-most strikeouts per nine innings (9.1) in the league this season.

Los Angeles pitchers have a combined ERA of 3.82 ERA this year, which ranks 11th in MLB.

Cardinals Key Players to Watch

Flaherty makes the start for the Cardinals, his seventh of the season. He is 2-3 with a 3.94 ERA and 33 strikeouts in 32 2/3 innings pitched.

Paul Goldschmidt leads St. Louis with a batting average of .296. He’s also hit four home runs with 14 RBI.

Nolan Gorman leads St. Louis in home runs with seven and runs batted in with 23.

Tommy Edman is slashing .255/.340/.447 this season for the Cardinals.

Willson Contreras has collected 26 hits this season and has an OBP of .348. He’s slugging .398 on the year.

Angels Key Players to Watch

Canning (1-0) will take to the mound for the Angels and make his fourth start of the season.

Shohei Ohtani leads the Angels with a team-best batting average of .307.

Mike Trout’s eight home runs pace his team.

Hunter Renfroe paces the Angels with 21 runs batted in.

Taylor Ward is batting .219 with two doubles, four home runs and 15 walks.

Cardinals and Angels Injuries

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

Angels: Max Stassi: 10 Day IL (Hip ), Jared Walsh: 10 Day IL (Headaches), Austin Warren: 15 Day IL (Elbow), José Quijada: 15 Day IL (Elbow), Logan O’Hoppe: 60 Day IL (Shoulder), Chris Rodriguez: 60 Day IL (Shoulder), Jose Marte: 60 Day IL (Elbow), Davis Daniel: 60 Day IL (Shoulder), Zach Neto: day-to-day (Finger)

Cardinals vs. Angels Prediction

  • Score Prediction: Cardinals 5, Angels 4
  • Total Prediction: Over 8.5 runs
  • How to Bet on Cardinals vs. Angels

    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.