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.56 | 2-8 | ||
![]() | 3.39 | 7-3 |
Diamondbacks at Angels Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Diamondbacks 3-3 | -1.5 | -1.5+151 | o9-120 | -109 |
Angels 3-4 | u9.5 | +1.5-184 | u9-102 | -114 |

Angel StadiumAnaheim
Diamondbacks vs. Angels Expert Picks
Ryan Minion
Last 30d: 235-252-3 (+10.2u)
K.Marte o0.5 HR+240
$1.00
Cam Is Money
Last 30d: 67-59-4 (-0.9u)
J.Naylor o1.5 Hits + Runs + RBIs-130
0.77u
CeeJ Sports
Last 30d: 0-0-0 (+0.0u)
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: 121-120-3 (+7.3u)
Under 9.5-105
0.53u
Cashed out of Over 9.5 after lineups. NO BET - TRACKING ONLY
Ryan Minion
Last 30d: 235-252-3 (+10.2u)
K.Marte o1.5 Total Bases-135
$1.00
Derek Carty
Last 30d: 0-2-1 (-2.7u)
Josh Naylor o0.5 BBs+270
2.7u
Payoff Pitch: https://myaction.app/DtBjJvs7UUb
Matt DiLeo
Last 30d: 37-37-0 (-3.2u)
T.Anderson u17.5 Outs-125
0.8u

Sean Zerillo
Last 30d: 121-120-3 (+7.3u)
Over 9.5+105
0.53u
Update: Pass after lineups
Doug Ziefel
Last 30d: 194-247-13 (-6.7u)
ARI -120
0.6u
Cam Is Money
Last 30d: 67-59-4 (-0.9u)
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 2-3 in their last 5 games.
- Angels are 2-3 in their last 5 games against the spread
- Angels are 3-3 in their road games against the spread
- The totals have gone OVER in 2 of Angels' last 5 games
Matchup History
Against the Spread (ATS) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 3-3 | N/A | 3-3 | N/A | 3-3 | |
| 4-1 | 2-0 | 2-1 | 1-0 | 2-1 |
Over/Under History
| overall | home o/u | away o/u | favorite o/u | underdog o/u | |
|---|---|---|---|---|---|
| 2-4 | N/A | 2-4 | N/A | 2-4 | |
| 4-1 | 2-0 | 2-1 | 1-0 | 2-1 |
Straight-Up (ML) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 3-3 | N/A | 3-3 | N/A | 3-3 | |
| 2-3 | 2-0 | 0-3 | 1-0 | 0-3 |
Last 5 Matchups
Angels vs. Diamondbacks Injury Updates

Angels Injuries
- Anthony RendonIF
Rendon is out with hip
Out
- Grayson RodriguezP
Rodriguez is out with elbow
Out
- Alek ManoahP
Manoah is out with finger
Out
- Vaughn GrissomIF
Grissom is out with wrist
Out

Diamondbacks Injuries
- Corbin BurnesP
Burnes is out with elbow
Out
- Lourdes GurrielOF
Gurriel is out with knee
Out
- Merrill KellyP
Kelly is out with back
Out
- Blake WalstonP
Walston is out with elbow
Out
- Tyler LocklearIF
Locklear is out with elbow
Out
- Cristian MenaP
Mena is doubtful with shoulder
Doubtful
- Adrian Del CastilloC
Del Castillo is out with calf
Out
Diamondbacks vs. Angels Box Score
Diamondbacks Player Stats| 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 |
Angels Player Stats| 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 3-3 | N/A | N/A |
Angels 3-4 | N/A | N/A |































