Realmuto exits early — and what we learned in Phillies' sloppy loss

Realmuto exits early — and what we learned in Phillies' sloppy loss originally appeared on NBC Sports Philadelphia

SAN FRANCISCO — Finding sustained success at Oracle Park continues to be an issue for the Phillies.

They won the first game of the series Monday, their first win in a series opener in the Bay Area since 2014.

While Cristopher Sánchez taking the ball gave them a good chance to win the series, Philadelphia will now keep waiting for its first series win in San Francisco since May of 2013 after dropping Tuesday night’s contest 6-0 to the Giants.

And the 11th game of the season certainly did not get off to a good start.

In the bottom of the first, the Phillies got some bad news. Giants first baseman Rafael Devers followed a ball back, and it pierced J.T. Realmuto’s foot beyond the foot pad on his leg guard.

It was later announced that the Phillies’ catcher suffered a bruised right foot. The situation felt familiar. During opening week last season, Realmuto left a game with a similar injury after getting hit on March 29.

Rob Thomson, a former catcher himself, was cautious then, and that could very well be the case again after he pulled Realmuto this time. It’s obviously difficult to compare injuries one-for-one, but Realmuto missed only one game last time around. At 35 and on a multi-year deal, being careful with his body makes sense.

Rafael Marchán has been an adequate backup, a switch-hitter and a timely bat when given the opportunity. More to come there.

ROCKY ACE OUTING

While the first inning got off to a rocky start, with Sánchez allowing a run on two hits, the Phillies’ ace continued to work in and out of trouble. The outing was reminiscent of Andrew Painter’s a night ago.

He posted a 74 percent strike rate in the outing and continued to fill up the zone, but the Giants kept putting the ball in play. San Francisco entered the night with the lowest OPS in baseball at .578, but it is not a club that racks up strikeouts, ranking around the middle of the league in team strikeout rate.

The Giants finished with 11 hits. Sánchez has allowed double-digit hits just once in a Phillies uniform before this. The last time came on Aug. 11, 2024, when Arizona collected 12 against him. When the Giants put the ball in play Tuesday, they did it with authority, posting a 44 percent hard-hit rate. That was a big jump from their league-worst 34.2 percent entering the night.

Sánchez’s final line was not one of his best: five and a third innings, four earned runs, six strikeouts and the aforementioned hit total. But that still does not tell the full story.

SLOPPY DEFENSE, BOOST IN RIGHT

And that has a lot to do with the fact that the Phillies have not gotten off to a great defensive start, something that showed up clearly Tuesday.

In the third inning, Willy Adames lined his second double of the night into the left-center gap. Phillies center fielder Justin Crawford did not get a great jump on the ball, one he may have had a chance to catch if he had reached the wall in time.

The rookie is still getting a feel for the different outfields around baseball.

A batter later, though, Adolis García came up firing on a Matt Chapman single and gunned down Adames at the plate. It was a great throw and tag by Marchán, and it kept the score at 1-0 at the time. The ball left García’s hand at 89.2 mph. It was the first tracked throw for him this season, but he ranked in the 92nd percentile in arm strength last year, averaging 91.9 mph.

It is a throw the Phillies are not used to seeing out of right field. Nick Castellanos averaged 81.6 mph on his throws last year. A complete difference.

But the defense continued to wobble.

Otto Kemp, still not a left fielder by trade, badly misread a ball in the bottom of the fifth with two outs. He broke the wrong way, spun around and could not track it down. It is a ball Brandon Marsh, an outfielder by trade, likely catches. That miscue came after Trea Turner couldn’t corral a ground ball at short.

Those plays forced Sánchez to throw more pitches than he should have and added to both his hit total and the overall feel of the outing. It was a pitching performance that should not be judged solely by the box score.

STRUGGLES VS. LHP

It has been an inconsistent start to the season for the Phillies at the plate. There have been bursts of offense, comeback wins and then stretches of total silence, like Tuesday night.

The Phillies faced Giants left-hander Robbie Ray, whose final line was as emphatic as his post-pitch grunts: six and two-thirds innings, four hits, seven strikeouts and no runs allowed. He had the Phillies’ bats twisted up all night. They could not get anything going against the former Cy Young winner.

And Ray’s outing underscored one of the Phillies’ biggest issues to begin the year: hitting left-handed pitching.

The club is slashing .165/.277/.258 against southpaws. That is the worst average in baseball. It should improve with time, but for a team whose two biggest stars hit from the left side, it is worth watching, especially if the right-handed platoon bats are not producing in the matchups they are supposed to help win.

The Phillies will get a right-hander from the Giants in the rubber game of the series. They are set to face the soft-throwing Tyler Mahle, who has posted a 7.00 ERA through his first two starts. Aaron Nola will go for Philadelphia.

Braves vs. Angels game thread: April 7

ANAHEIM, CALIFORNIA - APRIL 06: A general view of a baseball glove and Atlanta Braves hat during the game between the Los Angeles Angels and the Atlanta Braves at Angel Stadium of Anaheim on April 06, 2026 in Anaheim, California. (Photo by Joe Scarnici/Getty Images) | Getty Images

