Bullpen blows late lead in loss to Astros

Jun 27, 2026; Detroit, Michigan, USA; Houston Astros right fielder Cam Smith (11) receives congratulations from teammates after he hits a two-run home run in the second inning against the Detroit Tigers at Comerica Park. Mandatory Credit: Rick Osentoski-Imagn Images | Rick Osentoski-Imagn Images

After a nice, solid drubbing of the Houston Astros on Friday night which evened the four-game series at a game apiece, the Detroit Tigers looked to clinch at least a series tie on Saturday afternoon. Despite a lovely grand slam early in the game, the Tiger bullpen couldn’t hold onto this one as the Astros prevailed 8-6.

Framber Valdez’s seventeenth start for the Tigers aimed to build upon two solid, six-inning, one-run outings in a row. Regardless of the start, though, walks have been a problem for him: coming into today he’d walked at least two batters in every start since the middle of May. As the late Jim Price used to bemoan on the radio broadcasts, “Oh, those bases on balls!”

Facing the Tigers today was Kai-Wei Teng, making his tenth start of the season to go along with thirteen relief appearances. He’s found a home in Houston’s rotation after having limited success in San Francisco the past two years. That’s not to say it’s been all sunshine-and-roses lately; to wit, two starts ago he faced these very same Tigers in Houston and didn’t make it through the fourth inning, having given up five runs and a trio of taters. One of those was to Colt Keith, amongst the three he hit that lovely day.

The Astros struck first: in the bottom of the second Christian Walker led off with a double; Kerry Carpenter took a strange route to it and might’ve had a play on it in some parallel universe. That cost the Tigers a run as Cam Smith immediately followed with a sizzling line drive home run to left field.

Meanwhile, the Tigers were getting pretty good swings against Teng, but the line drives seemed to be finding gloves at an annoying rate.

Houston kept coming in the third, with some singles and a double resulting in another run; one of the singles should’ve been an error on Spencer Torkelson making the run unearned, but that’s baseball, I guess.

In the bottom of the inning a walk and a grounder off Jose Altuve’s glove put the first two runners on. After Isaac Paredes made a good play on a foul popup from Riley Greene, Teng hit Torkelson to load the bases and bring Kerry Carpenter to the plate. Teng hung a curveball, Carpenter swung, and the batter absolutely did not miss.

The Astros evened the score in the top of the fourth with a pair of singles, a productive groundout, and another single.

In the bottom of the inning Jake Rogers legged-out an infield single, and with two out Greene singled to right. Torkelson followed with a double that scored Rogers and pushed Greene up to third for a 5-4 lead. That was the end of Teng’s day, and lefty Steven Okert was summoned. Carpenter was due up next… and somehow he was not pulled for a pinch-hitter! Alas, he meekly hit a ground ball to first for the third out — as Jahmai Jones forlonly cried a single tear while sitting on the dugout bench.

With one out in the fifth, Hao-Yu Lee hit a fly ball just above the left fielder’s outstretched glove for his third home run on the year, making it a 6-4 game.

Valdez actually settled down quite nicely from the end of the fourth through the sixth, setting down seven in a row. He was done after six innings — his third straight start of that length — but his final line was lousy: 6 IP, 8 H, 4 ER, 0 BB, 2 K. Tellingly, his settling-down coincided with a whole bunch of Astros hitting ground balls; if he’d only been able to do that earlier in the game, well then, now you’ve got something.

Drew Anderson took over in the seventh, and with two out he walked Paredes and gave up a soft single to Altuve for a bit of a jam, bringing up Walker who hit a line drive single to left, scoring Paredes and narrowing the lead to 6-5. That’d be it for Anderson, and it was a Drew-for-Drew swap on the mound as Somers inherited a two-on, two-out pickle. The lefty faced fellow lefty, pinch hitter Joey Loperfido, and coaxed a soft fly ball from him for the third out.

Will Vest replaced Drew #2 in the eighth, and it didn’t go particularly well. Yainer Díaz led off with a single, and with two outs Christian Vásquez singled as well to put runners on first and second. Jeremy Peña singled weakly to centre, scoring Diaz to tíe the game; the ball was misplayed by James Outman in centrefield, letting the runners advance a base. Paredes followed with a big, two-run, opposite-field double to un-tie the game and put Houston ahead 8-6. With Vest struggling to locate anything it’s hard to tell how much was on Jake Rogers but the pitch selection didn’t make a lot of sense in that series of at-bats. Getting ahead of a light-hitting catcher 1-2 and giving him a pitch in the zone that he could just drop the bat on being the most annoying one. Maybe try expanding the zone or going up where Vasquez is likely to lift a weak fly ball? Still, with Vest’s command a complete mystery bag maybe there were no right answers.

After three quick outs, Jacob Waugespack replaced Vest for the ninth. A single and a sacrifice bunt put a runner on second with one out, and after a groundout a walk put two runners on. But a harmless groundout to shortstop ended the threat and sent the game into the bottom of the ninth.

Josh Hader, who’s back from the Injured List and in top form, got the Tigers 1-2-3 in the ninth, as he has done throughout his career against so many teams. The series finale is at 1:40 pm EDT on Sunday.

Final score: Astros 8, Tigers 6

Numbers and Observances

  • I don’t put a huge amount of stock in pitcher wins and losses anymore, but Jack Flaherty leads the American League in losses with eight.
  • Carpenter’s at-bat against a left-handed pitcher in the fourth inning was his sixteenth against a lefty all season. At that point he’d had 172 against right-handed pitchers.
  • On this day in 1895, an electric locomotive was used for a passenger train, the first such occurrence in the United States. (It was between Washington and New York on the B&O Railroad, which should sound familiar if you’ve played Monopoly.) Go to any European country and ride their trains, and then come back to North America and wonder why we can’t have nice things like that.

Yankees’ bats go quietly again, Gerrit Cole struggles in third straight loss to Red Sox

