Walker Crushes Cardinals Past Hapless Mets in Lopsided Wednesday Rout

The St. Louis Cardinals showed up to Queens on Wednesday night with their bats locked and loaded, and the New York Mets simply had no answer. A 9-2 drubbing at Citi Field wasn’t just a loss for Carlos Mendoza’s squad, it was an outright embarrassment, a complete capitulation against a division rival that’s suddenly clicking on all cylinders.

Pitching Decisions

1.0IP2H2ER2BB1K

Star Performers

Jordan Walker

Season AVG: .303
5AB2H1HR4RBI1R0BB
Francisco Alvarez

Season AVG: .244
4AB1H1HR2RBI1R0BB

Jordan Walker was the story Wednesday, and frankly, it’s a story the Mets didn’t want told. The 26-year-old slugger went 2-for-5 with two home runs and four RBIs, putting on a clinic that left Met pitchers searching for answers they’ll never find. His three-run blast in the fourth inning essentially put this game on ice before the fifth inning was even complete. When you’re giving up homers like that to quality hitters, you’re not winning ballgames. Period.

Jordan Walker's three-run homer (17)

But Walker wasn’t alone in torching Austin Warren and the Mets’ bullpen. Nelson Velázquez joined the power display with a two-run homer in the third, and Alec Burleson tacked on a solo shot in the ninth. The Cardinals’ lineup was relentless, efficient, and absolutely ruthless. This is a team firing on all cylinders right now, winners of six straight games.

Pallante Silences the Noise

While the Cardinals’ offense stole the headlines, Andre Pallante deserves serious credit for keeping the Mets’ bats relatively quiet. The right-hander worked six innings, allowing just three hits and two earned runs while striking out five. That’s professional baseball, the kind of performance that keeps your team in control from wire to wire. Pallante didn’t need a shutdown inning or anything flashy, just solid, steady work that gave St. Louis every chance to win.

Andre Pallante strikes out five

The Mets, meanwhile, got exactly what they deserved from their pitching staff. Austin Warren lasted all of one inning, coughing up two runs on two hits and two walks while recording just one strikeout. That’s not major league baseball, that’s tee-ball. Carlos Mendoza watched his team get dismantled in the Bronx’s ugly cousin, and there’s no spinning a performance this putrid as anything other than what it was: a complete collapse.

Francisco Alvarez’s Solo Consolation

If there was a silver lining for the Mets, it came via Francisco Alvarez, whose two-run homer in the fourth gave New York a brief moment of relevance. The young catcher launched one to left field that at least proved the Mets could still score runs, even if their pitching staff was hemorrhaging them faster than a rookie’s ERA in August.

Francisco Alvarez's two-run homer (5)

But one consolation homer doesn’t change the narrative here. The Cardinals came to town, took what they wanted, and left no doubt about who belongs in this division race right now. St. Louis is playing aggressive, hungry baseball. The Mets? They’re playing like a team sleepwalking through the middle of June.

With this win, the Cardinals extend their dominance to six straight victories. They’re a team trending upward with real momentum. The Mets, meanwhile, are headed in the opposite direction, and if they don’t figure out their pitching situation fast, it’s going to be a long, painful summer at Citi Field.

Box Score

St. Louis Cardinals Batting

Player AB R H RBI BB SO AVG
JJ Wetherholt 2B 5 2 3 0 0 0 .252
Iván Herrera C 3 2 1 0 2 1 .264
Alec Burleson 1B 5 1 1 1 0 0 .291
Jordan Walker DH 5 1 2 4 0 1 .303
Lars Nootbaar RF 4 0 0 0 1 2 .167
Masyn Winn SS 4 1 1 1 1 0 .231
Nelson Velázquez LF 4 1 1 2 0 1 .364
Nathan Church CF 4 1 0 0 0 1 .253
José Fermín 3B 4 0 2 1 0 1 .261

St. Louis Cardinals Pitching

Pitcher IP H R ER BB SO ERA
Andre Pallante (W) 6.0 3 2 2 2 5 3.88
Matt Svanson 2.0 0 0 0 0 1 7.85
JoJo Romero 1.0 0 0 0 0 1 3.34

New York Mets Batting

Player AB R H RBI BB SO AVG
Carson Benge RF 4 0 0 0 0 1 .260
Bo Bichette SS 4 0 0 0 0 2 .227
Juan Soto LF 3 0 0 0 1 0 .272
Jared Young 1B 3 0 1 0 0 0 .274
Mark Vientos PH 1 0 0 0 0 0 .211
Marcus Semien 2B 4 0 0 0 0 2 .219
A.J. Ewing CF 2 1 0 0 1 0 .264
Eric Wagaman PH 0 0 0 0 0 0 .250
Francisco Alvarez DH 4 1 1 2 0 2 .244
Brett Baty 3B 3 0 1 0 0 0 .233
Luis Torrens C 2 0 0 0 0 0 .214

New York Mets Pitching

Pitcher IP H R ER BB SO ERA
Austin Warren (L) 1.0 2 2 2 2 1 2.70
David Peterson 3.2 7 6 6 2 1 5.75
Cionel Pérez 1.1 1 0 0 0 3 5.06
Jonathan Pintaro 3.0 1 1 1 0 2 1.35