Game two in Anaheim, can the Atlanta Braves shift the momentum to show the same team we’ve gotten glimpses of in the earlier series?’

I’ve always been told, if nothing changes… nothing changes. And changes have been made to the lineup to opt for an opportunity to snap this losing streak the team has found itself in. The Los Angeles Angels smell blood and another win to extend their streak to four games.

One thing is for sure… We’ll have something to talk about late tonight. Let’s hope it’s mostly positive.

First pitch is set for 9:38 p.m. EDT.

Game Notes

Preview

Lineups

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Braves vs. Angels game thread: April 7

ANAHEIM, CALIFORNIA - APRIL 06: A general view of a baseball glove and Atlanta Braves hat during the game between the Los Angeles Angels and the Atlanta Braves at Angel Stadium of Anaheim on April 06, 2026 in Anaheim, California. (Photo by Joe Scarnici/Getty Images) | Getty Images

Game two in Anaheim, can the Atlanta Braves shift the momentum to show the same team we’ve gotten glimpses of in the earlier series?’

I’ve always been told, if nothing changes… nothing changes. And changes have been made to the lineup to opt for an opportunity to snap this losing streak the team has found itself in. The Los Angeles Angels smell blood and another win to extend their streak to four games.

One thing is for sure… We’ll have something to talk about late tonight. Let’s hope it’s mostly positive.

First pitch is set for 9:38 p.m. EDT.

Game Notes

Preview

Lineups

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

VOTE: Which Yankees AL opponent’s start has surprised you the most?

Boston, MA - April 6: Boston Red Sox right fielder Roman Anthony fields the ball in the eighth inning. The Red Sox played the Milwaukee Brewers at Fenway Park on April 6, 2026. (Photo by Danielle Parhizkaran/The Boston Globe via Getty Images) | Boston Globe via Getty Images

Welcome to SB Nation Reacts, a survey of fans across Major League Baseball. Throughout the year we ask questions of the most plugged-in Yankees fans and fans across the country. Sign up here to participate in the weekly emailed surveys.

You can’t predict baseball, except for the times that you can. The Yankees are off to another strong start, the Dodgers look as great as ever, and the Brewers, despite middling projections, are once again in first place in the NL Central, all developments that are far from shocking. Some things, it feels you can just set your watch to.

But for every expectation met, there’s been an expectation subverted thus far this year. And so we ask, almost two weeks into the season, which of the Yankees’ AL opponents has most surprised you with their start to the year?

Typically, surprises can come in the pleasant variety, but not so in this poll, as we have four shaky starts to choose from here. One is from an AL West rival, with the Mariners sputtering to a 4-7 on the heels of a division title and an ALCS last year. Seattle’s lineup hasn’t hit yet, but they’re at least only two games back of an Angels squad no one expects to remain in first for long.

On the other side, we have the AL East, with the Orioles, Blue Jays, and Red Sox all off to disappointing starts. Baltimore and Toronto are both on four wins apiece, sitting 3.5 games back of the Yankees. The new(ish)-look O’s have just been somewhat shaky out the gate, while the Jays have to be concerned with the toll injuries are taking on their roster, with Alejandro Kirk, José Berríos, Shane Bieber, Addison Barger, and Trey Yesavage all on the IL.

And then there are the Red Sox, 2-8 in their first 10 games. Their bats have slumped to a .682 OPS, nearly every pitcher on the roster not named Garrett Crochet or Aroldis Chapman has gotten shelled (both have still had toughmoments, too), and Roman Anthony’s defense has become an early-season meme, and not in a good way. Boston entered 2026 with hopes of building on a surprisingly strong 2025, but they’ve quickly found themselves 5.5 games back in the division.

So what do you think? Which start has surprised you the most? Is it that of an AL East foe, or the slumping Mariners?

Astros vs. Rockies Game Thread: Game 12, 4/7/2026

HOUSTON, TEXAS - MARCH 30: Isaac Paredes #15 of the Houston Astros reacts after being hit by a pitch during the game against the Boston Red Sox at Daikin Park on March 30, 2026 in Houston, Texas. (Photo by Kenneth Richmond/Getty Images) | Getty Images

The Houston Astros (6-5) look to get even in this three game series against the Colorado Rockies (4-6) at Coors Field.

RHP Mike Burrows (1-1, 5.91 ERA) will be on the mound for the Astros opposite LHP Kyle Freeland (0-1, 2.89 ERA) and the Rockies.

TONIGHT’S STARTER: RHP Mike Burrows is set to make his third start of the season. In his last start on April 1 vs. BOS, he allowed two runs on five hits and three walks with six strikeouts in five innings to earn his first win as an Astro.

ROAD TRIP: Tonight is the fifth game of a 10-game road trip for the Astros. After this three-game set at COL, the Astros will travel to Seattle for a four-game series at T-Mobile Park (Fri-Mon.).

The Astros are 1-3 so far on this trip. Houston went 41-40 on the road last season.

WALKER AT COORS:1B Christian Walker has batted .348 (65×187) with 12 doubles, 14 HR, 39 RBI and a 1.045 OPS in 48 career games at Coors Field. His 1.045 OPS at Coors Field is the highest among active players, directly ahead of PHI IF Bryce Harper (1.036 OPS).