An image collage containing 3 images, Image 1 shows New York Yankees' Ben Rice, right, strikes out swinging in front of Boston Red Sox catcher Carlos Narváez, left, in the ninth inning of a baseball game, Saturday, June 27, 2026, in Boston, Image 2 shows New York Yankees' Gerrit Cole pitching a baseball, Image 3 shows Anthony Seigler #48 of the Boston Red Sox reacts after hitting a solo home run
Yankees lose to red sox

BOSTON — Contrary to popular belief, those were not toothpicks the Yankees were swinging Saturday. 

But they essentially would have served the same purpose as the lumber they did use, which has been ineffective the past few days. 

Access the Yankees beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Greg Joyce about the inside buzz on the Yankees.

Try it free

Once again, the Yankees got shut down by a lefty, with their bats going silent and offensive woes growing louder in a third straight loss to the last-place Red Sox, this time 4-1 on a fine afternoon at a sold-out Fenway Park. 

For a second straight game, Jake Bennett and the Red Sox bullpen held the Yankees (48-34) to just three hits while Gerrit Cole got hit around, resulting in their seventh loss in the past 10 games. 

“With the way it’s going, we all expect to be better,” Cody Bellinger said. “They’ve been playing well. We’ve got to show up [Sunday] and take a game here.” 

A lineup that had been finding ways to win without the back-to-back AL MVP suddenly looks like it dearly misses Aaron Judge, not to mention Giancarlo Stanton and Trent Grisham, who are also on the injured list. Grisham should return within the week, but Judge and Stanton do not appear anywhere close to coming back, so the Yankees will have to figure out how to snap out of this funk without them. 

Yankees’ Gerrit Cole delivers a pitch to a Boston Red Sox batter in the first inning on Saturday, June 27, 2026, in Boston. AP Photo/Steven Senne

More immediately, they will try to avoid a four-game sweep by the Red Sox (35-46) on Sunday night. They will do so against righty Sonny Gray after faltering against three straight lefties in Connelly Early (six innings, two runs), Payton Tolle (seven innings, one run) and Bennett (6 ¹/₃ innings, one run). 

“Today I felt like we had some hard contact going, but kind of chasing uphill and a couple chances to get a big hit and weren’t able to do it,” manager Aaron Boone said. “We’ve got to find a way right now. It’s been obviously a rough weekend for us. But a chance to win one [Sunday].” 

New York Yankees’ Ben Rice, right, strikes out swinging in front of Boston Red Sox catcher Carlos Narváez, left, in the ninth inning on Saturday, June 27, 2026, in Boston. AP Photo/Steven Senne
Yankees Merch Shop
  • WinCraft insulated can coolers
  • Team Effort driver head cover
  • 47 Brand adjustable cap
  • Customizable jersey
  • Logo fleece blanket
  • 14-ounce sculpted relief coffee mug
New York Post receives revenue from affiliate and advertising partnerships for sharing this content and when you make a purchase.

Cole got hit hard for a second straight start, giving up four runs on seven hits, including a pair of solo home runs to Masataka Yoshida (to lead off the bottom of the first) and former Yankees first-round pick Anthony Seigler (in the bottom of the second). 

But the bigger culprit was the offense. 

Anthony Seigler of the Boston Red Sox reacts after hitting a solo home run in the second inning against the New York Yankees at Fenway Park. Getty Images

After Tolle took a perfect game into the sixth inning against the Yankees on Friday night, Bennett had a no-hitter into the fifth Saturday before Max Schuemann broke it up with a solo home run, which was ultimately the only thing standing between them and a shutout. 

Over the first three games of this four-game set, the Yankees have gone just 14-for-94 (.149) with eight walks. 

Some of their most dependable batters have contributed to the recent malaise. Ben Rice went 0-for-4 Saturday and is now 2-for-23 over his past six games. Bellinger went 1-for-2 with two walks, improving him to 2-for-19 over his past six games. Amed Rosario, who had been a reliable lefty killer early on, is now 7-for-42 over his past 15 games. 

The Yankees started the season 18-6 against lefty starters but have now dropped six of their past seven — including all three games of this series so far. 

“I think [Bennett] took the momentum from the last couple lefties that they threw,” Schuemann said. “They’ve all done a good job. … Just pounding the strike zone and having the confidence to pound the strike zone. We try to put good swings together, good at-bats together, it just hasn’t gone our way.” 

The only real threat of a rally the Yankees had all day came in the seventh inning, when Rosario and Bellinger led off with back-to-back singles. But Bennett responded by striking out Jasson Domínguez before the Red Sox went to the bullpen for Justin Slaten, who punched out José Caballero (who challenged strike three and was proved incorrect) and pinch hitter Jazz Chisholm Jr. to squash the threat. 

“Honestly, those guys are pitching really well right now,” said Austin Wells, who went 0-for-3 and is now batting .160 on the year. “Some young guys who’ve thrown well, who a lot of us don’t have a lot of experience facing before. So I think there’s a little bit of that to it.”

Yankees’ Fenway futility in June continues with third straight defeat

Jun 27, 2026; Boston, Massachusetts, USA; Boston Red Sox second baseman Anthony Seigler (48) reacts after hitting a home run during the second inning against the New York Yankees at Fenway Park. Mandatory Credit: Bob DeChiara-Imagn Images | Bob DeChiara-Imagn Images

The thing about June is that it is just June.

The losses the Yankees have suffered at the hands of the last-place Red Sox have been equal parts dull and maddening, but they are ultimately just losses in June. Even after this 4-1 loss on Saturday afternoon, they are at worst in a tie for first place in the AL East. However, it remains remarkable how often the Yankees ship up to Boston in June and seemingly leave all their good bats behind. My colleague Michael Zeno found that this entire decade, the Bombers have gone 1-14 at Fenway in the month as opposed to 19-11 in Beantown every other page of the calendar.

Today’s defeat, like yesterday’s, felt over from the jump. Rookie starter Jake Bennett had the Yankee hitters in a blender and Gerrit Cole gave up a leadoff home run en route to another forgettable start as the Red Sox won the series. They will have to stave off an ignominious four-game sweep at the hands of their last-place archrivals tomorrow night.

