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

Odds updated as of 9:11 p.m.
The Los Angeles Angels versus the Arizona Diamondbacks is on the MLB schedule for Saturday.
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: (-124) | ARI: (+106)
- Spread: LAA: -1.5 (+152) | ARI: +1.5 (-184)
- Total: 8.5 -- Over: (-124) | Under: (+102)
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 probable starters are Yusei Kikuchi (3-6) for the Angels and Zac Gallen (7-9) for the Diamondbacks. When Kikuchi starts, his team is 12-7-0 against the spread this season. Kikuchi's team has won 80% of his starts when they are favored on the moneyline (4-1). The Diamondbacks have an 8-11-0 ATS record in Gallen's 19 starts that had a set spread. The Diamondbacks are 4-3 in Gallen's seven starts this season that they were the underdog on the moneyline.
Angels vs Diamondbacks Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (52.4%)
Angels vs Diamondbacks Moneyline
- Looking at the moneyline for Diamondbacks-Angels, Arizona is the underdog at +106, and Los Angeles is -124 playing at home.
Angels vs Diamondbacks Spread
- The Angels are favored by 1.5 runs at home against the Diamondbacks. The Angels are +152 to cover the spread, while the Diamondbacks are -184.
Angels vs Diamondbacks Over/Under
- An over/under of 8.5 has been set for Angels-Diamondbacks on July 12, with the over being -124 and the under +102.
Bet on Los Angeles Angels vs. Arizona Diamondbacks on FanDuel today!
Angels vs Diamondbacks Betting Trends
- The Angels have been favorites in 20 games this season and have come away with the win 11 times (55%) in those contests.
- This year Los Angeles has won eight of 15 games when listed as at least -124 on the moneyline.
- Contests with the Angels have gone over the total set by oddsmakers in 49 of 93 chances this season.
- The Angels have an against the spread record of 52-41-0 in 93 games with a line this season.
- The Diamondbacks have been the underdog on the moneyline 30 total times this season. They've finished 14-16 in those games.
- Arizona has gone 11-9 when playing as a moneyline underdog with odds of +106 or longer (55%).
- The Diamondbacks have played in 92 games with a set over/under, and have combined with opponents to go over the total 49 times (49-39-4).
- 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 and a slugging percentage of .474.
- He is 137th in batting average, 124th in on-base percentage, and 38th in slugging among qualified hitters in the majors.
- Nolan Schanuel is slashing .272/.362/.401 this season and leads the Angels with an OPS of .763.
- He ranks 53rd in batting average, 30th in on-base percentage and 101st in slugging in MLB.
- Schanuel has picked up a hit in three games in a row. In his last five games he is hitting .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 brings a three-game hitting streak into this matchup. During his last five outings he is batting .391 with two doubles, two home runs, a walk and two RBIs.
- Jo Adell has been key for Los Angeles with 69 hits, an OBP of .319 plus a slugging percentage of .482.
Diamondbacks Player Leaders
- Geraldo Perdomo a has .369 on-base percentage to lead the Diamondbacks. He's batting .269 while slugging .419.
- Including all qualified hitters, he ranks 59th in batting average, while his on-base percentage ranks 19th and he is 91st in slugging.
- Perdomo enters this game on a three-game hitting streak. In his last five games he is batting .238 with two doubles, a home run, two walks and six RBIs.
- Josh Naylor paces his team with a .461 slugging percentage. He has a batting average of .295 with an on-base percentage of .362.
- Including all qualified players, he is 11th in batting average, 30th in on-base percentage and 50th in slugging percentage.
- Eugenio Suarez has 17 doubles, 29 home runs and 23 walks while hitting .246.
- Corbin Carroll's 78 hits lead 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!