AGAINST THE ROCKIES: The Astros and Rockies face each other tonight for the second of six scheduled matchups in 2026.

The Astros went 4-2 against the Rockies in the in 2025, includng a 2-1 record at Coors Field. The Astros own a 110-88 all-time record against the Rockies.

The Rockies will travel to Daikin Park for a three-game series from April 14-16.

BROWN INJURY UPDATE:RHP Hunter Brown has been diagnosed with a Grade 2 Right Shoulder Strain. He will refrain from throwing for a few weeks.

More info on that here: https://www.crawfishboxes.com/houston-astros-analysis/73363/astros-hunter-brown-has-grade-2-shoulder-strain

LEAGUE LEADERS: The Astros lead the Majors in runs (77), doubles (34) total bases (190), hits (111), walks (64) and OBP (.394).

Individually, LF Yordan Alvarez leads the Majors in OBP (.540) and walks (13). 2B Jose Altuve leads the Majors in runs (12) and 1B Christian Walker leads the Majors in doubles (6).

HOT START: The Astros have scored 77 runs this season, which is the most in the Majors. The 77 runs are also the most in the first 11 games to begin a season in franchise history, directly ahead of the 2004 season, where the Astros scored 70 runs in the first 11 games of the season.

ON-BASE MACHINE: 2B Jose Altuve has started the season with a 11-game on-base streak, which is tied for the longest active on-base streak in the Majors.

AL PLAYER OF THE WEEK: Yesterday, LF Yordan Alvarez was named the American League Player of the Week for the week of March 30-April 5. Alvarez batted .471 (8×17) with two doubles, three home runs, eight RBI, seven walks and a 1.733 OPS for the week. This marked the fourth time that Alvarez has been named the AL Player of the Week.

THE AIRCRAFT CARRIER:RF Cam Smith went 2×4 with a home run, double and two runs scored last night vs. COL.

The home run was launched 462 feet, making it the longest home run by any player in the Majors this season, with the second longest home run this season hit 460 feet by PHI OF Kyle Schwarber.

YORDAN’S UPCOMING MILESTONES: LF Yordan Alvarez recorded his 174th career home run on Sunday at ATH. The home run tied him with franchise icon OF George Springer for seventh on the Astros all-time list.

Next up on the Astros all-time list is 3B Alex Bregman (191 HR).

Game Info

Game Date/Time: Tuesday, April 7, 7:40 p.m. CST

Location: Coors Field, Denver, CO.

TV: Space City Home Network

Streaming: SCHN+

Radio: KBME 790 AM & 94.5 FM HD2; TUDN 102.9 FM HD2 (Spanish)

Astros vs. Rockies Game Thread: Game 12, 4/7/2026

HOUSTON, TEXAS - MARCH 30: Isaac Paredes #15 of the Houston Astros reacts after being hit by a pitch during the game against the Boston Red Sox at Daikin Park on March 30, 2026 in Houston, Texas. (Photo by Kenneth Richmond/Getty Images) | Getty Images

The Houston Astros (6-5) look to get even in this three game series against the Colorado Rockies (4-6) at Coors Field.

RHP Mike Burrows (1-1, 5.91 ERA) will be on the mound for the Astros opposite LHP Kyle Freeland (0-1, 2.89 ERA) and the Rockies.

TONIGHT’S STARTER: RHP Mike Burrows is set to make his third start of the season. In his last start on April 1 vs. BOS, he allowed two runs on five hits and three walks with six strikeouts in five innings to earn his first win as an Astro.

ROAD TRIP: Tonight is the fifth game of a 10-game road trip for the Astros. After this three-game set at COL, the Astros will travel to Seattle for a four-game series at T-Mobile Park (Fri-Mon.).

The Astros are 1-3 so far on this trip. Houston went 41-40 on the road last season.

WALKER AT COORS:1B Christian Walker has batted .348 (65×187) with 12 doubles, 14 HR, 39 RBI and a 1.045 OPS in 48 career games at Coors Field. His 1.045 OPS at Coors Field is the highest among active players, directly ahead of PHI IF Bryce Harper (1.036 OPS).

AGAINST THE ROCKIES: The Astros and Rockies face each other tonight for the second of six scheduled matchups in 2026.

The Astros went 4-2 against the Rockies in the in 2025, includng a 2-1 record at Coors Field. The Astros own a 110-88 all-time record against the Rockies.

The Rockies will travel to Daikin Park for a three-game series from April 14-16.

BROWN INJURY UPDATE:RHP Hunter Brown has been diagnosed with a Grade 2 Right Shoulder Strain. He will refrain from throwing for a few weeks.

More info on that here: https://www.crawfishboxes.com/houston-astros-analysis/73363/astros-hunter-brown-has-grade-2-shoulder-strain

LEAGUE LEADERS: The Astros lead the Majors in runs (77), doubles (34) total bases (190), hits (111), walks (64) and OBP (.394).

Individually, LF Yordan Alvarez leads the Majors in OBP (.540) and walks (13). 2B Jose Altuve leads the Majors in runs (12) and 1B Christian Walker leads the Majors in doubles (6).

