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

Odds updated as of 9:12 a.m.
The MLB's Saturday schedule includes the Los Angeles Angels taking on 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 (-178) | ARI: -1.5 (+146)
- 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 ball to Yusei Kikuchi (3-6, 3.02 ERA), who is eyeing win No. 4 on the season, and the Diamondbacks will turn to Zac Gallen (7-9, 5.15 ERA). Kikuchi's team is 12-7-0 against the spread this season in his starts. Kikuchi's team has won 80% of his starts when they are favored on the moneyline (4-1). The Diamondbacks are 8-11-0 ATS in Gallen's 19 starts with 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 matchups.
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
- Arizona is a -108 underdog on the moneyline, while Los Angeles is a -108 favorite at home.
Angels vs Diamondbacks Spread
Angels vs Diamondbacks Over/Under
- Angels versus Diamondbacks, on July 12, has an over/under of 8.5, with the over being -122 and the under -100.
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 season Los Angeles has come away with a win 12 times in 22 chances when named as a favorite of at least -108 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 moneyline underdog 30 total times this season. They've finished 14-16 in those games.
- In games it has played as a moneyline underdog with odds of -108 or longer, Arizona has gone 14-16 (46.7%).
- 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 a 43-49-0 record ATS this season (covering 46.7% of the time).
Angels Player Leaders
- Taylor Ward has 20 doubles, two triples, 21 home runs and 38 walks while batting .227. He has an on-base percentage of .302 and a slugging percentage of .474.
- Among qualifying batters in the majors, his batting average ranks 140th, his on-base percentage ranks 125th, and he is 38th in slugging.
- Nolan Schanuel leads the Angels with an OPS of .763. He has a slash line of .272/.362/.401 this season.
- He ranks 55th in batting average, 33rd in on-base percentage and 103rd in slugging among qualified batters.
- Schanuel brings a three-game streak with at least one hit into this one. During his last five outings he is hitting .333 with a double, two walks and four RBIs.
- Zach Neto has 82 hits and is batting .275 this season.
- Neto brings a three-game hitting streak into this matchup. In his last five games he is batting .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 a team-high .369 on-base percentage. He's batting .269 and slugging .419.
- Including all qualifying hitters, he is 60th in batting average, while his on-base percentage is 20th and he is 91st in slugging.
- Perdomo hopes to build on a three-game hitting streak in this matchup. During his last five outings he is hitting .238 with two doubles, a home run, two walks and six RBIs.
- Josh Naylor's .461 slugging percentage leads his team. He has a batting average of .295 with an on-base percentage of .362.
- Including all qualified hitters, he is 12th in batting average, 33rd in on-base percentage and 53rd in slugging percentage.
- Eugenio Suarez is batting .246 with 17 doubles, 29 home runs and 23 walks.
- Corbin Carroll has racked up 78 hits to 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!