Arizona Diamondbacks

Michael Soroka works 5⅔ innings as Arizona Diamondbacks beat Colorado Rockies 8-6

Nolan Arenado lined an 0-0 slider into left field in the 3rd, and the Arizona Diamondbacks beat the Colorado Rockies 8-6 on May 17, 2026. Michael Soroka allowed 2 runs over 5⅔ innings.

By Gamebook Baseball Desk

Reporting date: . Published: .

The Arizona Diamondbacks beat the Colorado Rockies 8-6 on May 17, 2026. Nolan Arenado's single off Michael Lorenzen with two outs in the 3rd put the Diamondbacks ahead 1-0.

How the game turned

The Rockies trailed 8-4 when Kyle Karros reached on a fielder's choice as Troy Johnston scored in the 8th, cutting the Diamondbacks' lead to 8-5.

The Rockies trailed 8-5 when Brett Sullivan hit a sacrifice fly that scored Jake McCarthy in the 8th, cutting the Diamondbacks' lead to 8-6.

The Arizona Diamondbacks put runs on the board in 4 of their 9 innings at bat. The biggest was a 3-run 4th. The staff worked 9 innings and kept the Colorado Rockies scoreless in 7 of them. The Arizona Diamondbacks finished with 8 runs and a 2-run margin.

The first turn for the Arizona Diamondbacks

The Diamondbacks led 7-2 when Corbin Carroll hit a home run in the 6th, extending the Diamondbacks' lead to 8-2.

Diamondbacks' bats

Nolan Arenado had 1 hit in 4 at-bats with 1 RBI and 1 walk. Corbin Carroll collected 2 hits across 4 at-bats with 3 runs, 2 home runs, 3 RBIs, and 1 walk. Lourdes Gurriel Jr. went 2-for-5 with 1 run, 1 home run, and 2 RBIs. Gabriel Moreno finished 3-for-4 with 2 runs and 1 walk. The Arizona Diamondbacks got at least 1 hit from 7 batters and finished with 12 hits. They also drew 4 walks. 4 hits went for extra bases.

The game left Arenado at .273 with 6 home runs and 21 RBIs on the season. For the Colorado Rockies, Troy Johnston had 2 hits in 4 at-bats with 2 runs, 1 double, 1 RBI, and 1 walk.

Diamondbacks' pitchers

Michael Soroka threw 98 pitches across 5⅔ innings, allowing 6 hits and 2 runs, walking 2 and striking out 8. 6 pitchers combined for the Arizona Diamondbacks' 9 innings on 144 pitches, allowing 8 hits and 4 walks with 8 strikeouts.

Rockies starter Michael Lorenzen worked 4⅔ innings on 101 pitches, allowing 9 hits and 7 runs, walking 3 and striking out 5.

The standings

Through May 17, 2026, the Arizona Diamondbacks stood 22-23, 3rd in the division and 6 games back. The Diamondbacks ranked 11th in the league with a .489 winning percentage.

Official sources

Team facts, standings, and players reflect the reporting date.

Read more team stories · Browse MLB teams