HOT START: The Astros have scored 77 runs this season, which is the most in the Majors. The 77 runs are also the most in the first 11 games to begin a season in franchise history, directly ahead of the 2004 season, where the Astros scored 70 runs in the first 11 games of the season.

ON-BASE MACHINE: 2B Jose Altuve has started the season with a 11-game on-base streak, which is tied for the longest active on-base streak in the Majors.

AL PLAYER OF THE WEEK: Yesterday, LF Yordan Alvarez was named the American League Player of the Week for the week of March 30-April 5. Alvarez batted .471 (8×17) with two doubles, three home runs, eight RBI, seven walks and a 1.733 OPS for the week. This marked the fourth time that Alvarez has been named the AL Player of the Week.

THE AIRCRAFT CARRIER:RF Cam Smith went 2×4 with a home run, double and two runs scored last night vs. COL.

The home run was launched 462 feet, making it the longest home run by any player in the Majors this season, with the second longest home run this season hit 460 feet by PHI OF Kyle Schwarber.

YORDAN’S UPCOMING MILESTONES: LF Yordan Alvarez recorded his 174th career home run on Sunday at ATH. The home run tied him with franchise icon OF George Springer for seventh on the Astros all-time list.

Next up on the Astros all-time list is 3B Alex Bregman (191 HR).

Game Info

Game Date/Time: Tuesday, April 7, 7:40 p.m. CST

Location: Coors Field, Denver, CO.

TV: Space City Home Network

Streaming: SCHN+

Radio: KBME 790 AM & 94.5 FM HD2; TUDN 102.9 FM HD2 (Spanish)

Dropping the Series Opener: Mets 4, Dbacks 3

Apr 7, 2026; New York City, New York, USA; Arizona Diamondbacks catcher Gabriel Moreno (14) is hit by a pitch thrown by New York Mets pitcher Freddy Peralta (not pictured) during the fifth inning at Citi Field. Mandatory Credit: Vincent Carchietta-Imagn Images | Vincent Carchietta-Imagn Images

The Arizona Diamondbacks dropped the series opener to the New York Mets on Tuesday, falling 4-3 in extra innings after squandering a late lead. Leading 3-2 into the eighth, the D-backs watched the game slip away as the bullpen allowed tying and winning runs against Jonathan Loaisiga and Paul Sewald.

This felt like a painfully familiar script for a team built on thin margins: a solid starting pitching effort undermined by an anemic offense and late-inning bullpen trouble. Anyone who has followed this roster closely knows these issues all too well.

The D-backs’ entire offensive output came in the fifth inning. After a successful challenge overturned a third-strike call on Adrian Del Castillo with the bases loaded, he lined the next pitch into right field for a two-run single. Nolan Arenado followed with an RBI double to give Arizona a 3-2 lead. That was it. For the rest of the game — including a brutal extra-inning frame — the offense went silent.

Arizona finished a dismal 1-for-12 with runners in scoring position. They repeatedly stranded opportunities, leaving runners on base in key spots and failing to capitalize when it mattered most. Two runs simply aren’t enough in most games, no matter how well the pitching performs.

Zac Gallen delivered a quality start, tossing five innings and allowing just one earned run. He navigated a bumpy first inning in which the Mets’ first three batters reached base, escaping with only one run thanks to a timely strikeout and a pair of flyouts. Gallen leaned heavily on his cutter, which generated swings and misses and helped him settle in effectively.

The defense was serviceable but far from sharp, with the cold, inclement weather playing a role in a misplayed flyball by Corbin Carroll. In the eighth, Geraldo Perdomo had a chance to make a difference on a hot-shot grounder off Brett Baty’s bat (clocked at 100 mph). Shaded properly and positioned nearby, Perdomo couldn’t come up with the play. It wasn’t routine by any means, but it was a gettable ball that could have preserved the lead. Arenado had another play in this game where he wasn’t able to come up with the ball, it wasnt an error like the 2 he already has, however it was a play the Arenado of a few years ago makes no problem.

In the 10th inning, the D-backs failed to advance the automatic runner from second base. Nolan Arenado hit a shallow blooper that didn’t move the runner, Illdemaro Vargas lined out, and Tim Tawa struck out — continuing his early-season struggles. With injuries already thinning the lineup, questions about playing time and production loom larger.

Once the visiting team fails to score in the top of the extra inning, the odds shift heavily against them — especially against a fly-ball pitcher like Sewald. Still, the ending stung. Sewald got ahead 0-2 on Ronny Mauricio but grooved a 90 mph fastball right down the heart of the plate (dead middle-middle). Mauricio singled it into right field to score Francisco Lindor with the walk-off run. Sewald’s velocity sat at 89-90 mph all night, noticeably below his usual 91-92, and he relied almost exclusively on fastballs.

While Sewald has converted his first few save chances this season, a pitch like that in a 0-2 count in a high-leverage spot is concerning. It’s one thing to get beat with premium stuff; it’s another to lose on a hittable, poorly located fastball in a must-execute moment.

The lineup simply lacks the depth to overcome these kinds of offensive blackouts. The bullpen, meanwhile, continues to show vulnerability in tight, late-game situations. Wasting a strong outing from Gallen against a Mets team expected to contend all year feels especially costly — games like this could matter in the standings down the stretch.