The tone was set extremely early on, which is never a good thing for a struggling team. The Yankees went down in order against Bennett in the first inning, then Cole’s second pitch of the afternoon was launched into the Boston bullpen by Masataka Yoshida. The DH has not been a powerhouse this year, as that home run was just his second of the season. And Cole’s pitch wasn’t even in the strike zone. But that’s the way this series has gone.

The second inning brought more of the same. Bennett easily worked around a leadoff walk in the top half, and the Sox got another homer in the bottom half. Former Yankee prospect castoff Anthony Seigler (boy, Boston sure likes collecting those) snuck an opposite-field fly ball just over the Green Monster for a 2-0 lead. These are just solo homers, blips that Cole can usually live with when his offense is hitting. They just are not hitting this weekend.

Oh yeah, and it was Seigler’s first big-league homer. Congratulations to him, I suppose.

Regrettably for Cole, it was not just a pair of solo shots he had to contend with today. Boston put a pair of ducks on the pond in the third, which Willson Contreras was more than happy to call back to the nest. On 1-2, Cole’s fastball caught too much of the plate, and Contreras hit it where it was pitched. The ball easily split the outfielders and reached the left-center wall to plate a pair and double the Boston lead again. All this while the Yankees hadn’t managed a single hit of their own through four for the second day in a row.

The Yankees managed to end the no-hitter and shutout one swing in the top of the fifth, and it came from an unlikely source. Max Schuemann clubbed a ball out toward the triangle in left center field. The ball hit off the yellow stripe which denotes the ‘end’ of the Green Monster; essentially, if it hit to the left of that line it would have been in-play.

Schuemann’s first homer as a member of the Yankees made it a 4-1 game.

Cole departed with one out in the sixth having once again allowed a few too many big hits. It was quite reminiscent of his previous start against the Tigers: his command was not bad, per se, but he continually missed in crucial spots, and the opposing lineup was ready to take advantage every time.

Meanwhile, Boston’s good-young-southpaw-starter factory seems to have endless output. For the third straight game, the Bombers found themselves flummoxed by a lefty. Jake Bennett worked through six almost-spotless innings, the lone hit that Schuemann home run. He worked a bevy of quick 1-2-3 frames, preventing the Bombers from building any kind of early momentum. Seriously, I am formally requesting a moratorium on further precocious left-handed pitchers in the Boston organization. The bit gets old when you see it three days in a row.

The Yankees’ best opportunity to climb back into the game came in the top of the seventh when Bennett allowed a pair of singles. While the Red Sox bullpen got going, Bennett faced Jasson Domínguez, and struck him out on a changeup to grab a crucial first out. Interim manager Chad Tracy then made the move to Justin Slaten, who, it must be noted, entered action with a 6.48 ERA. Naturally, he came in and struck out José Caballero on a perfectly-located fastball at the knees (and we know it was perfect because Cabby challenged it), then got pinch-hitter Jazz Chisholm Jr. to wave over the top of a cutter to send the Yankees to the stretch emptyhanded.

The worst part about these losses is the individual who has shown up in the ninth inning to put them to bed. Aroldis Chapman started the ninth by rocketing a trio of fastballs past an overmatched Ben Rice, who suffered another oh-fer today. After Amed Rosario rolled over to shortstop, Cody Bellinger worked an admirable walk. So, like clockwork, Caballero popped out on the first pitch to make that battle meaningless. This is just what happens in June. The good news: June is almost over! The bad news: July awaits.

As ESPN was more than happy to point out ahead of the final out, at least this game and the one before were quick affairs, completed in a little over two hours.

All that is left to do is prevent the four-game sweep in Beantown. Tomorrow night, the Yankees will once again be on national TV. NBC will have the Sunday Night Baseball broadcast between Carlos Rodón and Sonny Gray. Note that first pitch is set for 7:20 PM.

Box Score

Game Thread: Royals (34-49) at White Sox (42-38)

CHICAGO, ILLINOIS - JUNE 10: Davis Martin #65 of the Chicago White Sox delivers a pitch against the Atlanta Braves at Rate Field on June 10th, 2026 in Chicago, Illinois.
White Sox ace Davis Martin seeks back-to-back quality starts. | (Photo by Michael Hirschuber/Getty Images)

This afternoon’s ballgame marks the halfway point of the 2026 season: Game 81. Coming off a performance the Chicago White Sox haven’t seen since 1970, we also haven’t seen such an exciting and winning franchise on the South Side for five years, though at times it feels like it’s been five decades (2005 and 1983 exempt, of course).

Heading into Game 2, it was a quick, “thank you, next” for David Sandlin, who was demoted to Charlotte today. Tyler Schweitzer was recalled and will take up innings out of the bullpen, lining Noah Schultz up for his return start for Chicago next week in Baltimore.

Staying on the mound, Davis Martin (leading the American League with nine wins, if pitcher wins is a stat you still enjoy) had a much needed bounce-back performance his last time on the bump. He tossed a quality start through six innings and only allowed one run against the Detroit Tigers. He last saw these Royals back on April 10, going seven innings and allowing just two runs, but the Sox wound up losing that game. Martin looks for a similar performance but a different result this afternoon.

As for the Royals, Michael Wacha will be the opposing starting pitcher. The 34-year-old in his 14th MLB season leads the American League with 101 innings pitched, and in the interest of Sox fans, has been an early name for a potential trade deadline acquisition. Last pitching against the Good Guys back on April 11, Wacha was nearly untouchable; he went eight shutout innings and only allowed four hits.

Sticking with the same lineup as last night and hoping for just a fraction of their 22-run outburst, the Sox only make a switch at catcher, swapping in Drew Romo for Kyle Teel.

Bobby Witt Jr. transitions back to shortstop after playing as the designated hitter last night.

CHSN is producing an 80s show for today’s 3:10 p.m. CT game while ESPN 1000 as your usual radio coverage.

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!

Gerrit Cole tagged early, Yankees' offensive skid continues in third straight loss to Red Sox

