Arizona Diamondbacks won 8-1 as Eduardo Rodriguez worked 7 innings
Corbin Carroll homered and drove in 4 runs, while Eduardo Rodriguez worked 7 innings in the Arizona Diamondbacks' win over the Los Angeles Angels.
By Gamebook Baseball Desk
Reporting date: . Published: .
Corbin Carroll homered and drove in 4 runs as the Arizona Diamondbacks beat the Los Angeles Angels 8-1 on June 17, 2026. Eduardo Rodriguez worked 7 innings, allowing 1 run on 100 pitches.
How the runs came
A 5-run 2nd was the Arizona Diamondbacks' largest inning. The club scored in 3 of their 9 innings at bat and ended with 8 runs. The Los Angeles Angels were scoreless in 8 of 9 innings, and the final margin was 7 runs.
In the bottom of the 2nd, Corbin Carroll drove in 4 runs with a home run. The play put the Arizona Diamondbacks ahead to stay, 5-1.
The Arizona Diamondbacks' record through June 17, 2026 was 38-36; the club was 3rd in the division and 9.5 games back.
Hitters in the win
Corbin Carroll had 1 hit in 5 at-bats with 1 run, 1 home run, and 4 RBIs. Tommy Troy collected 2 hits across 4 at-bats with 1 run, 1 triple, and 2 RBIs. Ketel Marte went 2-for-4 with 1 run, 1 double, and 2 RBIs.
Gabriel Moreno collected 3 hits across 3 at-bats with 1 double and 1 walk. Jordan Lawlar went 2-for-4 with 2 runs and 1 double. Geraldo Perdomo finished 1-for-4 with 1 run and 1 walk. The Arizona Diamondbacks got at least 1 hit from 6 batters and finished with 11 hits. They also drew 4 walks. 5 hits went for extra bases.
How the staff pitched
Eduardo Rodriguez threw 100 pitches across 7 innings, allowing 6 hits and 1 run, walking 3 and striking out 5. Across 9 innings, the Arizona Diamondbacks' staff threw 123 pitches, allowed 6 hits and 1 run, issued 3 walks, and recorded 7 strikeouts.
Official sources
Team facts, standings, and players reflect the reporting date.