D-backs Dominate Peterson, Carroll Leads Offensive Onslaught in 7-2 Win

The Arizona Diamondbacks came to Queens on Wednesday and reminded the New York Mets exactly why you don’t serve up fastballs to a lineup that’s hungry and ready to swing. Final score: 7-2, Arizona. One-sided. Decisive. Exactly the kind of game that separates contenders from pretenders in April.

Pitching Decisions

5.2IP5H1ER0BB5K
5.0IP6H5ER2BB6K

Star Performers

Corbin Carroll

Season AVG: .333
5AB3H0HR2RBI1R0BB
Brett Baty

Season AVG: .275
4AB2H0HR1RBI0R0BB

David Peterson was pedestrian at best, catastrophic at worst. The Mets left-hander surrendered five earned runs on six hits in just five innings of work, and here’s the thing that really stings for New York: three of those runs came in a single second inning that saw the Diamondbacks absolutely take Peterson deep in the zone and make him pay. Ketel Marte’s sharp single got things started, then Corbin Carroll, playing in his 500th career game, absolutely crushed a two-run double to center that had all the earmarks of a man seeing the ball like a beach ball. Geraldo Perdomo added a sacrifice fly moments later. Just like that, it was 4-0, and Peterson’s night was effectively over before it really began.

Corbin Carroll's two-run double

Let’s talk about Carroll for a moment, because the guy was the real story here. Three hits in five at-bats with two RBIs, including that doubles display that should have Mets fans shaking their heads. This is a ballplayer who’s starting to look like he might actually become the centerpiece of this franchise the way Arizona envisioned when they invested in him. On Wednesday, he looked like it.

Corbin Carroll, Ryne Nelson lead D-backs' 7-2 win

Ryne Nelson, meanwhile, was absolutely sterling on the mound for Arizona. 5.2 innings, five hits, one earned run, zero walks, and five strikeouts. That’s a pitching line that doesn’t jump off the page, but it’s exactly the kind of efficient, dominant performance that you need when your offense is already ahead. Nelson didn’t need to be spectacular because his hitters had already done the heavy lifting.

Ryne Nelson strikes out five against the Mets

Late-Game Flourish Cements Dominance

The Mets scraped together a couple runs, sure. Brett Baty lined one through the right side in the sixth to plate Bo Bichette, and Mark Vientos managed a sac fly in the eighth. Respectable efforts in a losing cause, but ultimately just noise. Luis Robert Jr. and company couldn’t muster anything resembling a competitive attack.

Brett Baty's RBI single

Arizona tacked on two more in the eighth when Jorge Barrosa doubled down the line, scoring a pair to push the lead to 7-2. By that point, the game was as dead as Tuesday’s newspaper. Taylor Clarke cruised through the ninth to close it out.

Jorge Barrosa's two-run double

Verdict: Arizona Shows Superior Baseball

Here’s what this game told us on Wednesday: the Diamondbacks have an offense that can punish mistakes, and they have starting pitching that won’t beat itself. The Mets have problems, specifically a starting rotation that’s looking increasingly porous. Peterson’s inability to navigate a hostile ballpark with any semblance of command is concerning for a team that needs to compete in the NL East.

Torey Lovullo on D-backs' offense, Ryne Nelson

Arizona walked out of Citi Field with a convincing victory and momentum heading into the next matchup. New York heads back to the drawing board wondering how they let a visiting team dictate terms so completely. That’s baseball in April, but it’s also a referendum on where these teams actually stand.

Box Score

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ketel Marte DH 5 1 1 1 0 2 .208
Corbin Carroll RF 5 1 3 2 0 0 .333
Geraldo Perdomo SS 2 0 1 1 2 0 .179
Gabriel Moreno C 4 0 0 1 0 3 .243
Nolan Arenado 3B 5 0 0 0 0 2 .200
Ildemaro Vargas 2B 4 2 3 0 0 0 .500
Jose Fernandez 1B 4 2 2 0 0 1 .300
Tim Tawa LF 2 0 0 0 1 0 .125
Jorge Barrosa CF 3 1 1 2 1 0 .211

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Ryne Nelson (W) 5.2 5 1 1 0 5 4.20
Ryan Thompson 0.1 0 0 0 0 0 0.00
Andrew Hoffmann 2.0 1 1 0 1 2 0.00
Taylor Clarke 1.0 1 0 0 0 0 6.35

New York Mets Batting

Player AB R H RBI BB SO AVG
Francisco Lindor SS 5 0 0 0 0 1 .149
Bo Bichette 3B 4 1 2 0 0 1 .222
Jorge Polanco DH 4 0 0 0 0 0 .200
Luis Robert Jr. CF 4 1 1 0 0 2 .306
Brett Baty RF 4 0 2 1 0 0 .275
Mark Vientos 1B 3 0 0 1 0 2 .370
Marcus Semien 2B 4 0 0 0 0 0 .209
Carson Benge LF 4 0 1 0 0 1 .108
Francisco Alvarez C 3 0 1 0 1 0 .300

New York Mets Pitching

Pitcher IP H R ER BB SO ERA
David Peterson (L) 5.0 6 5 5 2 6 6.14
Sean Manaea 4.0 5 2 2 2 2 3.00