The Yankees suffered their third straight loss to the Red Sox, 4-1, on Saturday afternoon at Fenway Park.

Here are some takeaways...

-- Gerrit Cole's career-long struggles against the Sox continued in this one. The right-hander came into the day with a 6.53 ERA against the division rival and they jumped him right out of the gate, as a pair of homers and a Willson Contreras two-run double gave them a 4-0 lead in the first three innings.  

-- One of those homers came off the bat of 2B Anthony Seigler, it was the first off the bat of the 27-year-old former Yankee prospect who was playing in his 10th career game.

-- Cole put together his first clean frame in the fourth, then worked around a hit in the fifth. He gave up another knock in the sixth before turning things over to Bent Headrick, who escaped a jam to close his line with just the four runs allowed on seven hits and a walk over 5.1 innings. 

-- Unfortunately for Cole and the Yanks, it was much of the same for their struggling offense. After managing just one hit on Friday, Jake Bennett held them without a hit for the first five innings in this one, before Max Schuemann lifted his first homer of the season to dead-center.  

-- New York was able to bring the tying run to the plate after back-to-back singles from Amed Rosario and Cody Bellinger leading off the top of the seventh, but Bennett and a relieving Justin Slaten struck out the next three batters in order to strand the pair and end the threat.  

-- Both teams combined to throw just 11 pitches in a six-up, six-down eighth inning. 

-- Ben Rice was blown away by a 100 mph Aroldis Chapman fastball leading off the ninth, snapping a stretch of eight consecutive groundouts. The slugging infielder finished the day 0-for-4 and now has just four hits in his last 25 at-bats over his last seven games. 

-- Bellinger worked a terrific 11-pitch at-bat with two outs to keep this one alive, but Jasson Dominguez popped out on the very next pitch to close out the third consecutive loss. New York managed just three hits and three walks, and they've scored just five runs over the first three games of this series. 

-- Game time was 2:22, just one minute longer than Friday's contest (2:21).

Game MVP: Jake Bennett

The righty kept the struggling Yanks offense in check across 6.1 strong innings

What's next

The Yanks look to get things going in the series finale on Sunday Night Baseball. 

Carlos Rodon faces off with former Yankee Sonny Gray in the nationally televised matchup. 

Royals at White Sox, June 27 game thread

Jun 26, 2026; Chicago, Illinois, USA; Kansas City Royals right fielder Jac Caglianone (14) watches Chicago White Sox first baseman Jacob Gonzalez’s (not pictured) three-run home run go over the wall during the third inning at Rate Field. Mandatory Credit: Patrick Gorski-Imagn Images | Patrick Gorski-Imagn Images

Well, it’s time for Royals baseball. Again.

Listen, I’m not going to get into much about yesterday’s game. But I will say this: this isn’t rock bottom. Two teams–the Giants and the Rockies–still have worse records than the Royals while the Angels, who just made a front office change, have the same 34-49 record. Only Colorado (-91) has a worse run differential and the Royals (-70).

Despite being outscored 35-3 the past two days, things could always get worse.

Alright, enough about that. Time to flip the page. The Royals still have two games left against the White Sox this series. They could still win the series!

Hey, want more positivity? The last time the White Sox scored at least 20 runs in a game was on June 20, 2006, so a little over twenty years ago. The opponent: the St. Louis Cardinals.

Guess who won the World Series that season? THAT’S RIGHT, THE ST. LOUIS CARDINALS. Connect the dots, people!

Time for the lineups:

Kansas City sends out to the mound this afternoon it’s best starting pitcher of the year–and best trade chip? Another conversation for a different time. But yes, Michael Wacha looks to staunch the bleeding and prevent Tyler Tolbert from pitching a third consecutive day.

Lineup looks fine. Hey, Bobby Witt Jr. is back in the field! He bats second while returning to short. John Rave gets the call in right today. He supplants Josh Rojas in the lineup. Carter Jensen leads off as the DH while Salvador Perez moves from first to behind the dish.

They’ll face White Sox starting pitcher Davis Martin, a righty making his 16th start of the season. He’s tied for the league lead in wins with nine while holding a good-looking 3.18 ERA and an even more sparkling FIP, 2.93. In his last outing, Davis received no decision despite giving up just one earned over six in Detroit. The Yankees roughed him up before that, torching him for nine earned runs, including three homers, in just over three innings.

The Royals should emulate the Yankees and do that.

Pretty similar look to the lineup that tied a franchise record for runs in a game with 22 except Drew Romo is behind the plate over Kyle Teel.

Methinks the White Sox will score fewer than 22 today, but then again, I thought things couldn’t get worse after Thursday morning’s shellacking. Silly me.

Braves hope for a good Bryce Elder start in the bay

Jun 21, 2026; Cumberland, Georgia, USA; Atlanta Braves pitcher Bryce Elder (55) pitches against the Milwaukee Brewers during the first inning at Truist Park. Mandatory Credit: Dale Zanine-Imagn Images | Dale Zanine-Imagn Images

After making the pitching work behind Reynaldo Lopez Friday for a win in Lopez’ return to the rotation, the Braves will hope for a successful more traditional start from Bryce Elder on Saturday night. Elder has been pretty rough of late and Logan Webb is on the mound for the Giants, so this isn’t the most confidence-inducing game on paper.

The strikeouts have ticked down ever so slightly, but the real change for Elder in the month of June, as compared to his previous two successful months has been the fly ball to homer rate. As such, his xFIP has remained in the range of 4, while his ERA and FIP have skyrocketed. Pitching at Oracle Park may play into Elder’s favor with this, being the second least-favorable park for hitting homers in MLB. With Webb on the mound, the Braves may need Elder to keep the Giants to only a few runs to stay in this game.

