Cubs vs. Angels Prediction: Expert Picks, Odds, Stats & Best Bets – Friday, July 5, 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 Chicago Cubs (40-48) and Ian Happ (2 HR in his last game) are favored (-184) on the moneyline for their matchup with the Los Angeles Angels (36-50) on Friday at 2:20 PM ET on BSW.

Justin Steele will get the ball for Chicago while Los Angeles will counter with Griffin Canning.

Cubs vs. Angels Odds

  • Cubs odds to win: -184
  • Angels odds to win: +154
  • Spread: Cubs -1.5
  • Total: 9.5 runs
  • Cubs vs. Angels Promo Codes

    Get Your First Deposit Matched up to $1,500 in Bonus Bets!
    BetMGM Sportsbook Offer

    Exclusive Offer: Get Your First Deposit Matched up to $1,500 in Bonus Bets!

    Bet Now Our Review
    21+. Gambling problem? Call 1-800-GAMBLER. CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY. Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-327-5050 (MA). 21+ to wager. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for Terms & Conditions. US promotional offers not available in DC, Kansas, Nevada, New York or Ontario.

    Game Time and Information

  • Date: Friday, July 5, 2024
  • Time: 2:20 PM ET
  • TV: BSW
  • Who Will Win Cubs vs. Angels?

    Cubs and Angels Betting Trends

    The Cubs have gone 20-21 in games they were listed as the moneyline favorite (winning 48.8% of those games).

    Chicago has played in seven games as moneyline favorites with odds of -184 or shorter and won them all.

    The Angels have entered the game as underdogs 75 times this season and won 32, or 42.7%, of those games.

    Los Angeles has a record of 5-8, a 38.5% win rate, when it’s set as an underdog of +154 or more by oddsmakers this season.

    The Cubs have combined with opponents to go over the total 39 times this season for a 39-45-4 record against the over/under.

    The Angels and their opponents have gone over the total this season in 44 of their 86 opportunities.

    Cubs Stats & Insights

    The Cubs have the No. 18 offense in MLB action scoring 4.1 runs per game (364 total runs).

    Chicago is 21st in MLB with 85 total home runs.

    The Cubs have the 24th-ranked batting average in the majors (.229).

    Chicago strikes out nine times per game to rank 25th in the majors.

    The pitching staff for the Cubs has a collective 9.1 K/9, the third-best in MLB.

    Chicago has a 3.99 team ERA that ranks 14th across all MLB pitching staffs.

    Angels Stats & Insights

    The Angels rank 23rd in the majors with 351 total runs scored this season.

    Los Angeles’ 93 home runs rank 13th in Major League Baseball.

    The Angels rank 19th in MLB with a .237 team batting average.

    Los Angeles ranks 16th with an average of 8.5 strikeouts per game.

    The Angels have a 7.8 K/9 this season as a pitching staff, which ranks 27th in baseball.

    Los Angeles has pitched to a 4.63 ERA this season, which ranks 29th in baseball.

    Cubs Key Players to Watch

    Steele (0-3) gets the starting nod for the Cubs in his 13th start of the season. He has a 3.20 ERA in 70 1/3 innings pitched, with 70 strikeouts.

    Happ leads Chicago in runs batted in with 50 while batting .238.

    Cody Bellinger’s batting average of .274 leads all Chicago hitters this season.

    Nico Hoerner has collected 71 base hits, an OBP of .326 and a slugging percentage of .336 this season.

    Christopher Morel is slugging .368 this season, with a team-best 15 homers while driving in 46 runs.

    Angels Key Players to Watch

    Canning (3-8) will take to the mound for the Angels and make his 18th start of the season.

    Luis Rengifo has put up a team-best batting average of .315.

    Taylor Ward has hit 14 home runs with 43 runs batted in. Both pace his team.

    Zachary Neto is hitting .247 with 19 doubles, 11 home runs and 15 walks.

    Logan O’Hoppe has 12 doubles, a triple, 12 home runs and 17 walks while hitting .280.

    Cubs and Angels Injuries

    Cubs: Mike Tauchman: 10 Day IL (Groin), Jordan Wicks: 15 Day IL (Oblique), Mark Leiter Jr.: 15 Day IL (Forearm), Ben Brown: 15 Day IL (Neck), Keegan Thompson: 15 Day IL (Rib), Javier Assad: 15 Day IL (Shoulder), Daniel Palencia: 15 Day IL (Shoulder), Julian Merryweather: 60 Day IL (Shoulder), Yency Almonte: 60 Day IL (Shoulder), Caleb Kilian: 60 Day IL (Shoulder), Adbert Alzolay: 60 Day IL (Forearm)

    Angels: Mike Trout: 10 Day IL (Meniscus), Andrew Wantz: 15 Day IL (Elbow), Adam Cimber: 15 Day IL (Shoulder), Kelvin Caceres: 60 Day IL (Lat), Anthony Rendon: 60 Day IL (Hamstring), Patrick Sandoval: 60 Day IL (Elbow), Robert William Stephenson: 60 Day IL (Shoulder), José Cisnero: 60 Day IL (Shoulder), José Quijada: 60 Day IL (Elbow), Luis Rengifo: day-to-day (Hand)

    Cubs vs. Angels Prediction

  • Score Prediction: Cubs 5, Angels 4
  • Total Prediction: Under 9.5 runs
  • How to Bet on Cubs vs. Angels

    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

    Monday’s MLB Computer Picks & Best Bets – July 8

    The Atlanta Braves and the Arizona Diamondbacks take the field in one of seven compelling matchups on the MLB schedule today. Scroll down for best bets tips.MLB picks todayNew York Mets at Pittsburgh Pirates Odds, Lines & PredictionsGame infoWhen: 12:35...

    Pirates vs. Mets Probable Starting Pitchers – July 8

    The Pittsburgh Pirates (42-47) have a home game at PNC Park against the New York Mets (44-44) at 12:35 PM ET on Monday.The probable starters are Mitch Keller (9-5) for the Pirates and Christian Scott (0-2) for the Mets.Pirates vs....

    Detroit Tigers vs. Cleveland Guardians Series July 8-11: Odds, Starting Pitchers & Predictions

    In the first of a four-game series, on Monday, July 8 at 6:40 PM ET, the Detroit Tigers are hosting the Cleveland Guardians.Tigers vs. Guardians Series Info Guardians @ Tigers Time: Monday, July 8 at 6:40 PM ET Tigers Starting...

    Washington Nationals vs. St. Louis Cardinals Series July 5-8: Odds, Starting Pitchers & Predictions

    A four-game series featuring the Washington Nationals and St. Louis Cardinals continues on Monday at 4:05 PM ET, with the Cardinals ahead 2-1.Nationals vs. Cardinals Series Info Cardinals @ Nationals Time: Friday, July 5 at 6:45 PM ET Nationals Starting...

    Chicago White Sox vs. Minnesota Twins Series July 8-10: Odds, Starting Pitchers & Predictions

    On Monday, July 8 at 8:10 PM ET, a three-game series between the Chicago White Sox and the visiting Minnesota Twins will get underway.White Sox vs. Twins Series Info Twins @ White Sox Time: Monday, July 8 at 8:10 PM...

    Pittsburgh Pirates vs. New York Mets Series July 5-8: Odds, Starting Pitchers & Predictions

    The Pittsburgh Pirates are facing the New York Mets in a four-game series, and are trailing 2-1 -- the action continues at 12:35 PM ET on Monday.Pirates vs. Mets Series Info Mets @ Pirates Time: Friday, July 5 at 6:40...

    Cincinnati Reds vs. Colorado Rockies Series July 8-11: Odds, Starting Pitchers & Predictions

    A four-game series between the Cincinnati Reds and the visiting Colorado Rockies will start on Monday, July 8 at 7:10 PM ET.Reds vs. Rockies Series Info Rockies @ Reds Time: Monday, July 8 at 7:10 PM ET Reds Starting Pitcher:...

    Los Angeles Angels vs. Texas Rangers Series July 8-10: Odds, Starting Pitchers & Predictions

    The Texas Rangers will be on the road, opening a three-game set versus the Los Angeles Angels on Monday, July 8 at 9:38 PM ET.Angels vs. Rangers Series Info Rangers @ Angels Time: Monday, July 8 at 9:38 PM ET...

    Arizona Diamondbacks vs. Atlanta Braves Series July 8-11: Odds, Starting Pitchers & Predictions

    On Monday, July 8 at 9:40 PM ET, a four-game series featuring the Arizona Diamondbacks and the visiting Atlanta Braves will begin.Diamondbacks vs. Braves Series Info Braves @ Diamondbacks Time: Monday, July 8 at 9:40 PM ET Diamondbacks Starting Pitcher:...

    Zapata Miralles vs. Ritschard Prediction at the Sparkasse Salzburg Open – Monday, July 8

    In the Round of 32 of the Sparkasse Salzburg Open on Monday, Bernabe Zapata Miralles (ranked No. 194) meets Alexander Ritschard (No. 175).In this match versus Zapata Miralles (+100), Ritschard is the favorite with -140 odds.Sparkasse Salzburg Open InfoTournament: The...

    Latest News

    Pirates vs. Mets Probable Starting Pitchers – July 8

    The Pittsburgh Pirates (42-47) have a home game at PNC Park against the New York Mets (44-44) at 12:35 PM ET on Monday.The probable starters are Mitch Keller (9-5) for the Pirates and Christian Scott (0-2) for the Mets.Pirates vs....

    Reds vs. Rockies: Injury Report, Updates & Probable Starters – July 8

    At Great American Ball Park on Monday, the Colorado Rockies (32-58) begin a four-game series against the Cincinnati Reds (42-48), at 7:10 PM ET.Looking to see who's playing for the Reds and the Rockies? Keep reading for complete injury reports...

    Nationals vs. Cardinals: Injury Report, Updates & Probable Starters – July 8

    The Washington Nationals (42-48) and St. Louis Cardinals (47-42) will clash on Monday at Nationals Park, with first pitch at 4:05 PM ET.Want to see who's in and who's out for the Nationals and the Cardinals? Continue reading to get...

    Guardians vs. Tigers: Injury Report, Updates & Probable Starters – July 8

    A pair of teams in the AL Central -- the Cleveland Guardians (56-32) and the Detroit Tigers (42-48) -- play on Monday at 6:40 PM ET, at Comerica Park.Hoping to find out who's playing for the Guardians and the Tigers?...

    Zapata Miralles vs. Ritschard Prediction at the Sparkasse Salzburg Open – Monday, July 8

    In the Round of 32 of the Sparkasse Salzburg Open on Monday, Bernabe Zapata Miralles (ranked No. 194) meets Alexander Ritschard (No. 175).In this match versus Zapata Miralles (+100), Ritschard is the favorite with -140 odds.Sparkasse Salzburg Open InfoTournament: The...

    Alcaraz vs. Paul Prediction at the Wimbledon – Tuesday, July 9

    In the quarterfinals of Wimbledon on Tuesday, Carlos Alcaraz (ranked No. 3) takes on Tommy Paul (No. 13).With -400 odds, Alcaraz is the favorite against Paul (+280) in this match.Wimbledon InfoTournament: WimbledonRound: QuarterfinalsDate: Tuesday, July 9Venue: AELTC Wimbledon Qualifying and...

    How to Watch Rangers vs. Angels: Live Stream or on TV

    On Monday, in a series opener at Angel Stadium of Anaheim, Jon Gray starts for the Texas Rangers (42-48) against Davis Daniel and the Los Angeles Angels (37-52), with first pitch scheduled for 9:38 PM ET.The article below will provide...

    How to Watch Braves vs. Diamondbacks: Live Stream or on TV

    On Monday, Chris Sale will take the mound for the Atlanta Braves (49-39) versus Yilber Diaz and the Arizona Diamondbacks (45-45), with first pitch scheduled for 9:40 PM ET at Chase Field.Keep reading to find out all the details on...

    Chicago White Sox vs. Minnesota Twins Series July 8-10: Odds, Starting Pitchers & Predictions

    On Monday, July 8 at 8:10 PM ET, a three-game series between the Chicago White Sox and the visiting Minnesota Twins will get underway.White Sox vs. Twins Series Info Twins @ White Sox Time: Monday, July 8 at 8:10 PM...

    Los Angeles Angels vs. Texas Rangers Series July 8-10: Odds, Starting Pitchers & Predictions

    The Texas Rangers will be on the road, opening a three-game set versus the Los Angeles Angels on Monday, July 8 at 9:38 PM ET.Angels vs. Rangers Series Info Rangers @ Angels Time: Monday, July 8 at 9:38 PM ET...

    more picks news