For the D-backs to have sustained success, the offense must find a way to produce consistently with runners on base. Otherwise, nights like this — where good pitching goes unrewarded — will become far too common. Here’s hoping for a much-needed spark the rest of the series.

Mets use late-inning magic for chilly walk-off win over Diamondbacks

An image collage containing 3 images, Image 1 shows New York Mets third baseman Ronny Mauricio celebrating after hitting a walkout single against the Arizona Diamondbacks, Image 2 shows New York Mets pitcher Devin Williams celebrates after striking out Adrian del Castillo, Image 3 shows Mets pitcher Freddy Peralta (51) delivers the ball

The feels-like temperature, on a miserably windy and frigid late afternoon, dipped below 32 degrees. The Mets’ offense, which had tallied one hit — an infield single — in the previous five innings sure looked ready to retreat into the warmth of the clubhouse to get changed and go home.

Which is right about the time the Mets — who continually blew hot air into hands that were covered in batting gloves, such was the chill — warmed up.

Access the Mets beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Mike Puma about the inside buzz on the Mets.

Try it free

And right about the time the Mets’ bullpen decided conditions like these feel so much harsher for the losing team.

The Mets’ offense awoke late and the back-end of the bullpen that David Stearns envisioned came through in a 4-3, 10-inning victory over the Diamondbacks in front of an announced crowd of 34,753 and an actual crowd that was much smaller and shaking — first out of cold and then excitement when Ronny Mauricio came through with a walk-off single.

The Mets rallied out of a one-run hole in the eighth, watched Devin Williams pitch his way out of trouble in the ninth, saw Luke Weaver strand the ghost runner in the 10th and then walked it off when Mauricio — just called up as Juan Soto was placed on the injured list — drilled a hit to right and jumped around with his teammates in shallow center field after rounding first base.

The Mets, who played extra innings in a third straight home game, have won four straight since dipping under .500. Perhaps this is another sign that the 2026 Mets (7-4) might have better late-game luck than the 2025 Mets.

Third baseman Ronny Mauricio hits a walkoff RBI single during the 10th inning of the Mets’ 4-3 win over the Diamondbacks on April 7, 2026 at Citi Field. Robert Sabo for NY Post

The rally began in the eighth, when Jorge Polanco connected for a single against former Yankee Jonathan Loáisiga — the Mets’ first hit that reached the outfield since the second inning.

Two batters later, Brett Baty smacked another single through the middle to put runners on the corners for Mark Vientos, whom manager Carlos Mendoza summoned. The sizzling righty was pulled for lefty Jared Young, which worked: Young lifted a sacrifice fly to deep right field to tie the game.

Mets starter Freddy Peralta throws a pitch during their win over the Diamondbacks. Bill Kostroun/New York Post


After Williams pitched a scoreless ninth — striking out Adrian Del Castillo to escape a two-on jam, finishing off a strong effort from a Mets bullpen that combined for 5 ¹/₃ innings in which it was charged with zero runs — Weaver was excellent in allowing nothing in the top of the 10th, which he finished by hopping off the mound and raising a fist upon striking out Tim Tawa.

The Mets’ comeback saved them from a loss that largely would have been caused by the automated ball-strike system, which essentially created a three-run swing.

The Mets entered the fifth inning ahead by two runs, and Freddy Peralta recorded two quick outs before the trouble began. A Corbin Carroll single, Geraldo Perdomo walk and misplaced curveball to Gabriel Moreno — which plunked his leg on a 1-2 pitch — loaded the bases and forced Peralta from the game after covering just 4 ²/₃ innings on 101 pitches.

Mendoza turned to Huascar Brazobán, who got ahead of Del Castillo, 1-2, and tried a 97-mph sinker that bore in on Del Castillo. Called a strike, the Mets took several steps toward their dugout as Del Castillo touched his helmet for the challenge that would swing the game.

Devin Williams celebrates after striking out Adrian del Castillo during the ninth inning of the Mets’ 10-inning win over the Diamondbacks. AP

What looked like strike three turned out to be .3 inches inside. What looked like an escape from Brazobán instead turned out to be an obstacle that would not be overcome.

On the very next pitch, Del Castillo singled hard to right field to score two and tie the game, aided by a poor throw from Baty that rolled across rather than sailed over the infield. Nolan Arenado then blooped a single into left-center to score the go-ahead run.

Peralta was charged with those two runs (that scored after he exited) on three hits and three walks in 4 ²/₃ innings. He will bemoan the free passes, but his defense also hurt his rising pitch count.

In the second inning, Lindor booted a soft ground ball from Ildemaro Vargas to begin what might have been a rally. With Vargas on third and Alek Thomas on second, Peralta used a good changeup to strike out Ketel Marte and escape.

Two innings later, Vargas laid down a nice, two-out bunt down the third-base line that Peralta pounced upon and threw hard and high to Vientos. On a tough play, Vientos — who otherwise had a solid game at first — could not hold onto the ball, which prompted Peralta to throw seven extra pitches to retire Alek Thomas and end the frame.

Mets use late-inning magic for chilly walk-off win over Diamondbacks