Logan Webb is having his worst season in a while though, with a 3.51 xFIP over 83.1 innings this year. The walks have remained quite low for Webb, but his ground ball rate and strikeouts are both at career-low numbers since his breakout, which explains the xFIP slightly above his normal lofty standards. Webb remains a five-pitch pitcher, throwing his sinker the most, along with his changeup and sweeper, with a four-seamer and cutter to supplement the sinker. All of his non-sweeper pitches are biased towards the “drop” side of vertical movement, even with his four-seamer lacking ideal “rise”. Webb is a tough pitcher and the Braves’ offense hasn’t exactly been humming lately. We’ll likely have to hope for some sequencing luck and maybe a homer or two, as Webb is tough to slug off of, especially at Oracle. It would be really helpful for Drake Baldwin to show back up as an offensive force with his reverse splits against the tough lefty Webb.

Game Info

Game Date/Time: Saturday, June 27, 9:05 p.m. EDT

Location: Oracle Park, San Francisco, CA

TV: BravesVision

Streaming: MLB.tv

Radio: 680 AM / 93.7 FM The Fan

Mets vs. Phillies: Lineups, broadcast info, and open thread, 6/27/26

NEW YORK, NY - JUNE 11: Christian Scott #45 of the New York Mets pitches during the first inning against the St. Louis Cardinals at Citi Field on June 11, 2026 in New York City. (Photo by Adam Hunger/Getty Images) | Getty Images

Mets Lineup

  1. Carson Benge – RF
  2. Juan Soto – LF
  3. Bo Bichette – 3B
  4. Francisco Lindor – SS
  5. Jared Young – 1B
  6. Mark Vientos – DH
  7. A.J. Ewing – CF
  8. Brett Baty – 2B
  9. Francisco Alvarez – C

Christian Scott – RHP

