Diamondbacks vs. Angels Odds & Betting Predictions - July 12, 2025
Diamondbacks at Angels
1:38 am • Apple TV+Starting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 4.34 | 2-6 | |
![]() | ![]() | 3.68 | 5-2 |
Diamondbacks at Angels Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Diamondbacks 46-49 | -1.5 | -1.5+151 | o9-120 | -109 |
![]() Angels 46-48 | u9.5 | +1.5-184 | u9-102 | -114 |

Angel StadiumAnaheim
Diamondbacks vs. Angels Expert Picks

Cam Is Money
Last 30d: 115-105-1 (+11.7u)
J.Naylor o1.5 Hits + Runs + RBIs-130
0.77u

CeeJ Sports
Last 30d: 29-24-0 (-0.4u)
R.Nelson u5.5 Hits Allowed-135
1u
Nelson has been dominant this season, hitting this line in 95% of games. He will be on the road tonight, which is a comfortable spot for him, going under this line in 8/8 road starts.
He is averaging just 2.3 hits allowed on the road, while the Angels lineup has been averaging 4.9 hits per game.
We are getting some nice value here on Dratkings as well, with the market average being -145 for this prop and a lot of books favoring Nelson's under at -160.
He has been automatic on this line all season, particularly against more dangerous lineups like LAD, TOR, CHC, etc. I'm backing him to have another good outing here.

Sean Zerillo
Last 30d: 161-139-9 (+13.3u)
Under 9.5-105
0.53u
Cashed out of Over 9.5 after lineups. NO BET - TRACKING ONLY

Derek Carty
Last 30d: 2-14-2 (-4.1u)
Josh Naylor o0.5 BBs+270
1u
Payoff Pitch: https://myaction.app/DtBjJvs7UUb

Sean Zerillo
Last 30d: 161-139-9 (+13.3u)
Over 9.5+105
0.53u
Update: Pass after lineups

Cam Is Money
Last 30d: 115-105-1 (+11.7u)
ARI -130 (F5)
1u
Diamondbacks vs. Angels Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Diamondbacks vs. Angels Public Betting Percentages
Betting Trends
- Angels are 3-2 in their last 5 games.
- Angels are 3-2 in their last 5 games against the spread
- Angels are 26-23 in their road games against the spread
- The totals have gone OVER in 5 of Angels' last 5 games
- The totals have gone OVER in 25 of Angels' 45 last games at home
Matchup History
Against the Spread (ATS) History
overall | home | away | favorite | underdog | |
---|---|---|---|---|---|
![]() | 52-42 | 26-19 | 26-23 | 7-15 | 44-27 |
![]() | 46-48 | 21-27 | 25-21 | 26-36 | 20-12 |
Over/Under History
overall | home o/u | away o/u | favorite o/u | underdog o/u | |
---|---|---|---|---|---|
![]() | 49-43-2 | 25-18-2 | 24-25 | 12-9-1 | 37-33-1 |
![]() | 50-41-3 | 24-21-3 | 26-20 | 33-26-3 | 17-15 |
Straight-Up (ML) History
overall | home | away | favorite | underdog | |
---|---|---|---|---|---|
![]() | 46-48 | 23-22 | 23-26 | 12-10 | 33-38 |
![]() | 46-49 | 23-25 | 23-23 | 31-31 | 15-17 |
Last 5 Matchups
Angels vs. Diamondbacks Injury Updates

Angels Injuries
- Anthony RendonIF
Rendon is out with hip
Out

Diamondbacks Injuries
- Jordan MontgomeryP
Montgomery is out for season with elbow
Out for Season
- John CurtissP
Curtiss is out with elbow
Out
Diamondbacks vs. Angels Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 87 | 4 | 1 | 4 | |
![]() | 22 | 1 | 1 | 1 | |
![]() | 58 | 3 | 2 | 0 | |
![]() | 19 | 0.1 | 0 | 1 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 2-4 | 0 | 0 | 0 |
![]() | 1-5 | 0 | 0 | 0 |
![]() | 0-5 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 3-4 | 2 | 2 | 3 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 2-4 | 1 | 0 | 1 |
![]() | 1-4 | 0 | 0 | 1 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 84 | 5 | 3 | 4 | |
![]() | 13 | 1 | 0 | 0 | |
![]() | 12 | 1 | 2 | 0 | |
![]() | 19 | 1 | 1 | 1 | |
![]() | 10 | 1 | 0 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 2-5 | 1 | 1 | 1 |
![]() | 3-4 | 1 | 0 | 0 |
![]() | 1-2 | 1 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 1 |
![]() | 0-5 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 1 | 2 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 1-2 | 2 | 0 | 0 |
![]() | 3-4 | 0 | 0 | 1 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-1 | 0 | 0 | 1 |
Diamondbacks vs. Angels Odds Comparison
Could not load odds
Diamondbacks at Angels Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Diamondbacks 46-49 | N/A | N/A |
![]() Angels 46-48 | N/A | N/A |