Your cart is currently empty!

Arizona Diamondbacks vs Los Angeles Angels Prediction 07/12/2025 Picks
Pick details
Arizona (46-49) vs Los Angeles (46-48)
July 12, 2025 at 09:38 PM EDT
The Line: Betting Odds: Los Angeles +1.5 — Over/Under: +9
In this article, we will formulate a Diamondbacks vs Angels prediction for this MLB game on Saturday, July 12, at Angel Stadium in Anaheim, California. Let’s take a look at the prediction for this MLB matchup.
Arizona Diamondbacks Betting Preview
The Arizona Diamondbacks (46-49, 23-24 Away) are winless in the last four series. They were swept by the Miami Marlins, split with the San Francisco Giants, lost to the Kansas City Royals, and split with the San Diego Padres. Arizona opened the current series against the Angels with a 6-5 defeat on Friday. Randal Grichuk led the offense with two homers and three RBI, while Ryne Nelson pitched for 4.0 innings in a no-decision, allowing four runs on seven hits with one strikeout and four walks in 4.0 innings. Kyle Backhus took the loss.
This year, the Diamondbacks average 5.09 runs per game (4th in the MLB) on a .251/.328/.445 triple-slash. When it comes to pitching, the Diamondbacks’ staff has a 4.61 ERA (24th) and 1.32 WHIP (22nd). Eugenio Suarez leads the Diamondbacks with a .246 batting average, 29 home runs, and 75 RBI this season.
The projected starting pitcher for the Diamondbacks is Zac Gallen, who is 7-9 in 19 starts this season, with a 5.15 ERA and 1.35 WHIP in 110.0 innings.
Los Angeles Angels Betting Preview
The Los Angeles Angels (46-48, 23-22 Home) responded to getting swept at the hands of the Toronto Blue Jays with a series split with the Texas Rangers. The Angels could have better luck in this one against teh Diamondbacks, after opening it with a 6-5 victory last night. Yoan Moncada led the offense with two RBI, while Tyler Anderson pitched for 5.0 innings in a no-decision, allowing four runs on eight hits with three strikeouts and two walks. Kenley Jansen was credited with the win.
This season, the Angels average 4.31 runs per game (17th in the MLB) on a .230/.299/.407 triple-slash. When it comes to pitching, the Angels’ staff has a 4.66 ERA (25th) and 1.45 WHIP (28th). Taylor Ward leads the Angels with a .227 batting average, 21 home runs, and 64 RBI this season.
Yusei Kikuchi will take the mound for the Angels on Saturday. The 34-year-old left-hander has a 3-6 record in 19 starts this year with a 3.02 ERA and 1.38 WHIP in 107.1 innings.
Total Runs Facts
Each of the Angels’ last seven home games after playing the previous day have gone OVER the total runs line.
Nine of the Diamondbacks’ last 10 night games against American League opponents have gone OVER the total runs line.
The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Angels’ last six home games.
The ‘Inning 1 OVER 0.5 runs’ market has hit in nine of the Diamondbacks’ last 10 night games against American League opponents.
Matchup/League Facts
The Angels rank 29th in the league for steals this season (43).
The Angels rank 29th in the league for strikeouts against this season (912).
The Diamondbacks rank T3rd in the league for home runs this season (139).
The Diamondbacks rank 3rd in the league for slugging percentage this season (.446).
Diamondbacks vs Angels Prediction
The Diamondbacks won six of the previous ten H2H encounters, but teh teams have traded victories lately. I expect another close duel, and it’s possible that one run will decide, so I will stay away from betting on the winner. I’ll go with Under instead. Zac Gallen wasn’t good in June, when he posted a 6.23 ERA, but in two starts in July, he was impressive with one earned run in two starts. Yusei Kikuchi, on the other hand, was excellent in June, posting a 2.25 ERA, and although he had some trouble in his most recent start against Texas, allowing four runs in 5.0 innings, I am sure he will come back stronger here. Los Angeles’s bullpen will be a problem later in the game, but I expect no more than nine runs in this one.