Bichette’s Perfection Powers Mets Past Mariners in Seattle

There are performances that merit a standing ovation, and then there’s what Bo Bichette accomplished Wednesday night at T-Mobile Park. The Mets third baseman went a perfect 4-for-4 with three RBIs, the kind of batting line that doesn’t just win games, it announces itself as the story of the evening. In a 7-1 demolition of the Mariners, Bichette was the surgical precision the Mets needed to dismantle a Seattle lineup that came in expecting to compete.

Bo Bichette's four-hit, three-RBI game

Pitching Decisions

6.0IP6H1ER2BB6K
4.0IP9H4ER1BB5K

Star Performers

Bo Bichette

Season AVG: .226
4AB4H0HR3RBI1R0BB
J.P. Crawford

Season AVG: .224
4AB3H1HR1RBI1R0BB

Let’s be clear about what happened here. George Kirby, the Mariners’ ace, couldn’t find the zone and couldn’t locate his stuff. He lasted just four innings, surrendering four runs on nine hits. That’s the kind of implosion that puts a franchise in a hole early, and the Mets didn’t waste the opportunity. Yes, J.P. Crawford answered with a leadoff home run in the first, his tenth of the season. But that solo shot was nothing more than a consolation prize in what turned into a complete mismatch.

J.P. Crawford's leadoff home run (10)

The real damage came in the fourth inning, when the Mets’ lineup suddenly remembered how to hit. Bichette’s two-run single up the middle gave New York a 2-1 lead, and then Jared Young doubled to bring home Soto. That’s three runs before anyone could catch their breath. By the fifth, M.J. Melendez added an RBI double, pushing the advantage to 4-1. The Mariners were dead in the water.

Bo Bichette's two-run single
Jared Young's RBI double

Peralta’s Masterclass on the Mound

If Bichette was the offensive story, Freddy Peralta was the defensive maestro. Six innings, six strikeouts, just one earned run on six hits. That’s efficient, that’s dominant, and that’s exactly what the Mets needed from their starter. Peralta didn’t throw a complete game, but he didn’t need to. He set the tone early and maintained control throughout, allowing Seattle no pathway to any kind of comeback.

Freddy Peralta's six strikeouts

The Mariners’ hopes died somewhere between the fourth and fifth innings. Luke Raley and Randy Arozarena couldn’t generate anything resembling offensive momentum against Peralta and the Mets’ bullpen. This wasn’t a close contest that came down to the final inning. This was a restaurant check that arrived before the meal was even finished.

Bichette, Peralta lead Mets to a win over Mariners

A Statement from Queens

The Mets came to the Pacific Northwest and made a statement. There’s no other way to characterize a 7-1 road victory where your third baseman goes 4-for-4 and your starter allows a single run over six innings. Seattle’s talent is real, but on Wednesday night, it was irrelevant. The Mariners couldn’t pitch, couldn’t contain, and couldn’t answer. Bichette’s flawless night and Peralta’s command-based pitching combined to deliver a complete performance that should concern the rest of the American League West. This is the kind of win that builds confidence heading into the summer.

Condensed Game: NYM@SEA – 6/3/26
Carlos Mendoza talks win, Peralta's strong start

Box Score

New York Mets Batting

Player AB R H RBI BB SO AVG
Carson Benge RF 5 1 1 0 0 2 .252
Bo Bichette SS 4 1 4 3 0 0 .226
Juan Soto DH 5 1 1 0 0 0 .293
Jared Young 1B 5 0 2 1 0 1 .295
Brett Baty 3B 5 0 0 0 0 3 .227
Marcus Semien 2B 5 0 0 0 0 1 .220
A.J. Ewing CF 5 1 3 0 0 1 .253
MJ Melendez LF 3 1 1 1 1 1 .207
Luis Torrens C 4 2 2 0 0 1 .220

New York Mets Pitching

Pitcher IP H R ER BB SO ERA
Freddy Peralta (W) 6.0 6 1 1 2 6 3.63
Brooks Raley 1.0 0 0 0 1 1 1.54
Luke Weaver 1.0 0 0 0 0 2 2.67
Joey Gerber 1.0 0 0 0 0 0 0.00

Seattle Mariners Batting

Player AB R H RBI BB SO AVG
J.P. Crawford SS 4 1 3 1 0 1 .224
Julio Rodríguez CF 3 0 0 0 1 2 .256
Josh Naylor 1B 4 0 0 0 0 0 .250
Randy Arozarena LF 3 0 0 0 1 2 .280
Luke Raley RF 4 0 0 0 0 2 .261
Cole Young 2B 4 0 1 0 0 0 .250
Dominic Canzone DH 2 0 1 0 0 0 .267
Rob Refsnyder DH 2 0 0 0 0 0 .114
Jhonny Pereda C 2 0 1 0 1 1 .275
Colt Emerson 3B 3 0 0 0 0 1 .255

Seattle Mariners Pitching

Pitcher IP H R ER BB SO ERA
George Kirby (L) 4.0 9 5 4 1 5 4.04
Eduard Bazardo 1.0 2 1 1 0 2 2.25
José A. Ferrer 1.0 1 0 0 0 1 1.63
Cooper Criswell 1.0 1 0 0 0 1 2.76
Alex Hoppe 2.0 1 1 1 0 1 5.65