Arizona Diamondbacks

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.

Read more team stories ยท Browse MLB teams