Phillies Lineup

  1. Trea Turner – SS
  2. Kyle Schwarber – DH
  3. Bryce Harper – 1B
  4. Brandon Marsh – LF
  5. Bryson Stott – 2B
  6. Edmundo Sosa – 3B
  7. Gabriel Rincones – RF
  8. Justin Crawford – CF
  9. Rafael Marchan – C

    Alan Rangel – RHP

    Broadcast Info

    First pitch: 4:10pm EDT
    TV: SNY
    Radio: Audacy Mets Radio WHSQ 880AM, Audacy App 92.3 HD2

    Mariners shuffle their bullpen pile & rotation/piggyback plans

    PITTSBURGH, PENNSYLVANIA - JUNE 25: Alex Hoppe #48 of the Seattle Mariners gets a new ball after giving up an RBI single to Ryan O'Hearn #29 of the Pittsburgh Pirates (not pictured) in the eighth inning during the game at PNC Park on June 25, 2026 in Pittsburgh, Pennsylvania. (Photo by Justin Berl/Getty Images) | Getty Images

    The Seattle Mariners made a move in their shallow bullpen, optioning RHP Alex Hoppe to Triple-A Tacoma and recalling LHP Josh Simpson from the Rainiers. The move comes in front of two more games with the Cleveland Guardians, whose lineup is incredibly lefty-heavy. It’s the easiest to understand reasoning behind the move for the M’s, whose typical wariness towards using walk-prone relievers is being set aside for Simpson’s groundball-generating skills.

    Simpson has managed a 2.08/3.42/4.77 ERA/FIP/DRA in 21.2 innings with Tacoma, all reasonable enough to consider for recall. Hoppe, by contrast, has had difficulty getting his ducks aligned, seeing a 2.86/4.59 FIP/DRA undermined by a 6.38 ERA in his 24.0 big league frames, due to an astoundingly unfortunate 46.2% strand rate and a .343 BABIP. It’s not all unluckiness, as Hoppe’s command has been underwhelming, but the hard-hurling righty has been tasked to mop up many unsavory moments and might not be jettisoned so quickly were Seattle not utilizing all six starters.

    To that plan, today’s piggy-back will not occur as scheduled. The Mariners, per Adam Jude of the Seattle Times, don’t wish to disrupt the rhythm Logan Gilbert has been in of late, instead pushing Emerson Hancock to a solo start Sunday and George Kirby back home on Monday. While it’s not a shocker, this is another alteration to the rotation as laid out, and will be something to track within the clubhouse and on the field. Of course, lining George Kirby up against the Angels is hard to argue with.

    Additionally, the club is apparently considering a “super bullpen” late in the season, making use of both LHP Kade Anderson and RHP Ryan Sloan who’ve been stellar in Double-A Arkansas and could provide multi-inning relief ahead of the club’s five or so high-leverage arms.

    Start of Saturday's Mets-Phillies game delayed due to impending weather

    The second of the three-game series between the Mets and Phillies at Citi Field will be delayed due to impending weather in the area, the team announced.

    New York announced a new 5:20 start.

    Christian Scott (2-0, 3.10 ERA) will take the mound against the Phillies reliever Tim Mayza (2-2, 2.06 ERA). 

    Scott is set to make his first start since coming off the IL with a right hip impingement. His last start saw him allow four runs on seven hits and one walk in 4.2 innings against the Cardinals back on June 11. 

     

    Cincinnati Reds vs. Pittsburgh Pirates: Chase Burns vs. Jared Jones

    DENVER, COLORADO - JUNE 21: Jared Jones #17 of the Pittsburgh Pirates pitches in the first inning against the Colorado Rockies at Coors Field on June 21, 2026 in Denver, Colorado. (Photo by Dustin Bradford/Getty Images) | Getty Images

    Cincinnati Reds vs. Pittsburgh Pirates, June 27, 2026, 4:05 p.m. ET

    The Pittsburgh Pirates are hoping to bounce back after a 6-4 loss against the Cincinnati Reds to start off their three-game series at PNC Park.

    Luckily for the Pirates, it’s a new day, and they will place Jared Jones on the mound. Jones is making his sixth start of the year, but he is coming off his shortest start of the season on June 21 against the Colorado Rockies. He pitched three innings, giving up one hit and one earned run in Pittsburgh’s 8-6 victory at Coors Field. The Pirates will likely have a short leash again, but the goal for Jones should be to pitch five innings and keep the lead for the team.

    The Reds are countering with Chase Burns, who has been one of the best pitchers in the league this season. Burns is 9-1 with a 2.00 ERA. He’s coming off a win in his last start on June 21 against the New York Yankees at Yankee Stadium. He pitched five innings, giving up five hits and one earned run in a 4-1 victory for the Reds.

    The Reds are 11-4 this season when Burns makes a start. This includes seven of the last eight games, in which he has been the winning pitcher in six of them.

    Location: PNC Park, Pittsburgh, PA

    Broadcast: KDKA AM/FM, Sportsnet Pittsburgh

    Pitching Matchup: Chase Burns (9-1, 2.00 ERA) vs. Jared Jones (1-1, 5.75 ERA)

    BD community, chime off in the comments section below.

    Adam Edström Gets Fresh Start After Rangers Trade to Predators

    Isaiah J. Downing-Imagn Images
    Isaiah J. Downing-Imagn Images

    The New York Rangers have traded Adam Edström to the Nashville Predators in exchange for Massimo Rizzo and a fifth-round pick (148th overall) in the 2026 NHL Draft.

    Edström broke onto the scene during the 2025-26 season, as he made the Rangers’ opening-night roster out of training camp and earned a full-time bottom-six role. 

    However, after playing 51 games, Edström suffered a season-ending lower-body injury, derailing his momentum. 

    Toward the first half of the 2025-26 campaign, he suffered another injury, which sidelined him for multiple months. 

    “I mean it sucks,” Edström said of dealing with constant injuries. “What I was dealing with this year, I felt for a long period of time that I can push through it and take care of it after the season, but the more I played, the worse it got. It finally reached a point where the doctors and me made a decision together, it was better for us to just take care of it right away. 

    “That also puts you in a bad spot, not playing at 100%, playing injured, and from there, missing a lot of time. When you get put on the sideline for that amount of time, it’s not good for your career. It’s been two frustrating years, and knock on wood, I’m hoping I can stay healthy.”

    Upon his return to the lineup in March, Edström fell out of favor with head coach Mike Sullivan, losing his spot in the lineup and he was scratched for the majority of games to close out the season. 

    By April, it was evident that the 25-year-old forward was in need of a fresh start. 

    “We’ve had some conversations,” Edström said in April about his dialogue with Sullivan. “He's kind of told me how he looks at my season, and I got to talk to him and kind of tell him how I felt. At the end of the day, it’s his team, and he decides who plays, so all I can do is respect that…

    “I feel like there are a lot of parts in my game that I can develop for sure. I can work on physicality, always skating hard, those kinds of things. It’s been a very choppy year, playing big amounts of the year not feeling well, playing injured, missing a lot of time. As I said, it’s been a tough year.”

    Rizzo, the player the Rangers received in return for Edström, is a restricted free agent, and he reportedly won’t be given a qualifying offer.

    First things worst – the Mariners’ trouble with the first pitch

    TORONTO, ON - OCTOBER 13: Josh Naylor #12 and Julio Rodriguez #44 of the Seattle Mariners celebrate after Rodriguez's three-run home run in the first inning of Game Two of the American League Championship Series presented by loanDepot between the Seattle Mariners and the Toronto Blue Jays at Rogers Centre on Monday, October 13, 2025 in Toronto, Ontario, Canada. (Photo by Thomas Skrlj/MLB Photos via Getty Images) | MLB Photos via Getty Images

    The Seattle Mariners are struggling offensively. Yes, their team wRC+ is around league-average. Yes, they are finally running nearly their entire full healthy lineup out for the first time all season (save Bringo Dingo, may your groin heal in peace). But Seattle entered Saturday 25th in MLB in runs per game at 4.02, a 651 run pace. T-Mobile Park always will curtail Seattle a bit, but a season ago they concluded at 4.75 runs per game, 10th in MLB and a 766 run season. There are several culprits, but one of the most glaring is one you don’t have to wait around to see.

    Of the 158 players to receive at least 250 plate appearances this year, Seattle has three of the worst hitters in baseball on the first pitch.

    Josh Naylor, 329 PAs, 138 swings, .245 wOBA (147th)

    J.P. Crawford, 271 PAs, 72 swings, .244 wOBA (148th)

    Julio Rodríguez, 356 PAs, 116 swings, .224 wOBA (151st)

    League-average for 2026 is a .389 wOBA on first pitch swings, well ahead of the .317 league-average wOBA overall. Obviously, you can’t strike out on a first pitch swing, but it’s a common strategy for hitters to maximize their outcomes. Kyle Schwarber is notorious for this, swinging 104 times out of 343 opportunities, with a staggering .759 wOBA this year. Nick Kurtz, Aaron Judge, Byron Buxton, as well as numerous other less-notable over-performers are also among the most successful ambush hitters. Quelle surprise, as a team overall, the M’s are near the cellar as well, with a .348 wOBA (28th) on 1,027 swings in 3,105 PAs. Some M’s are obviously lifting the numbers a bit, like Arozarena and his .443 wOBA (62nd) in 318 PAs and 106 swings. But it’s is a huge hole from three of the most present and frequent hitters in Seattle’s lineup.

    This is not some longstanding issue, either. A year ago, all three players were right there with Arozarena as above-average ambushers. Per Baseball Savant, the cliff of poor production has been precipitous thus far this year.

    Not a single barrel for Julio on first pitches, and a 31.9% hard hit rate for Naylor, on pitches ostensibly meant to be receiving a hitter-friendly hack. If we’re wondering where the missing power has been for Naylor this year, ta da!

    Moreover, this issue has been prolific. Naylor is tied for 14th-most swings on first pitches, while Julio is 45th. Crawford’s numbers are poor, but his first pitch swings not as frequent by rate (26.6%) as Naylor (41.9% of first pitches) or even Rodríguez (32.6%). And as we can see from their 2025 numbers, it’s not just average performance they’re losing out on. First pitches were where all three players generated MUCH of their offensive production a year ago. All three hit the ball harder, drove in runs and generated scoring opportunities, and blew open big innings with this aggression.

    There’s still time to turn things around, and not a crystal-clear explanation as to why these numbers have sunk so prodigiously. But at least for the next few weeks, it might be nice to see some of Seattle’s key hitters take a pitch.

    Highlighting some “on pace for” stats from the first 81 games

    Apr 10, 2026; Baltimore, Maryland, USA; San Francisco Giants outfielder Jung Hoo Lee (51) greeted by designated hitter Casey Schmitt (10) following his two run home run during the seventh inning against the Baltimore Orioles at Oriole Park at Camden Yards. Mandatory Credit: Mitch Stringer-Imagn Images | Mitch Stringer-Imagn Images

    The Giants have played 81 games, marking the official halfway point of their 2026 schedule. Before I highlight some of the truly lowlights of this what’s-shaping-up-to-be historically awful season, let’s first contextualize their 33-48 record and then do that fun thing where we double all the current stats to “project” end of season results.

    To start, this is a top 10 worst first half of a season in the history of the Giants. Not just the San Francisco era, but New York, too.

    That’s very impressive. Buster Posey is on his way to the Hall of Fame and is one of the most famous Giants in living memory, and yet he will go down as having grounded the franchise into one of the most destructive shoals ever encountered. So, let’s give Buster credit for doing something that most would’ve assumed only a total amateur with zero experience could’ve done. That he’s done it a whole year into the job, too, shouldn’t be dismissed. Whatever he learned last year led him to the decisions that have begat a total disaster this year.

    That the Giants are still off the pace of the franchise’s sole 100-loss team doesn’t appear to be a fluke of luck (double their wins and they might go 66-96!). This is (probably) where senior advisor Bobby Evans comes in. He was running the team during their 98-loss season, so we can be sure he’s providing the input that keeps the team clear of triple digit losses. Hold on to him, Buster!

    But it’s not all mockingly great news. The Giants do, as anticipated, have one of their best lineups in the 21st century.

    Kinda.

    Sorta.

    The team’s 102 wRC+ through the first half of the season (.255/.309/.418) is ranked 8th just looking at Giants offenses since 2000. This is a fun list, too:

    I don’t know what it means that the 8th worst record aligns with the 8th-best offense of the century, so I have to assume it’s just a coincidence. Remarkably, it looks as though that Buster has managed to recreate the lineup of the Giants team that is of a kind with at least two teams from his era:

    2026: .255/.309/.418, 6.5 BB%, 20.7 K%, 321 runs scored (642 “projected”)

    2009: .257/.309/.389, 6.5 BB%, 19.1 K%, 657 runs scored
    2014: .255/.311/.388, 7.0 BB%, 20.5 K%, 665 runs scored

    There are obviously some notable differences between these teams (way better defense in 2009 & 2014) and the hitting and pitching environments have changed quite a lot (for example, the 2014 team’s 3.50 ERA was 10th-best but with all the advanced metrics just 9.4 fWAR in value — 26th!) but it seems pretty clear that the objective is to literally take the franchise back to the championship era. Most nostalgia lovers can be criticized for falling in love with a misremembered past, but credit to Buster Posey for sticking to actual facts.

    If you just double some of the counting stats, though, these Giants, while projected to have one of the higher team home run totals of the century (172 — 11th out of 27). Their projected runs scored (642) would be 21st, though. But 1,422 hits? Humm baby, that’d be good enough for 12th! Then again, they’re also on pace for 396 walks (25th) and just 52 stolen bases (24th). Hmm, but their on-pace-for 316 doubles? That’d be the most by a Giants team this century.

    Actually, that’d be the most doubles by a Giants team in the history of the franchise. I’m serious! I can’t believe it, either. The 314 doubles hit by the 2004 team is currently #1 in the entire history of the Giants. The 2026 Giants have already hit 158, so they’re on pace to set a new mark. And if that feels a little off to you, that’s because the Giants used to hit way more triples back in the 1800s and early 1900s. That franchise leaderboard is replete with teams from that pre-war era. The 1911 team leads the franchise with 103 triples (just 41 home runs). The 1893 team is second (101 triples — 61 home runs).

    If we round up Jung Hoo Lee’s 297 plate appearances a bit, then the team is also on pace to have six hitters with at least 600 plate appearances. That’s NEVER happened in the entire history of the Giants franchise. And even if Luis Arraez were to be traded, let’s say, five times is still rare (2000, 1973, 1962, 1954, 1951, 1935 — and multiple times it has happened four times). Some other positives and curios.

    Casey Schmitt

    He’s on pace for 30 doubles and 32 home runs in 618 plate appearances. Just 167 Giants have hit that mark in the history of the franchise and, yeah, there’s a lot of Bonds (Bobby & Barry), Willie Mays, Will Clark, etc. on there, but if you limit it to the 21st century (the Oracle Park era), just 45 Giants make the cut.

    Schmitt is on pace to match 2003 Marquis Grissom in plate appearances, but with those “projected” power numbers, he ascends to some rarified air (for the Giants, anyway). He’d eclipse Willy Adames’s 30 home run mark from last season to rank 8th on the season home run total list in the Oracle Park era.

    He has 85 hits through 81 games and if that pace holds (no reason to believe it will — but just in case…) a 170-hit season would tie Buster Posey’s 2014 total. Now, here’s the kicker. Buster Posey was 27 in 2014. Schmitt would be just the fourth Giant under 30 to record that many hits. Just for fun:

    5. Casey Schmitt (27), 2026 — 170 (projected)
    4. Buster Posey (27), 2014 — 170
    3. Buster Posey (28), 2015 — 177
    2. Buster Posey (25), 2012 — 178
    1. Pablo Sandoval (22), 2009 — 189

    Matt Duffy just missed the cut with 169 hits in 2015 at the age of 24, but that’s it. There have been 95 seasons of Giants Baseball where a player under 30 had at least 170 hits and most of them occurred before 1930. But even since 1930, the Giants’ offensive strengths coming from young players is confined to the pre-Will Clark era, with just 11 players under 30 to record at least that many hits since 1989.

    So, if it happens, it will be very cool, and historically significant. But no matter the final result, 2026 being Schmitt’s breakout season is already the story.

    Jung Hoo Lee

    He’s on pace for 182 hits which would put him into the same company as the group I mentioned for Casey Schmitt. The story of his 2026 is also that it’s his breakout season. If his 38-doubles pace holds, he’d match 1993 Barry Bonds, 1989 Willy Clark, 1958 Orlando Cepeda, and 1941 Johnny Rucker

    He’s also on pace for just 54 strikeouts, which only 90 Giants who were under 30 with 600 plate appearances have done in franchise history. Drop the age filter and we’re still talking just 144 Giants, none of whom played in the 1980s and 1990s. In the Oracle Park era, it’s happened just four times:

    4. Buster Posey, 2015 — 52 K
    3. Omar Vizquel, 2006 — 51 K
    2. Barry Bonds, 2002 — 47 K
    1. Barry Bonds, 2004 — 41 K

    I deem this absurd! And hope it happens.

    Luis Arraez

    It’s a shame he’s likely to be traded, because he’s on pace to have a lot of hits in his age-29 season which puts him in the same group I placed JHL and Schmitt in, but with just 13 strikeouts through the first half, his “on pace for” total of 26 would put him on a list of Giants that hasn’t welcomed anyone new in over 70 years: have fewer than 30 strikeouts in a season. The last time was 1955 when Don Mueller struck out just 12 times in 640 plate appearances. Again, a shame he won’t end the season on the Giants.


    Let’s talk pitching

    • Their “on pace for” mark of 700 earned runs allowed would land the 2026 team into the top 10 most runs allowed in franchise history, pushing the 1995 squad (699 runs) down one notch. They’d slot in just behind 2008 (701). If they wind up with a team ERA of 4.40 ERA (where it stands now), that’d be 12th-worst in franchise history, ahead of teams like 1997, 1984, 2018, 2008, and 2005, but behind 1947, 2017, 1970, 1895, 1896, 1930, 2006, 2020, 1999, 1996, and 1995.
    • The Giants are on pace for 870 innings from their starting rotation. Now, not to be misleading, they got just 837 innings from the starting staff last season.
    • They’re on pace for just 30 saves, which hasn’t happened since 1992.
    • On pace for 1,274 strikeouts, though, which would be the 11th-best in franchise history.
    • On the other hand, 616 walks, which would be the 8th-worst in franchise history. They walked 652 in 2007 and 623 in 2000, so it would be the 3rd-worst result of the Oracle Park era.

    This was a simple doubling exercise just to see if there was much fun in taking the team as is and imagining the future. If you want to be more scientific, you can always go to players’ FanGraphs pages and see the rest of the season projections to get perhaps a more realistic look at where they’ll land. For example, just doubling Logan Webb’s numbers gives him 26 starts, 166.2 IP, and a 3.36 ERA with a 3.8 fWAR, but if you look at, say, ZiPS, he’s projected to make 15 more starts (28), wind up with 178.1 IP, a 3.14 ERA, and 4.3 fWAR. Half a win better, and something proved by the eye test as he’s looked simply dominant and like his old self since coming off the IL.

    So, the Giants could do better overall the rest of the way. They’ve been slightly better here in June, after all… then again, with the trade deadline looming and the dog days of summer on the horizon, is it reasonable to expect improvement on what has been a bad team for three months? Eh, why not? If you’ve read this far, it means you’re a fan who never stops hoping.

    Astros Prospect Report: June 26th

    FAYETTEVILLE, AR - MAY 31: Arkansas Razorbacks outfielder Justin Thomas Jr. (4) at bat during the NCAA Division I Regional baseball game between the Creighton Blue Jays and Arkansas Razorbacks on May 31, 2025, at Baum-Walker Stadium in Fayetteville, Arkansas. (Photo by Andy Altenburger/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

    Another day of minor league baseball is in the books. See the results below. Check out the previous day’s recap here.

    AAA: Sugar Land Space Cowboys (35-43) lost 8-1 (BOX SCORE)

    McPherson started for Sugar Land and allowed 2 runs in the first inning only retiring two batters before being pulled. The offense got on the board in the third inning on a Brooks sac fly. The Sugar Land pen struggled allowing another 6 runs as El Paso extended their lead. The offense had their troubles too as they were unable to score again and fell 8-1.

    Note: Biggio has a .859 OPS this season.


    AA: Corpus Christi Hooks (33-40) lost 3-0 (BOX SCORE)

    Hicks started for the Hooks and went 4.1 innings allowing 2 runs with 3 strikeouts. The bullpen allowed one run but the Hooks’ offense had a rough night collecting just 2 hits as they were shutout in the 3-0 loss.

    Note: Encarnacion has 33 stolen bases this season.


    A+: Asheville Tourists (20-52won 7-4 (BOX SCORE)

    Smith started for Asheville and was solid allowing 2 runs over 4.2 innings while striking out 6 batters. Asheville got on the board in the 5th inning on a Daudet RBI single. The Drive took a 4-1 lead in the 6th but Asheville got one run back in the 8th on a Powell solo home run. In the 9th, Asheville got a run on a bases loaded hit by pitch to Garcia and with 2 outs and the bases loaded, Thomas connected on a 3 run double to give Asheville the lead. Powell added an RBI single to extend the lead. Frias was solid in relief tossing 3 scoreless innings as he closed out the 7-4 win.

    Note: Powell is hitting .309 this season.


    A: Fayetteville Woodpeckers (37-35) won 2-1 (BOX SCORE)

    The Woodpeckers got on the board in the first inning thanks to a Flores 2 run home run, his 11th home run of the season and second game in a row with a home run. Perez started for the Woodpeckers and pitched well allowing 1 run over 5 innings while striking out 7. The game went into a rain delay before the start of the 6th and was ultimately called, ending in a Perez complete game and Woodpeckers 2-1 win.

    Note: Perez ha 10 BB/77 K in 67.2 innings this season.


    Today’s minor league starters:

    SL: TBD – 7:05 CT

    CC: Trey Dombroski – 7:00 CT

    AV: Nolan DeVos – 5:45 CT

    FV: TBD – 6:05 CT