A Team Like No Other: Mets Walk Off Phillies, Complete Perfect Homestand
The Mets are playing pure baseball—sharp, meaningful, and fundamentally tight. Every pitch is executed with intention. Every at-bat is a plan. Every glove is where it’s supposed to be. They’ve built this start brick by brick, and on Wednesday afternoon, it all culminated in a 5–4 walk-off win in extra innings over the Philadelphia Phillies.
The New York @Mets:
-Swept the Phillies
-Own the best record in baseball
-Have won 7 straight games
-Started the season 12-1 at home for the first time EVER(MLB x GEICO) pic.twitter.com/7oedc3w3WP
— MLB (@MLB) April 23, 2025
A perfect 7–0 homestand. A 12–1 home record, the best start in franchise history. A five-game lead in the National League East. An 18–7 overall record, the best in Major League Baseball. First in team ERA. First in starting rotation ERA. This starting pitcher staff has not allowed a home run in 13 straight home games. And this bullpen is truly lethal.
— Gab (@gabrielleraucci) April 23, 2025
This team isn’t just cohesive—it’s complete (and will conveniently get better with Francisco Alvarez and Jeff McNeil joining them in Washington on Friday).
They’re all in. It’s electrifying.
Home Field Advantage
There’s so much to be said about the production at Citi Field—more than I could write in a series recap—but the pitch-by-pitch click effects, the half-inning games, THE MASCOT RACE, the graphics, the Snapchat-style filters on the jumbotron, and the constant crowd engagement aren’t just flash. It’s fuel. Every game feels like a full-scale event.
The music hits. The lights strobe. The fans lean forward. And with 36,000 packing Citi on a Wednesday afternoon in April, it’s clear that this isn’t just a team having a hot stretch. This is something special.
As someone who got her start in professional baseball promotions for the Hudson Valley Renegades (a then-Rays affiliate), this is a dream fulfilled. Growing up, going to the minor league games made me fall in love with the ballpark experience, and getting to [eventually] play a part in creating those same memories for so many is something I’ll hold close to my heart forever. (But I’ll tell you firsthand, there is a LOT of work put into pulling all this off.)
It’s so meaningful and heartwarming to see how the Mets take the same approach to every second of the game—for every fan, every family, every generation. Beyond how the team is playing right now, it’s such a special time to be a Mets fan.
David Peterson, Tone Setter
David Peterson didn’t just keep the Mets in the game—he embodied everything this rotation has preached all season: limit damage, trust the defense, and hand it off. Through an effective 5.1 innings, he allowed just two earned runs despite scattering eight hits and constantly pitching with traffic.
Peterson stranded five Phillies on base—including a bases-loaded, one-out jam in the second—and leaned into his changeup to induce soft contact when it mattered. He worked into the sixth, finishing his day with two earned runs, two strikeouts, and one walk. It wasn’t overly dominant, but it was composed and kept the Mets’ offense within striking distance.
Second Inning: Baty Blasts One
Zack Wheeler came into Wednesday’s matinee with a 3.56 ERA in 15 career starts against his former club, and early on, he looked like his usual sharp self—until Brett Baty unloaded.
BB7 Truther https://t.co/LjQym67xC0
— Gab (@gabrielleraucci) April 23, 2025
With Francisco Lindor on first, Baty got a belt-high fastball and punished it into the right-field upper deck. His first homer of the year, a no-doubt two-run 425 ft/113.9 mph moonshot (the hardest and furthest batted ball in MLB up to this point, by the way), gave the Mets a 2–0 lead and immediately shook the foundations of Citi Field.
Fourth Inning: Phillies Counter
Peterson, who battled base traffic all afternoon, gave up a one-out single to Bryson Stott, and then Johan Rojas lined an RBI double to make it 2–1. Two batters later, Trea Turner singled Rojas home to even the score.
Fifth and Sixth: Defense on Display
Even on a quiet day at the plate, Brandon Nimmo made his presence known in the field. In the fifth, he dove headfirst to snag a sinking liner off the bat of Nick Castellanos. One inning later, he raced full speed into the left-center gap and leaped at full extension to rob Alec Bohm of extra bases: two elite defensive plays, two momentum-changers.
Lay out, Nimms!@You_Found_Nimmo | #LGM pic.twitter.com/k41sFSqdrP
— New York Mets (@Mets) April 23, 2025
Seventh Inning: Danny Young Redemption Tour
Danny Young stepped into a high-leverage seventh and delivered his finest moment yet—striking out Kyle Schwarber and Bryce Harper back-to-back to slam the door on a brewing Phillies rally.
Danny Young strikes out Bryce Harper and Kyle Schwarber to close out the top of the 7th! pic.twitter.com/722MEA8xPu
— SNY (@SNYtv) April 23, 2025
Eighth Inning: Soto’s Immaculate Arm Keeps it Level
With two on and two out, Max Kepler sent a line drive into right. Castellanos, not known for grace, barreled home with the go-ahead run.
Juan Soto came up firing—an absolute cannon that veered just off-line. Hayden Senger, filling in behind the dish, made a spectacular recovery, lunging back and slapping the tag on Castellanos a blink before his hand hit the plate, keeping the score 2–2. Having made incredible plays in right field all homestand, Soto threw an eye-watering 93.7 mph from the outfield, and the Mets kept the energy surging into extras.
Juan Soto cuts down the go-ahead run at the plate! 🤩 pic.twitter.com/owmDxTcR78
— MLB (@MLB) April 23, 2025
(Top) Tenth Inning: Grit, Guts, and Glory
The extra-innings free runner for the Phillies was Bryce Harper. He stole third off Edwin Díaz, then scored on a Castellanos single through a drawn-in infield past Mark Vientos to make it 3–2.
Díaz, who was pitching his second inning, was assessed a balk after disengaging from the mound three times. But after signaling to the dugout, the call was overturned—the disengagement was ruled injury-related. Díaz left the game after 18 pitches and a trainer visit. Beyond stating he “cramped up” and has one leg shorter than the other, thankfully, I don’t think there is much cause for concern here.
Don’t Panic—Here Comes Kranick
Max Kranick entered a one-run game, inherited a runner on first, and quickly loaded the bases with one out. He stared down the heart of the Phillies’ order, induced a shallow fly ball, and followed it up with a huge strikeout to end the inning without further damage.
THE LONG MAN. THE FIREMAN. THE FINISHER. MAX KRANICK. pic.twitter.com/ZphbXQPM2C
— Pitch Profiler (@pitchprofiler) April 23, 2025
Bottom Tenth Inning: Marte Walkoff Seals Mets’ Sweep
Pete Alonso came up with one out and delivered a clutch RBI double off Jordan Romano to the wall in left-center, scoring Lindor and tying the game at 3–3.
PETE ALONSO BRINGS THE METS EVEN IN THE 10TH! pic.twitter.com/dmW3YTD5Q1
— SNY (@SNYtv) April 23, 2025
Then Starling Marte stepped into the box. A looping single to center was all it took—Alonso tore around third and slid in with the winning run.
FROM SANTO DOMINGOOOO 🤩 pic.twitter.com/cxZ0PQMxWl
— New York Mets (@Mets) April 23, 2025
(Making an observation here: Jesse Winker is the first one out every single time!!)
The Best in Baseball
Mets 4, Phillies 3. A walk-off. A sweep. Talk about a storybook ending.
Seven games. Seven straight wins. Seven (nearly) sold-out pulses of electricity. The Mets took down the division favorites and now own the best record in baseball and are in first place for the National League.
The way they pitch. The way they hit. The way they celebrate. The Mets are family fun, full-circle dreams, and big-league brilliance wrapped into one. This team plays for the front of the jersey, but they give everything to the fans who show up for them daily.
Something’s happening in Queens. And it’s bigger than baseball.