MLB MATCHUP REPORT

July 12, 2025, 9:38 | Angel Stadium of Anaheim

Arizona Diamondbacks (46-49) VS Los Angeles Angels (46-48)

ODDS

Bet365
5Dimes
BOL
bodog
pin
Moneyline 105
-125

114
-126
106
-126
111
-120
Spread 1.5 -205
-1.5 170

1.5 -190
-1.5 165
1.5 -185
-1.5 160
1.5 -185
-1.5 165
Total 9 o -110
9 u -110
o
u
9 o -104
9 u -116
9 o -105
9 u -115
9 o -100
9 u -112

SMART CHART

ARI
NAME
LAA
5.08
OFFENSE
4.39
5.07
DEFENSE
5.00
0.00
TEAM ERA
0.00
8.49
OFFENSIVE HITS
7.81
3.59
OFFENSIVE WALKS
2.87
8.69
DEFENSIVE HITS
9.03
3.22
DEFENSIVE WALKS
3.86

RECENT FORM

TeamRecord Moneyvs LHP vs RHPFave DogO/U Diff
Arizona 46-49 $-853 11-14 35-35 30-32 15-15 50-42-3 0.06
LA Angels 46-48 $838 7-10 39-38 11-10 33-36 49-42-3 -0.67

PITCHER LAST 3 STARTS

Zac Gallen (7-10) ERA: 5.40
Event DateOpponent ResultScore OU ResultIp Money
Jul 7, 2025 SD W 6-3 O 6 $105
Jul 1, 2025 SF W 8-2 O 7 $76
Jun 25, 2025 CHW L 3-7 O 5.1 $-100
Yusei Kikuchi (4-6) ERA: 3.11
Event DateOpponent ResultScore OU ResultIp Money
Jul 7, 2025 TEX W 6-5 O 5 $115
Jul 2, 2025 ATL L 3-8 O 5.2 $-100
Jun 25, 2025 BOS W 5-2 U 7 $76

BULLPEN

Arizona's relievers have pitched 9.1 innings in the last 3 games.
LA Angels's relievers have pitched 15.2 innings in the last 3 games.

PITCHER RECENT STARTS VS OPPONENT

Arizona Diamondbacks

DateScore WinnerIp HitsRuns Earned RunsWalks StrikeoutsDecision
Jul 2, 2023 5-2 LAA 7 5 4 4 1 12 Loss

Los Angeles Angels

DateScore WinnerIp HitsRuns Earned RunsWalks StrikeoutsDecision
Sep 7, 2024 11-5 HOU 6 7 4 4 0 6 Win
Jul 14, 2024 8-7 TOR 4.2 6 7 7 3 6 No Decision
Jul 16, 2023 7-5 TOR 4.2 2 2 1 3 4 No Decision
Sep 12, 2021 5-4 ARI 5 6 1 1 1 8 No Decision
Sep 11, 2020 4-3 ARI 6 6 4 4 1 5 Loss

SUPERGRID

TitleStat RankStat Rank
Away Team Overall Scoring vs Home Team Overall Defense 5.08 4 5.00 25
Away Team Away Scoring vs Home Team Home Defense 5.02 6 5.11 25
Home Team Overall Scoring vs Away Team Overall Defense 4.33 17 5.02 27
Home Team Home Scoring vs Away Team Road Defense 4.49 12 4.87 24

HEAD TO HEAD DETAIL

DateAway Away ScoreHome Home ScoreLine TotalO/U Away PitcherHome Pitcher Away HitsHome Hits Away WalksHome Walks Away StrikeoutsHome Strikeouts
Jul 11, 2025 ARI 5 LAA 6 -110 9 O Ryne Nelson (R) Tyler Anderson (L) 11 12 2 8 6 4
Jun 13, 2024 LAA 1 ARI 11 -200 8.5 O Griffin Canning (R) Brandon Pfaadt (R) 6 9 4 6 8 5
Jun 12, 2024 LAA 8 ARI 3 -150 8.5 O Jose Soriano (R) Slade Cecconi (R) 14 6 5 2 8 6
Jun 11, 2024 LAA 4 ARI 9 -160 9 O Jose Suarez (L) Jordan Montgomery (L) 11 15 2 6 5 6
Jul 2, 2023 ARI 2 LAA 5 -125 8.5 U Zac Gallen (R) Reid Detmers (L) 5 6 3 1 12 13
Jul 1, 2023 ARI 3 LAA 1 -117 10 U Ryne Nelson (R) Tyler Anderson (L) 9 3 4 3 8 9
Jun 30, 2023 ARI 6 LAA 2 -158 10 U Tommy Henry (L) Griffin Canning (R) 5 4 7 3 11 10
Jun 13, 2021 LAA 10 ARI 3 120 9.5 O Patrick Sandoval (L) Jon Duplantier (R) 13 8 1 4 6 5
Jun 12, 2021 LAA 8 ARI 7 106 9 O Alex Cobb (R) Caleb Smith (L) 12 10 5 1 10 7
Jun 11, 2021 LAA 6 ARI 5 127 9 O Shohei Ohtani (R) Merrill Kelly (R) 9 10 5 3 9 15