An image collage containing 3 images, Image 1 shows New York Mets third baseman Ronny Mauricio celebrating after hitting a walkout single against the Arizona Diamondbacks, Image 2 shows New York Mets pitcher Devin Williams celebrates after striking out Adrian del Castillo, Image 3 shows Mets pitcher Freddy Peralta (51) delivers the ball

The feels-like temperature, on a miserably windy and frigid late afternoon, dipped below 32 degrees. The Mets’ offense, which had tallied one hit — an infield single — in the previous five innings sure looked ready to retreat into the warmth of the clubhouse to get changed and go home.

Which is right about the time the Mets — who continually blew hot air into hands that were covered in batting gloves, such was the chill — warmed up.

Access the Mets beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Mike Puma about the inside buzz on the Mets.

Try it free

And right about the time the Mets’ bullpen decided conditions like these feel so much harsher for the losing team.

The Mets’ offense awoke late and the back-end of the bullpen that David Stearns envisioned came through in a 4-3, 10-inning victory over the Diamondbacks in front of an announced crowd of 34,753 and an actual crowd that was much smaller and shaking — first out of cold and then excitement when Ronny Mauricio came through with a walk-off single.

The Mets rallied out of a one-run hole in the eighth, watched Devin Williams pitch his way out of trouble in the ninth, saw Luke Weaver strand the ghost runner in the 10th and then walked it off when Mauricio — just called up as Juan Soto was placed on the injured list — drilled a hit to right and jumped around with his teammates in shallow center field after rounding first base.

The Mets, who played extra innings in a third straight home game, have won four straight since dipping under .500. Perhaps this is another sign that the 2026 Mets (7-4) might have better late-game luck than the 2025 Mets.

Third baseman Ronny Mauricio hits a walkoff RBI single during the 10th inning of the Mets’ 4-3 win over the Diamondbacks on April 7, 2026 at Citi Field. Robert Sabo for NY Post

The rally began in the eighth, when Jorge Polanco connected for a single against former Yankee Jonathan Loáisiga — the Mets’ first hit that reached the outfield since the second inning.

Two batters later, Brett Baty smacked another single through the middle to put runners on the corners for Mark Vientos, whom manager Carlos Mendoza summoned. The sizzling righty was pulled for lefty Jared Young, which worked: Young lifted a sacrifice fly to deep right field to tie the game.

Mets starter Freddy Peralta throws a pitch during their win over the Diamondbacks. Bill Kostroun/New York Post


After Williams pitched a scoreless ninth — striking out Adrian Del Castillo to escape a two-on jam, finishing off a strong effort from a Mets bullpen that combined for 5 ¹/₃ innings in which it was charged with zero runs — Weaver was excellent in allowing nothing in the top of the 10th, which he finished by hopping off the mound and raising a fist upon striking out Tim Tawa.

The Mets’ comeback saved them from a loss that largely would have been caused by the automated ball-strike system, which essentially created a three-run swing.

The Mets entered the fifth inning ahead by two runs, and Freddy Peralta recorded two quick outs before the trouble began. A Corbin Carroll single, Geraldo Perdomo walk and misplaced curveball to Gabriel Moreno — which plunked his leg on a 1-2 pitch — loaded the bases and forced Peralta from the game after covering just 4 ²/₃ innings on 101 pitches.

Mendoza turned to Huascar Brazobán, who got ahead of Del Castillo, 1-2, and tried a 97-mph sinker that bore in on Del Castillo. Called a strike, the Mets took several steps toward their dugout as Del Castillo touched his helmet for the challenge that would swing the game.

Devin Williams celebrates after striking out Adrian del Castillo during the ninth inning of the Mets’ 10-inning win over the Diamondbacks. AP

What looked like strike three turned out to be .3 inches inside. What looked like an escape from Brazobán instead turned out to be an obstacle that would not be overcome.

On the very next pitch, Del Castillo singled hard to right field to score two and tie the game, aided by a poor throw from Baty that rolled across rather than sailed over the infield. Nolan Arenado then blooped a single into left-center to score the go-ahead run.

Peralta was charged with those two runs (that scored after he exited) on three hits and three walks in 4 ²/₃ innings. He will bemoan the free passes, but his defense also hurt his rising pitch count.

In the second inning, Lindor booted a soft ground ball from Ildemaro Vargas to begin what might have been a rally. With Vargas on third and Alek Thomas on second, Peralta used a good changeup to strike out Ketel Marte and escape.

Two innings later, Vargas laid down a nice, two-out bunt down the third-base line that Peralta pounced upon and threw hard and high to Vientos. On a tough play, Vientos — who otherwise had a solid game at first — could not hold onto the ball, which prompted Peralta to throw seven extra pitches to retire Alek Thomas and end the frame.

Mariners Game #12 Preview and Discussion: SEA at TEX, 4/7/26

Apr 1, 2026; Seattle, Washington, USA; Seattle Mariners pitcher George Kirby (68) pitches to the New York Yankees during the first inning at T-Mobile Park. Mandatory Credit: Steven Bisig-Imagn Images | Steven Bisig-Imagn Images

