Wednesday's game that pits the Arizona Diamondbacks (32-35) against the Los Angeles Angels (25-41) at Chase Field should be a close matchup based on our computer prediction, which projects a final score of 5-4 in favor of the Diamondbacks. Game time is at 9:40 PM ET on June 12.

This contest's pitching matchup is set, as the Diamondbacks will send Slade Cecconi (1-4) to the mound, while Jose Soriano (3-5) will get the nod for the Angels.

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Diamondbacks vs. Angels Game Info & Odds

  • When: Wednesday, June 12, 2024 at 9:40 PM ET
  • Where: Chase Field in Phoenix, Arizona
  • How to Watch on TV: MLB Network
  • Live Stream: Watch this game on Fubo!
  • Tickets:Get tickets for this game at StubHub

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Diamondbacks vs. Angels Score Prediction

  • Our pick for this game is Diamondbacks 5, Angels 4.

Total Prediction for Diamondbacks vs. Angels

  • Total Prediction: Over 8.5 runs

Diamondbacks Performance Insights

  • The Diamondbacks have played as the favorite in four of their past 10 games and won each of those contests.
  • Arizona and its opponents have combined to hit the over eight times in its last 10 games with a total.
  • The Diamondbacks have entered the game as favorites 31 times this season and won 18, or 58.1%, of those games.
  • Arizona is 10-5 this season when entering a game favored by -145 or more on the moneyline.
  • The implied probability of a win from the Diamondbacks, based on the moneyline, is 59.2%.
  • Arizona is among the highest-scoring teams in the majors, ranking ninth with 315 total runs this season.
  • The Diamondbacks have a 4.55 team ERA that ranks 26th among all MLB pitching staffs.

Angels Performance Insights

  • The Angels have played as the underdog in nine of their past 10 games and have gone 3-6 in those contests.
  • When it comes to the total, Los Angeles and its opponents are 4-6-0 in its last 10 games.
  • The Angels have won in 22, or 40%, of the 55 contests they have been named as odds-on underdogs this year.
  • Los Angeles has a mark of 12-15 in contests where bookmakers favor it by +120 or worse on the moneyline.
  • The moneyline set for this matchup implies the Angels have a 45.5% chance of walking away with the win.
  • Averaging four runs per game (267 total), Los Angeles is the 23rd-highest scoring team in MLB.
  • Angels pitchers have a combined ERA of 4.67 ERA this year, which ranks 28th in MLB.

Put your picks to the test and bet with BetMGM!

Diamondbacks Schedule

Date Opponent Score Pitching Matchup
June 6 @ Padres W 4-3 Slade Cecconi vs Randy Vasquez
June 7 @ Padres L 10-3 Brandon Pfaadt vs Michael King
June 8 @ Padres L 13-1 Ryne Nelson vs Matt Waldron
June 9 @ Padres W 9-3 Scott McGough vs Adam Mazur
June 11 Angels W 9-4 Jordan Montgomery vs José Suarez
June 12 Angels - Slade Cecconi vs José Soriano
June 13 Angels - Brandon Pfaadt vs Griffin Canning
June 14 White Sox - Ryne Nelson vs Chris Flexen
June 15 White Sox - TBA vs Erick Fedde
June 16 White Sox - Jordan Montgomery vs TBA
June 18 @ Nationals - TBA vs TBA

Angels Schedule

Date Opponent Score Pitching Matchup
June 5 Padres W 3-2 José Soriano vs Dylan Cease
June 7 Astros L 7-1 Griffin Canning vs Framber Valdez
June 8 Astros L 6-1 Tyler Anderson vs Hunter Brown
June 9 Astros W 9-7 Patrick Sandoval vs Justin Verlander
June 11 @ Diamondbacks L 9-4 José Suarez vs Jordan Montgomery
June 12 @ Diamondbacks - José Soriano vs Slade Cecconi
June 13 @ Diamondbacks - Griffin Canning vs Brandon Pfaadt
June 14 @ Giants - Tyler Anderson vs TBA
June 15 @ Giants - Patrick Sandoval vs Keaton Winn
June 16 @ Giants - José Suarez vs Kyle Harrison
June 17 Brewers - José Soriano vs TBA

Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.

dataskrive is a Tribune-Review freelancer. You can contact dataskrive at info@triblive.com.