BETTING ODDS TRENDS

Los Angeles Angels

LA Angels is 7-2 ATS in its last 9 games
The total has gone OVER in 5 of LA Angels's last 5 games
The total has gone OVER in 4 of LA Angels's last 5 games when playing Arizona
LA Angels is 3-6 ATS in its last 9 games when playing at home against Arizona
LA Angels is 16-6 ATS in its last 22 games at home
The total has gone OVER in 5 of LA Angels's last 5 games at home

Arizona Diamondbacks

Arizona is 3-7 SU in its last 10 games
The total has gone OVER in 11 of Arizona's last 16 games
Arizona is 8-4 ATS in its last 12 games on the road
Arizona is 2-4 SU in its last 6 games on the road
The total has gone OVER in 4 of Arizona's last 6 games on the road
The total has gone OVER in 4 of Arizona's last 5 games when playing LA Angels
Arizona is 6-3 ATS in its last 9 games when playing on the road against LA Angels

TEAM VS DIVISION OR CONFERENCE

Arizona Diamondbacks

NameRecord HomeAway FaveDog O/Uvs LHP vs RHP
Overall 46-49 23-25 23-24 30-32 15-15 50-42-3 11-14 35-35
Last 10 3-7 1-4 2-3 1-4 2-2 6-4 0-3 3-4
vs Div 15-12 8-6 7-6 10-7 5-5 13-14 4-2 11-10
vs AL 12-10 7-5 5-5 9-6 3-2 13-8-1 1-3 11-7
vs NL 34-39 16-20 18-19 21-26 12-13 37-34-2 10-11 24-28

Los Angeles Angels

NameRecord HomeAway FaveDog O/Uvs LHP vs RHP
Overall 46-48 23-22 23-26 11-10 33-36 49-42-3 7-10 39-38
Last 10 4-6 3-2 1-4 0-2 3-4 6-4 0-2 4-4
vs Div 13-12 8-5 5-7 4-3 9-8 16-8-1 3-2 10-10
vs AL 32-37 17-15 15-22 7-4 24-31 35-32-2 5-7 27-30
vs NL 14-11 6-7 8-4 4-6 9-5 14-10-1 2-3 12-8

TEAM LAST 5 GAMES

Arizona Diamondbacks

DateOpponent ScoreResult LineTotal StarterIp Opposing Starterlocation
Jul 11, 2025 LAA 5-6 L -110 9 Ryne Nelson 4 Tyler Anderson A
Jul 10, 2025 SD 3-4 L -125 8.50 Eduardo Rodriguez 4 Randy Vasquez A
Jul 9, 2025 SD 8-2 W 137 7.50 Brandon Pfaadt 8 Dylan Cease A
Jul 8, 2025 SD 0-1 L 120 7.50 Merrill Kelly 7 Nick Pivetta A
Jul 7, 2025 SD 6-3 W 105 8 Zac Gallen 6 Yu Darvish A

Los Angeles Angels

DateOpponent ScoreResult LineTotal StarterIp Opposing Starterlocation
Jul 11, 2025 ARI 6-5 W -110 9 Tyler Anderson 5 Ryne Nelson H
Jul 10, 2025 TEX 4-11 L -115 10 Jack Kochanowicz 2.2 Patrick Corbin H
Jul 9, 2025 TEX 11-8 W -105 9.50 Kyle Hendricks 3.2 Kumar Rocker H
Jul 8, 2025 TEX 1-13 L -115 8.50 Jose Soriano 4 Nathan Eovaldi H
Jul 7, 2025 TEX 6-5 W 115 7.50 Yusei Kikuchi 5 Jacob deGrom H