Fresh off the heels of their third consecutive one-run loss, the Mariners will dust themselves off and square up with the Texas Rangers for the penultimate game of the first road trip of the young 2026 season. Seattle will try to avoid the ignominious distinction of starting 4-8 through their first twelve games for the fourth straight season; protagonists, indeed.

Lineups:

J.P. Crawford returns to Seattle’s lineup after a scheduled day off, which pushes Cole Young to the nine-hole second leadoff spot. For the Rangers, it’s Kyle Higashioka’s turn behind the plate thanks to his even job share with Danny Jansen, and Ezequiel Durán gets the start at third base in place of Josh Jung. Durán came in yesterday’s game to pinch-run for Jung, and given his adept base-stealing abilities, it would behoove the Mariners to keep him off the basepaths in what is likely to be another close one.

Game Info:

First Pitch: 5:05pm PT

TV: Mariners.TV

Radio: 710 AM Seattle Sports

Mariners Game #12 Preview and Discussion: SEA at TEX, 4/7/26

Apr 1, 2026; Seattle, Washington, USA; Seattle Mariners pitcher George Kirby (68) pitches to the New York Yankees during the first inning at T-Mobile Park. Mandatory Credit: Steven Bisig-Imagn Images | Steven Bisig-Imagn Images

Fresh off the heels of their third consecutive one-run loss, the Mariners will dust themselves off and square up with the Texas Rangers for the penultimate game of the first road trip of the young 2026 season. Seattle will try to avoid the ignominious distinction of starting 4-8 through their first twelve games for the fourth straight season; protagonists, indeed.

Lineups:

J.P. Crawford returns to Seattle’s lineup after a scheduled day off, which pushes Cole Young to the nine-hole second leadoff spot. For the Rangers, it’s Kyle Higashioka’s turn behind the plate thanks to his even job share with Danny Jansen, and Ezequiel Durán gets the start at third base in place of Josh Jung. Durán came in yesterday’s game to pinch-run for Jung, and given his adept base-stealing abilities, it would behoove the Mariners to keep him off the basepaths in what is likely to be another close one.

Game Info:

First Pitch: 5:05pm PT

TV: Mariners.TV

Radio: 710 AM Seattle Sports

Mets 4, Diamondbacks 3: Mets win back and forth affair with a Mauricio walk off

NEW YORK, NEW YORK - APRIL 07: Francisco Alvarez #4 of the New York Mets throws his broken bat to the dugout after his fourth inning infield base hit against the Arizona Diamondbacks at Citi Field on April 07, 2026 in New York City. (Photo by Jim McIsaac/Getty Images) | Getty Images

The Mets returned from their Monday off day coming back to Citi Field for the first time since their season opening series against the Pirates. They were facing the Diamondbacks, and the weather was looking so inhospitable that they had to move up the start times of the first two games to the early afternoon. Freddy Peralta was back on the mound to face off against Zac Gallen, who had returned to the Diamondbacks in the offseason on a one-year contract.

Freddy Peralta ran into a little bit of trouble in the first inning, getting two baserunners on a single and a walk but he worked his way out of it without allowing a run. In the bottom of the inning, the Mets loaded the bases on three consecutive singles against Gallen. Brett Baty hit a one-out sacrifice fly to drive in the Mets first run of the game, but they were unable to capitalize further.

In the second, Peralta worked around a walk and an error that resulted in Ildemaro Vargas reaching base, and delivered another scoreless inning. In the bottom of the inning, Francisco Alvarez drew a two out walk, and Francisco Lindor drove him in on a double for the Mets second run of the game. 

The Mets’ two-run lead stood until the fifth inning. After two outs to start the top of the fifth, a single, walk, and hit by pitch drove Freddy Peralta from the game. Huascar Brazobán came in to try and get the Mets out of it, and nearly did. But after an overturned strike call, he gave up a two-run single to Adrian Del Castillo to tie the game. Nolan Arenado followed that with a bloop double (you read that right) that drove in a third run for the Diamondbacks, bringing the Diamondbacks ahead by a run. 

The score stayed the same for several innings, through several pitching changes. Brazobán turned the ball over to Luis García, García was followed by Brooks Raley. After Brooks Raley got through his inning giving up just one hit, the Mets came up in the bottom of the eighth inning with Jorge Polanco leading off. Polanco singled, and was replaced by Tyrone Taylor as a pinch runner. Brett Baty hit a one-out single to move Taylor to third, and Jared Young came in to pinch hit for Mark Vientos and delivered, driving in Taylor with a sacrifice fly to tie the game. Marcus Semien flew out to end the inning but the Mets went into the ninth inning with the score tied 3-3.

Neither side scored in the ninth inning, and the game headed into extra innings. Luke Weaver kept the Diamondbacks scoreless, giving the Mets a chance in the bottom of the inning to walk it off. With Lindor starting at second as the free runner, Bichette grounded out and moved Lindor to third. Ronny Mauricio was brought in to bat for Tyrone Taylor, and in his first at-bat since being called up to replace Juan Soto on the roster, he hit a single to right field to drive in Lindor and win the game.

