Angels vs Diamondbacks Prediction, Odds, Moneyline, Spread & Over/Under for July 12

Odds updated as of 7:13 a.m.
MLB action on Saturday includes the Los Angeles Angels playing the Arizona Diamondbacks.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Angels vs Diamondbacks Game Info
- Los Angeles Angels (46-48) vs. Arizona Diamondbacks (46-49)
- Date: Saturday, July 12, 2025
- Time: 9:38 p.m. ET
- Venue: Angel Stadium -- Anaheim, California
- Coverage: FDSW and ARID
Angels vs Diamondbacks Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: LAA: (-108) | ARI: (-108)
- Spread: LAA: +1.5 (-182) | ARI: -1.5 (+150)
- Total: 8.5 -- Over: (-122) | Under: (-100)
Angels vs Diamondbacks Probable Starting Pitchers
Probable Pitchers: Yusei Kikuchi (Angels) - 3-6, 3.02 ERA vs Zac Gallen (Diamondbacks) - 7-9, 5.15 ERA
The Angels will give the nod to Yusei Kikuchi (3-6, 3.02 ERA), who is eyeing win No. 4 on the season, and the Diamondbacks will counter with Zac Gallen (7-9, 5.15 ERA). Kikuchi's team is 12-7-0 against the spread in his starts this season. Kikuchi's team has been victorious in 80% of the games he's started as the moneyline favorite with a record of 4-1. The Diamondbacks have gone 8-11-0 ATS in Gallen's 19 starts that had a set spread. The Diamondbacks have been the underdog on the moneyline in seven of Gallen's starts this season, and they went 4-3 in those games.
Angels vs Diamondbacks Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (56.3%)
Angels vs Diamondbacks Moneyline
- The Angels vs Diamondbacks moneyline has Los Angeles as a -108 favorite, while Arizona is a -108 underdog on the road.
Angels vs Diamondbacks Spread
Angels vs Diamondbacks Over/Under
- The over/under for the Angels versus Diamondbacks contest on July 12 has been set at 8.5, with -122 odds on the over and -100 odds on the under.
Bet on Los Angeles Angels vs. Arizona Diamondbacks on FanDuel today!
Angels vs Diamondbacks Betting Trends
- The Angels have won in 11, or 55%, of the 20 contests they have been named as odds-on favorites in this year.
- This year Los Angeles has won 12 of 22 games when listed as at least -108 on the moneyline.
- The Angels and their opponents have gone over in 49 of their 93 games with a total set by sportsbooks this season.
- The Angels are 52-41-0 against the spread in their 93 games with a line set by sportsbooks this season.
- The Diamondbacks have gone 14-16 in games they were the underdog on the moneyline (winning 46.7% of those games).
- Arizona has a record of 14-16 in games it has played as a moneyline underdog with odds of -108 or longer (46.7%).
- The Diamondbacks have combined with opponents to go over the total 49 times this season for a 49-39-4 record against the over/under.
- The Diamondbacks have collected a 43-49-0 record against the spread this season (covering 46.7% of the time).
Angels Player Leaders
- Taylor Ward is batting .227 with 20 doubles, two triples, 21 home runs and 38 walks. He has an on-base percentage of .302 while slugging .474.
- Among qualified hitters, he is 140th in batting average, his on-base percentage ranks 125th, and he is 38th in slugging.
- Nolan Schanuel has a slash line of .272/.362/.401 this season and a team-best OPS of .763.
- Among qualifying batters, he is 55th in batting average, 33rd in on-base percentage and 103rd in slugging percentage.
- Schanuel brings a three-game streak with at least one hit into this contest. In his last five games he is batting .333 with a double, two walks and four RBIs.
- Zach Neto leads Los Angeles in total hits (82) this season, and 34 of those have gone for extra bases.
- Neto enters this game with three games in a row with at least one hit. In his last five games he is hitting .391 with two doubles, two home runs, a walk and two RBIs.
- Jo Adell is batting .243 with a .319 OBP and 53 RBI for Los Angeles this season.
Diamondbacks Player Leaders
- Geraldo Perdomo has accumulated an on-base percentage of .369, a team-high for the Diamondbacks. He's batting .269 and slugging .419.
- Including all qualifying players in the majors, he ranks 60th in batting average, 20th in on-base percentage and 91st in slugging percentage.
- Perdomo brings a three-game hitting streak into this matchup. During his last five outings he is batting .238 with two doubles, a home run, two walks and six RBIs.
- Josh Naylor is slugging .461 to pace his team. He has a batting average of .295 with an on-base percentage of .362.
- Including all qualifying players, he is 12th in batting average, 33rd in on-base percentage and 53rd in slugging percentage.
- Eugenio Suarez is hitting .246 with 17 doubles, 29 home runs and 23 walks.
- Corbin Carroll's 78 hits pace his team.
Angels vs Diamondbacks Head to Head
- 7/11/2025: 6-5 LAA (Favorite: Angels, Spread: -1.5, Total: 9, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 6/13/2024: 11-1 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -198, Underdog Moneyline: +166)
- 6/12/2024: 8-3 LAA (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 6/11/2024: 9-4 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -158, Underdog Moneyline: +134)
- 7/2/2023: 5-2 LAA (Favorite: Angels, Spread: -1.5, Total: 8.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 7/1/2023: 3-1 ARI (Favorite: Angels, Spread: -1.5, Total: 9.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 6/30/2023: 6-2 ARI (Favorite: Angels, Spread: -1.5, Total: 9.5, Favorite Moneyline: -168, Underdog Moneyline: +142)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!