Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
6in the bubble

Los Angeles Angels vs Arizona Diamondbacks

Wednesday, Jun 17, 2026Chase FieldFinal
LAA · Away · 42-68

Los Angeles Angels

AL West · 4th · 13.5 GB
1:8
Final
H2H 21
AZ · Home · 58-52

Arizona Diamondbacks

Starting pitchers
Starter form · last 5 starts
Season4.50
Last 52.21
2.29 ERA better in last 5
62 days restQS 0%Blow-up 0/5
106/12
006/08
006/02
205/05
104/16

↑ ERA trending up lately

Season2.45
Last 52.89
0.44 ERA worse in last 5
81 days restQS 33.3%Blow-up 0/5
404/22
404/15
104/09
004/03
003/28

↓ ERA trending down lately

Matchup edge
Eduardo Rodriguez pitching edge·Angels 55 L10
PitchingArizona
Angels16Arizona70
HittingAngels
Angels28Arizona23
BullpenEven
Angels54Arizona51
Projected hitters vs LHP / LHP
Angels vs LHP
Avg OPS 0.7562 hot hittersTop: Siri 0.994 · Adell 0.904 · Walton 0.778

Projected sample — season splits vs pitcher hand, not official order.

Arizona vs LHP
Avg OPS 0.7072 hot hittersTop: Carroll 1.113 · Vargas 0.870 · Moreno 0.706

Projected sample — season splits vs pitcher hand, not official order.

Los Angeles Angels hitters vs LHP (projected)
Batter
AVG
OPS
HR
0.143
0.429
0
0.222
0.778
1
0.309
0.904
6
0.286
0.994
2
0.273
0.674
0
Arizona Diamondbacks hitters vs LHP (projected)
Batter
AVG
OPS
HR
0.389
1.113
3
0.238
0.706
2
0.219
0.644
1
0.299
0.870
5
◆ Matchup preview

Los Angeles Angels at Arizona Diamondbacks (2026-06-17). Sam Aldegheri vs Eduardo Rodriguez at Chase Field.

Sam Aldegheri, starting for the Angels, enters with a 2.12 ERA and 1.29 WHIP across a limited 17 innings this season, indicating strong performance in his brief appearances. His K/9 stands at 6.35, with a BB/9 of 4.24, suggesting a tendency to issue walks. Recent metrics show his ERA trend is "up," despite a respectable 1 earned run over 5 innings in his last start on June 12 against Tampa Bay. Eduardo Rodriguez, pitching for the Diamondbacks, boasts a 2.55 ERA and 1.23 WHIP over a more substantial 81.1 innings through 14 starts. He exhibits slightly better control with a 3.54 BB/9 and a comparable 6.64 K/9. Rodriguez's trendERA is "down," signaling improved or sustained strong performance, and he holds a 33.3% quality start percentage, though the provided last five starts are from early season. Rodriguez has previously faced the Angels, allowing 34 hits and 12 walks, which could be a factor.

The Angels' offense shows a slight edge, posting a team OPS of 0.714 and accumulating 333 runs, supported by 85 home runs. Their batting average is 0.239 with an on-base percentage of 0.319. On the pitching side, Los Angeles carries a 4.55 team ERA and a 1.42 WHIP, allowing 76 home runs, though their bullpen registers a higher K/9 at 8.84. The Diamondbacks' offense lags slightly with a 0.686 OPS and 304 runs scored, hitting 65 home runs with a 0.236 batting average. However, Arizona's pitching staff holds a more favorable 4.21 team ERA and a 1.27 WHIP, despite allowing 88 home runs, indicating better overall run prevention. Both teams' recent form data is from early season, showing the Angels with a 4-6 record and the Diamondbacks with a 5-5 record in their respective last ten recorded games, making current form difficult to assess precisely.

Recent head-to-head matchups from July 2025 saw the Angels win two of three games against the Diamondbacks, with scores of 5-10, 5-6, and 5-1. These contests produced total run counts of 15, 11, and 6, averaging 10.67 runs per game. The current total line for this matchup is set at 9.0. This line is notably lower than the average total from their last three meetings, which could reflect the strong season ERAs of both starting pitchers, Aldegheri at 2.12 and Rodriguez at 2.55. However, Aldegheri's limited innings and Rodriguez's historical struggles against the Angels, where he yielded a significant number of hits and walks, introduce potential for a higher-scoring affair than the pitching matchup might initially suggest.

Key facts
Aldegheri ERA 2.12Rodriguez ERA 2.55Angels OPS 0.714Total 9.0
◆ Lineup notes

Mike Trout is 2-for-9 in 11 plate appearances against Eduardo Rodriguez, holding a .222 average and a .920 OPS. Jo Adell has a 1-for-4 record with a 1.250 OPS, while Jose Siri is 1-for-2 with a 2.500 OPS. Oswald Peraza is hitless in two at-bats, with a .000 OPS. Zach Neto, Player 687093, Denzer Guzman, Logan Porter, and Wade Meckler have no MLB history against Rodriguez.

Ketel Marte, Geraldo Perdomo, Corbin Carroll, Gabriel Moreno, Nolan Arenado, Ildemaro Vargas, Jordan Lawlar, LuJames Groover, and Tommy Troy all have no MLB history against Sam Aldegheri.

The away team has several batters with prior experience against their opposing starter, while the home team's lineup has no prior MLB history against Sam Aldegheri.

Head to head (2025–2026)
21
Los Angeles Angels lead series
3 meetings total
2025-07-13
Arizona Diamondbacks @ Los Angeles Angels
51
AZ
2025-07-12
Arizona Diamondbacks @ Los Angeles Angels
510
LAA
2025-07-11
Arizona Diamondbacks @ Los Angeles Angels
56
LAA
Team picture · 2026
55
WWLLLWLLWW
55
LLLWWWLLWW
LAA
AZ
Team AVG
0.238
0.237
Team OPS
0.713
0.691
Home runs
86
66
Runs scored
334
312
Team ERA
4.60
4.16
HR allowed
77
89

Explore more MLB matchups

Related game previews for these clubs and around the league.