The Mets play another weather-impacted afternoon game tomorrow, with David Peterson looking to bounce back from his awful start in San Francisco. The Diamondbacks will be starting Ryne Nelson, who has been similarly shaky to start the season. The Mets now have a four game win streak, which is coincidentally the same amount of days since they lost Juan Soto to his calf strain.

SB Nation GameThreads

Amazin’ Avenue
AZ Snake Pit

Box scores

MLB.com
ESPN

Win Probability Added

What’s WPA?

Big Mets winner: Ronny Mauricio, +18% WPA
Big Mets loser: Huascar Brazobán, -32% WPA
Mets pitchers: 26% WPA
Mets hitters: 24% WPA
Teh aw3s0mest play: Bo Bichette advancing Francisco Lindor to third on a ground out in the tenth inning, +19.3% WPA
Teh sux0rest play: Adrian Del Castillo’s two-run single in the fifth inning, -22.7% WPA

GameThread: Tigers vs. Twins, 7:40 p.m.

Apr 4, 2026; Detroit, Michigan, USA; Detroit Tigers third baseman Zach McKinstry (39) receives congratulations from catcher Dillon Dingler (13) after he hits a two run home run in the fourth inning against the St. Louis Cardinals at Comerica Park. Mandatory Credit: Rick Osentoski-Imagn Images | Rick Osentoski-Imagn Images

Detroit Tigers (4-6) vs. Minnesota Twins (4-6)

Time/Place: 7:40 p.m., Target Field
SB Nation Site: Twinkie Town
Media: Detroit SportsNet, MLB.TV, Tigers Radio Network
Pitching Matchup: LHP Tarik Skubal (1-1, 0.69 ERA) vs. RHP Taj Bradley (1-0, 0.87 ERA)

PlayerGIPK%BB%GB%FIPfWAR
Skubal213.019.10.047.42.800.3
Bradley210.127.99.337.02.030.4

Today’s Lineups

TIGERSTWINS
Colt Keith – DHByron Buxton – CF
Kevin McGonigle – 3BAustin Martin – LF
Gleyber Torres – 2BLuke Keaschall – 2B
Riley Greene – LFRyan Jeffers – C
Dillon Dingler – CVictor Caratini – 1B
Zach McKinstry – RFJosh Bell – DH
Spencer Torkelson – 1BMatt Wallner – RF
Parker Meadows – CFRoyce Lewis – 3B
Javier Baez – SSBrooks Lee – SS
Tarik Skubal – LHPTaj Bradley – RHP

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Colorado Rockies game no. 11 thread: Mike Burrows vs Kyle Freeland

MIAMI, FLORIDA - MARCH 27: Kyle Freeland #21 of the Colorado Rockies pitches against the Miami Marlins in the first inning of the game at loanDepot park on March 27, 2026 in Miami, Florida. (Photo by Megan Briggs/Getty Images) | Getty Images

In Game 1, the Colorado Rockiestook the first in a three-game set against the Houston Astros.

Tonight, they will look to take the series.

Starting for the Astros is Mike Burrows. This will be his third start in 2026.

The righty has a 5.19 ERA in 10.2 IP. He’s struck out 12, walked five, and given up two home runs. Burrows has a 1.78 WHIP. 

Taking the mound for the Rockies will be LHP Kyle Freeland.

Currently, he has an ERA of 2.89 in 9.1 IP. He’s struck out 8 while giving up three walks and 0 home runs with a 1.39 WHIP.

And now to the details.

First Pitch: 6:40 pm MDT

TV: Rockies TV

Radio: KOA 850 AM/94.1 FM; KNRV 1150 (Spanish)

SB Nation Site: The Crawfish Boxes

Lineups:

For the visiting Astros:

Houston Astros Starting Lineup — April 7, 2025

And the home Rockies:

Colorado Rockies Starting Lineup — April 7, 2025

Okay, Rockies, let’s do this.


Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

Colorado Rockies game no. 11 thread: Mike Burrows vs Kyle Freeland

MIAMI, FLORIDA - MARCH 27: Kyle Freeland #21 of the Colorado Rockies pitches against the Miami Marlins in the first inning of the game at loanDepot park on March 27, 2026 in Miami, Florida. (Photo by Megan Briggs/Getty Images) | Getty Images

In Game 1, the Colorado Rockiestook the first in a three-game set against the Houston Astros.

Tonight, they will look to take the series.

Starting for the Astros is Mike Burrows. This will be his third start in 2026.

The righty has a 5.19 ERA in 10.2 IP. He’s struck out 12, walked five, and given up two home runs. Burrows has a 1.78 WHIP. 

Taking the mound for the Rockies will be LHP Kyle Freeland.

Currently, he has an ERA of 2.89 in 9.1 IP. He’s struck out 8 while giving up three walks and 0 home runs with a 1.39 WHIP.

And now to the details.

First Pitch: 6:40 pm MDT

TV: Rockies TV

Radio: KOA 850 AM/94.1 FM; KNRV 1150 (Spanish)

SB Nation Site: The Crawfish Boxes

Lineups:

For the visiting Astros:

Houston Astros Starting Lineup — April 7, 2025

And the home Rockies:

Colorado Rockies Starting Lineup — April 7, 2025

Okay, Rockies, let’s do this.


Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!