D-backs Demolish Rockies Behind Carroll’s Historic Two-Triple Performance

The Arizona Diamondbacks put on a masterclass in efficient baseball on Sunday at Chase Field, systematically dismantling the Colorado Rockies 9-1 in what amounted to a complete mismatch between a team firing on all cylinders and one that couldn’t get out of its own way. This wasn’t a game, it was an execution, and the D-backs were the firing squad.

Condensed Game: COL@AZ – 5/24/26

Pitching Decisions

8.0IP6H1ER3BB3K
1.1IP6H6ER0BB0K

Star Performers

Jake McCarthy

Season AVG: .277
4AB2H0HR0RBI1R0BB
Ketel Marte

Season AVG: .262
4AB3H0HR3RBI3R0BB

Jose Quintana didn’t even make it through two innings for Colorado, surrendering six earned runs on six hits while recording just a single strikeout. The Rockies’ left-hander lasted only 1.1 innings before departing with left elbow discomfort, a development that perfectly encapsulated the day’s misery for Denver. You can’t win baseball games when your starting pitcher doesn’t make it to the second inning, and frankly, the Rockies got what they deserved for whatever tactical decisions led to this disaster.

Carroll’s Historic Day Leads Arizona’s Offensive Assault

Corbin Carroll was simply unstoppable on Sunday, joining an exclusive club by belting two triples and driving in two runs in what might be remembered as one of the more dominant individual performances we’ll see this season. Carroll’s triples came screaming off his bat at 108.9 and 105 mph, both line drives that left fielder Troy Johnston had no chance of corralling. The second triple also marked Carroll’s 50th career triple, a milestone that speaks to his exceptional consistency as a gap hitter.

Corbin Carroll's two RBI triples
Corbin Carroll lines two triples at 108.9 and 105 mph

But Carroll wasn’t the only D-back feasting on Colorado’s depleted pitching staff. Ketel Marte went 3-for-4 with three RBIs, including a two-run ground-rule double in the second inning that highlighted Arizona’s ability to string together quality at-bats. Ryan Waldschmidt contributed a triple of his own, driving in a run and showing that the Diamondbacks’ lineup had depth beyond their star players.

Ketel Marte's two-run double

Nelson’s Masterpiece Overshadows Rockies’ Futile Effort

On the flip side, Ryne Nelson was absolutely magnificent for Arizona, throwing eight innings of six-hit ball with just one earned run and three strikeouts. Nelson didn’t need to be overpowering, he just needed to be efficient, and that’s precisely what he was. The Diamondbacks’ right-hander threw strikes, induced weak contact, and let his defense do the work behind him. This is how baseball is supposed to be played when one team clearly has the upper hand.

Ryne Nelson K's Ezequiel Tovar

The Rockies’ lone run came on a sacrifice fly by Chad Stevens in the eighth inning, which tells you everything you need to know about their offensive impotence on this particular Sunday. Denver managed six hits against Nelson but couldn’t cash them in when it mattered, stranding runners and failing to create any genuine threats once the game spiraled out of hand by the third inning.

Chad Stevens' sac fly

Arizona’s defense was sharp throughout, turning two double plays and making the highlight-reel catches that separate good teams from great ones. The Diamondbacks executed their game plan flawlessly, and the Rockies simply didn’t have the horses to compete. This wasn’t a close game masquerading as a blowout, it was a complete and utter dismantling that should serve as a wake-up call to anyone questioning Arizona’s contention credentials.

Torey Lovullo on D-backs' 9-1 win

Box Score

Colorado Rockies Batting

Player AB R H RBI BB SO AVG
Jake McCarthy CF 4 1 2 0 0 0 .277
Tyler Freeman RF 4 0 0 0 0 1 .250
TJ Rumfield 1B 3 0 0 0 0 1 .284
Chad Stevens 2B 0 0 0 1 0 0 .111
Troy Johnston LF 2 0 1 0 2 0 .325
Ezequiel Tovar SS 4 0 1 0 0 1 .209
Sterlin Thompson DH 3 0 1 0 0 0 .176
Braxton Fulford C 1 0 0 0 0 0 .167
Edouard Julien 1B 4 0 0 0 0 1 .209
Kyle Karros 3B 2 0 1 0 1 0 .204
Brett Sullivan P 3 0 0 0 0 0 .187

Colorado Rockies Pitching

Pitcher IP H R ER BB SO ERA
Jose Quintana (L) 1.1 6 6 6 0 0 5.27
Blas Castaño 3.2 4 1 1 0 3 3.38
Seth Halvorsen 1.0 3 2 2 0 1 3.86
Brennan Bernardino 1.0 0 0 0 0 2 3.54
Brett Sullivan 1.0 0 0 0 0 0 0.00

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ketel Marte DH 4 3 3 3 0 1 .262
Corbin Carroll RF 4 1 4 2 0 0 .301
Tim Tawa 1B 0 0 0 0 0 0 .179
Geraldo Perdomo SS 3 0 0 2 0 0 .222
Nolan Arenado 3B 3 0 1 0 0 0 .274
Jorge Barrosa RF 1 0 0 0 0 1 .179
Ildemaro Vargas 2B 3 1 0 0 0 1 .307
Ryan Waldschmidt CF 4 1 2 1 0 1 .353
Jose Fernandez 3B 4 0 0 0 0 0 .265
Aramis Garcia C 4 1 1 1 0 2 .286
Tommy Troy LF 4 2 2 0 0 0 .500

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Ryne Nelson (W) 8.0 6 1 1 3 3 4.65
Taylor Clarke 1.0 0 0 0 0 1 1.99