Jays Notes and Game Thread

The CN Tower is shown outside the Rogers Centre ahead of game one of the American League Championship Series between Major League Baseball teams Toronto Blue Jays and Seattle Mariners in Toronto, Canada, on October 12, 2025. (Photo by Mike Campbell/NurPhoto via Getty Images) | NurPhoto via Getty Images

Because of the timing, we’ll have the Game Thread with some notes.

There is news:

  • Patrick Corbin is being moved to the pen. They really had to, he’s had an awful June, 8.69 ERA in 19.2 innings over 5 starts. When you are averaging less than 4 innings a start and putting your team way behind, something has to give. He was good in April and May, ending May with a 3.65. It almost seems like he must be nursing something.
  • Tomorrow’s game will be the famed Bullpen Day, with Spencer Miles doing the bulk role. I’d think they would want to call up someone else who could give us more than an inning or so. When they had SWR, they had a second arm who could go 3+ innings. I guess Corbin could give them some innings out of the pen, but then that seems to make taking him out of the rotation a waste of time.
  • And Vlad is out of the lineup today with back tightness.
  • Nolan Perry moved up to New Hampshire from Vancouver.

The Yankee’s defense is having a rough time of it:


As well as Vlad being out, Okamoto is having a scheduled day off. Everyone should be allowed a day off on their birthday….though if you gamble, always bet on the birthday boy.

Today’s Lineups

METSBLUE JAYS
Carson Benge – RFGeorge Springer – DH
Juan Soto – LFNathan Lukes – RF
Bo Bichette – 3BAlejandro Kirk – C
Francisco Lindor – SSSean Keys – 1B
Jared Young – 1BErnie Clement – 3B
A.J. Ewing – CFDaulton Varsho – CF
Francisco Alvarez – DHLuis Urias – 2B
Brett Baty – 2BYohendrick Pinango – LF
Luis Torrens – CAndres Gimenez – SS
Nolan McLean – RHPKevin Gausman – RHP

The Red Sox go for their sixth straight win tonight against the Washington Nationals

Jun 25, 2026; Boston, Massachusetts, USA; Boston Red Sox pitcher Connelly Early (71) throws a pitch against the New York Yankees in the first inning at Fenway Park. Mandatory Credit: David Butler II-Imagn Images | David Butler II-Imagn Images

The Red Sox have a couple of streaks on the line tonight as they’ve won five games in a row and are also riding a string of 12 consecutive quality starts from their starters. Extending each will be tricky business though because the Nationals lead all of baseball in both runs scored and RBI. Even worse for Connelly Early is they’ve hit lefties particularly hard, posting a record of five games above .500 (16-11) when facing southpaws and five games below .500 (27-32) when facing a righty.

Another thing working against the Red Sox tonight is the heavy bullpen usage of the high leverage relievers during the last handful of games. At one point last night, it looked like they might give all those guys a full rest and reset day when they jumped out to an early 6-1 lead, but because they failed to score any additional runs the rest of the way and allowed Miles Mikolas to worm his way through seven innings, they had to use both Tyron Guerrero and Garrett Whitlock to finish the job, creating a stickier situation 24 hours later.

So to summarize, the Sox have a pitcher on the mound who has at times struggled to go deep into games, an opposing lineup that’s been excellent all year, a bullpen that might be light on bullets, and a much better opposing starting pitcher on the mound than last night in Cade Cavalli. If Boston manages to pull this one out and extend the winning streak to six, this team might really be onto something.

Let’s see how it turns out!

Today’s Lineups

NATIONALSRED SOX
James Wood – DHAnthony Seigler – 2B
Andres Chaparro – 1BCeddanne Rafaela – CF
Curtis Mead – 3BWilyer Abreu – RF
CJ Abrams – SSWillson Contreras – 1B
Dylan Crews – RFJarren Duran – LF
Jacob Young – CFRomy Gonzalez – DH
Daylen Lile – LFCaleb Durbin – 3B
Nasim Nunez – 2BCarlos Narvaez – C
Keibert Ruiz – CTsung-Che Cheng – SS
Cade Cavalli – RHPConnelly Early – LHP

⚾️ First Pitch: 7:10pm — Fenway Park, Boston, MA

📺 TV: NESN

📻 Radio: WEEI

Game Thread: White Sox (44-39) at Orioles (39-47)

DETROIT, MICHIGAN - JUNE 19: A rear view of Miguel Vargas #20 of the Chicago White Sox against the Detroit Tigers at Comerica Park on June 19, 2026 in Detroit, Michigan. (Photo by Nic Antaya/Getty Images)
Miguel Vargas has been on an absolute heater, giving the White Sox offense a spark nearly every night. | (Nic Antaya/Getty Images)

For a team that has struggled on the road, the White Sox managed a commanding victory in Monday’s opener in Baltimore, and they will look to snag the series with a win tonight. At present, the Good Guys have a one-game lead in the AL Central, and picking up any games in the race would be ideal before heading to Cleveland for four division games.

After using an opener last time out, the South Siders will turn the ball over to Erick Fedde, who will be making his ninth official start and 17th appearance of the season. The righty has been much better over the last month (five games), holding a 1.69 ERA in June while allowing just six runs (four earned) with seven walks and 16 strikeouts. Fedde has gotten into quite a few jams with his WHIP sitting around 1.27, but he’s still been able to work through them, and he has only given up one homer this month (knock on wood).

Over the past week, the South Siders have been hot at the plate, which could end up being a problem for Baltimore righthander Trey Gibson. The White Sox lead MLB over the last seven days in batting average (.326) and on-base percentage (.399), while ranking third in OPS (.915). They also rank fifth in baseball in season OPS. Gibson has posted a 5.64 ERA in 30 1/3 innings (six starts), holding just a 17.9% K rate while also having one of the highest walk rates in MLB (13.6%). Gibson is Baltimore’s No. 4 prospect in the system, and the 24-year-old still has plenty of time to work through any improvements, just after this game, of course.

The Sox have shuffled the lineup a bit tonight as Sam Antonacci gets the night off. Junior Perez takes over in left field and will bat ninth, while Kyle Teel moves into the leadoff spot after hitting third or fourth in recent games. Miguel Vargas remains in the second position as he has been on an absolute tear this last week: ranking first in the American League in OPS (1.530) with two home runs, seven RBIs, five walks, and just one strikeout. Andrew Benintendi is also back in as the DH in the three-hole, and both Montgomerys follow him up with Colson batting cleanup while Braden moves up to the five-spot. Gibson could have some trouble with this lineup, especially as seven of nine starters currently hold a .725-or-above OPS, with Jacob Gonzalez and Kyle Teel not too far behind.

Chicago White Sox Lineup

As someone who gives up quite a few home runs, Fedde will need to be careful with Pete Alonso, who has posted a .965 OPS in the past week – ranking seventh in the AL – and is tied for sixth in the league with 19 home runs on the season. And not far behind him is Gunnar Henderson, who went 2-for-3 with a double yesterday and also has mashed 16 bombs this season. Perhaps the deep fences at Camden Yards will be enough to keep some balls in play, and Fedde will keep cruising through the month as he has been.

Baltimore Orioles Lineup

As the first MLB game of the day, first pitch will take place at 5:35 p.m. CT in Baltimore, and it’s set to be a hot one with the temperature right around 90º at game time. Tune in to CHSN for the TV broadcast, or listen in on the radio at ESPN Chicago AM 1000. Let’s get a road series W!

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!

Mets at Blue Jays: Lineups, broadcast info, and open thread, 6/30/26

May 19, 2026; Washington, District of Columbia, USA; New York Mets starting pitcher Nolan McLean (26) walks back to the dugout after against the Washington Nationals during the fourth inning at Nationals Park. Mandatory Credit: Rafael Suanes-Imagn Images | Rafael Suanes-Imagn Images

Mets lineup

Carson Benge – RF
Juan Soto – LF
Bo Bichette – 3B
Francisco Lindor – SS
Jared Young – 1B
A.J. Ewing – CF
Francisco Alvarez – DH
Brett Baty – 2B
Luis Torrens – C

SP: Nolan McLean – RHP

Blue Jays lineup

George Springer – DH
Nathan Lukes – RF
Alejandro Kirk – C
Sean Keys – 1B
Ernie Clement – 3B
Daulton Varsho – CF
Luis Urias – 2B
Yohendrick Pinango – LF
Andres Gimenez – SS

SP: Kevin Gausman – RHP

Broadcast info

First pitch: 7:07 PM ET
TV: SNY
Radio: Audacy Mets Radio WHSQ 880AM, Audacy App, 92.3 HD2

Tuesday night Orioles game thread: vs. White Sox, 6:35pm ET

LOS ANGELES, CALIFORNIA - JUNE 19: Trey Gibson #43 of the Baltimore Orioles pitches during the first inning against the Los Angeles Dodgers at Dodger Stadium on June 19, 2026 in Los Angeles, California. (Photo by Harry How/Getty Images) | Getty Images

Probable pitchers: RHP Trey Gibson (1-2, 5.64 ERA, 25 Ks) vs. RHP Erick Fedde (2-6, 4.34 ERA, 50 Ks)

Where to watch: MASN/MASN+

Last night, the Orioles lost the series opener to the White Sox, dropping their third game in a row and falling eight games below .500. Baltimore’s current 39-47 record matches their season high for most games under .500, last achieved when they were 21-29 after losing to Tampa on May 20th.

It was after that game against the Rays that color commentator Ben McDonald gave his impassioned monologue, essentially saying analytics be damned, the O’s weren’t playing good baseball then and there. The quote that rang true through Birdland was “You either you do or you don’t, and right now the Orioles don’t.”

The former Oriole ended his criticism by saying, “I don’t know where the Orioles go from here other than they have to start playing more consistent baseball. That’s the bottom line.” And despite playing exactly .500 ball (18-18) since that loss to the Rays, this is by no means a more consistent baseball team. Last night’s loss—where the only two runs came via sac fly, the offense wasted a great start by Shane Baz and the bullpen imploded late—epitomized the inconsistent nature of this Baltimore team.

Should the Orioles lose tonight, they’d drop nine games below .500 for the first time all season. Trying to prevent that is rookie right-hander Trey Gibson. The 24-year-old has struggled in June, posting a 7.00 ERA over his last four outing while allowing 12 walks over 18 innings. Gibson has been at his best when he’s generating ground balls, and the White Sox come into the matchup 12th in baseball in ground-ball rate.

Opposing Gibson is longtime former National Erik Fedde, who is in his second stint with the White Sox. The O’s faced Fedde and only managed five hits and two runs across six innings. Baltimore stars Pete Alonso and Gunnar Henderson have had success against the Chicago right-hander, with Alonso posting a .969 OPS in 24 ABs and Gunnar putting up a 1.333 OPS in six ABs.

Orioles lineup

  1. Gunnar Henderson (L) SS
  2. Taylor Ward (R) DH
  3. Dylan Beavers (L) LF
  4. Pete Alonso (R) 1B
  5. Samuel Basallo (L) C
  6. Leody Taveras (S) RF
  7. Colton Cowser (L) CF
  8. Blaze Alexander (R) 3B
  9. Jackson Holliday (L) 2B

White Sox lineup

  1. Kyle Teel (L) C
  2. Miguel Vargas (R) 3B
  3. Andrew Benintendi (L) DH
  4. Colton Montgomery (L) SS
  5. Braden Montgomery (S) RF
  6. Chase Meidroth (R) 2B
  7. Tristan Peters (L) CF
  8. Jacob Gonzalez (L) 1B
  9. Junior Pérez (R) LF

Chicago Cubs vs. San Diego Padres preview, Tuesday 6/30, 7:05 CT

Tuesday notes…

  • COMING FROM BEHIND: Last night’s game was the 33rd of the Cubs’ 85 in which they have erased a deficit. They are 22-11 in those games and have won seven in a row and nine of 10. They have erased a total of 36 deficits, having done it twice in three games, all of which they won. They have done it in each of their last three games and in five of their last seven, beginning with both games of the doubleheader at New York vs. the Mets last Wednesday. (Courtesy BCB’s JohnW53)
  • KEEPING THE BALL IN THE YARD, PART 1: The Cubs did not surrender a home run last night, snapping a streak of 13 consecutive games with at least one. It was just their ninth streak that reached 13 games since 1901. Their longest was 17 games, in 2000. (Courtesy BCB’s JohnW53)
  • KEEPING THE BALL IN THE YARD, PART 2: The Cubs did not hit a homer, either. It was only the eighth game this season in which neither they nor their opponent homered. The Cubs are 3-5 in the games, all of which took place at home except a 1-0 win at Cleveland on April 5. (Courtesy BCB’s JohnW53)
  • TODAY IN CUBS HISTORY: Geovany Soto’s three-run homer in the 13th inning gives the Cubs a 5-2 walk-off win over the Giants. It happened 15 years ago today, Thursday, June 30, 2011.

Cubs lineup:

Padres lineup:

Matthew Boyd, LHP vs. JP Sears, LHP

Matthew Boyd’s return to action after his freak knee injury was pretty good, 4.2 shutout innings against the Mets last Thursday. He did walk four and threw 76 pitches, so perhaps he can ramp up to 90+ tonight.

Boyd’s outing vs. the Padres April 27 in San Diego wasn’t good, so don’t click on that boxscore link. Don’t say I didn’t warn you. Hoping for better tonight.

JP Sears spent all of this year at Triple-A El Paso, making 14 starts there, before being recalled to start June 24 against the Braves, where he allowed two runs in 5.2 innings.

This is his first career start against the Cubs. One current Cub, Alex Bregman, has faced him quite a bit, going 7-for-20 (.350) with two doubles and two home runs. Perhaps Bregman can get going this week.

Here is the weather forecast for the area around Wrigley Field.

Today’s game is on Marquee Sports Network.

Here is the complete MLB.com live streaming page for today.

MLB.com Gameday

Baseball-reference.com game preview

Please visit our SB Nation Padres site Gaslamp Ball. If you do go there to interact with Padres fans, please be respectful, abide by their individual site rules and serve as a good representation of Cub fans in general and BCB in particular.

The 2026 game discussion procedure has been changed, so please take note.

You’ll find the game preview, like this one, posted separately on the front page two hours before game time (90 minutes for some early day games following night games).

At the same time, a StoryStream containing the preview will also post on the front page, titled “Cubs vs. (Team) (Day of week/date) game threads.” It will contain every post related to that particular game.

The Live! (formerly “First Pitch”) thread will still post at five minutes to game time. It will also post to the front page. That will be the only live game discussion thread. After the game, the recap and Heroes and Goats will also live on the front page as separate posts.

You will also be able to find the preview, Live! thread, recap and Heroes and Goats in this section link. The StoryStream for each game can also be found in that section.

Discuss amongst yourselves.

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!

Ben Rice, Aaron Judge trail in MLB All-Star voting

NEW YORK, NEW YORK - APRIL 03: Aaron Judge #99 of the New York Yankees celebrates his first inning three-run home run against the Arizona Diamondbacks with teammates Cody Bellinger #35 (C) and Ben Rice #22 at Yankee Stadium on April 03, 2025 in New York City. (Photo by Jim McIsaac/Getty Images) | Getty Images

MLB All-Star voting has advanced to its second phase, with three Yankees, Aaron Judge, Ben Rice, and Cody Bellinger, still in the running after moving on from Phase 1. All three are trailing in the polls with two days left in the voting.

Phase 1 of All-Star voting concluded last week, with the Blue Jays’ Ernie Clement leading the American League in voting and earning an automatic bid as the AL’s starting second baseman. The top two vote-getters at every other position (and the top six in the outfield) moved on to Phase 2, where the slate is wiped clean and the top vote-getter at each position (top three in the outfield) will earn a starting nod at the All-Star Game.

Rice is up against Vladimir Guerrero Jr. at first base, and trails 55 percent to 45 percent according to MLB’s latest update. The Yankee first baseman has lapped his Toronto counterpart in terms of on-field production this year, but Guerrero has had a leg up in voting the whole way.

Over in the outfield, Aaron Judge and Cody Bellinger are in third and fourth, with 19 percent and 16 percent of the vote, respectively. Mike Trout, who like Judge is on the shelf with an injury, leads with 23 percent, and Byron Buxton is in second at 20 percent. Jesús Sánchez and Daulton Varsho round out the outfield ballot in fifth and sixth.

Judge would likely lead the way save for injury (in fact, he may have simply won the Phase 1 voting), but his time on the IL has certainly dinged his chances. Bellinger has slumped lately, but his overall production on the year is still superb, his 3.7 rWAR leading AL outfielders.

As things stand, Judge would squeeze in as a starting outfielder, but he’d be the only Yankee to make it through to the All-Star Game by way of fan vote. The likes of Rice and Bellinger would still look like good bets to make the team via the player/coach ballots, as would Cam Schlittler on the pitching side. For now, it’s Judge, Rice and Bellinger on the ballots, which will remain open until noon ET on Thursday.

Clay Holmes to throw bullpen session this week, Mets encouraged by RHP's progress

The Mets delivered a positive update on Clay Holmes as the right-hander looks to return to the team. 

Interim manager Andy Green told the media prior to Tuesday's game against the Blue Jays in Toronto that Holmes is set to throw a bullpen session this week. 

"He’s progressing well. Love to say he’s ahead of schedule, but I don’t want to get ahead of myself and actually make that kind of declaration," Green said. "It’s going well and we’re encouraged by that. He should get on a mound in the next couple of days and then we’ll figure out what the next step is after that." 

Holmes suffered a fractured fibula after taking a line drive to his leg against the Yankees back in May. While still weeks away, the latest update on Holmes, as Green said, is encouraging for a few reasons. If Holmes can return to the team sooner than expected, it boosts a starting rotation that has struggled to find consistency.

It also provides the Mets a potential trade piece ahead of the Aug. 3 trade deadline. In nine starts, Holmes pitched to a 2.39 ERA and a 1.10 WHIP while consistently going deep into games. He was arguably the Mets' best starter this season and could help a team looking to bolster their rotation for the second half and a potential playoff run.

Gamethread 6/30: Pirates at Phillies

Jun 20, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Phillies starting pitcher Cristopher Sanchez (61) enters the field before the game against the New York Mets at Citizens Bank Park. Mandatory Credit: Kyle Ross-Imagn Images | Kyle Ross-Imagn Images

Here are the lineups. For the Phillies:

For the Pirates:

Let’s talk about it.

Pittsburgh Pirates vs. Philadelphia Phillies: Bubba Chandler vs. Cristopher Sanchez

PITTSBURGH, PA - JUNE 25: Bubba Chandler (36) of the Pittsburgh Pirates walks to the dugout after being relieved during a MLB game against the Seattle Mariners on June 25, 2026 at PNC Park in Pittsburgh, Pennsylvania. (Photo by Joe Robbins/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

Pittsburgh Pirates vs. Philadelphia Phillies, June 30, 2026, 6:40 p.m. ET

The Pittsburgh Pirates are fresh off of a big comeback victory against the Philadelphia Phillies to start their three-game set in Citizens Bank Park. The Pirates trailed 5-0 after the third inning, but a pair of runs in the fourth and a run in the fifth gave the Pirates the lead for good. The Phillies responded with two runs in the eighth inning, but the Bucks put three insurance runs on the board in the ninth, which was enough to give them an 11-7 victory.

The Pirates will look for their third straight win, starting Bubba Chandler on the mound. Chandler pitched 5.1 innings yesterday, allowing five hits and an earned run in his last start on June 25 against the Seattle Mariners at home.

Meanwhile, the Phillies are starting Christopher Sanchez, the left-handed ace who has been tremendous for the Phillies this season, going 9-3 with a 2.13 ERA. Sanchez is coming off the shortest outing of his season from his last start against the Washington Nationals on June 25. He only pitched five innings, giving up seven hits and five earned runs. He left the game trailing 5-0, but the Phillies rallied in the second half, scoring 10 in the final four innings to capture a victory.

Location: Citizens Bank Park, Philadelphia, PA

Broadcast: KDKA AM/FM, Sportsnet Pittsburgh

Pitching Matchup: Bubba Chandler (3-7, 4.42 ERA) vs. Cristopher Sanchez (9-3, 2.13 ERA)

BD community, chime off in the comments section below.

Game 86 Game Day Thread – Texas Rangers @ Cleveland Guardians

Jun 29, 2026; Cleveland, Ohio, USA; A fan wears a baseball helmet during a game between the Cleveland Guardians and the Texas Rangers at Progressive Field. Mandatory Credit: David Richard-Imagn Images | David Richard-Imagn Images

Texas Rangers @ Cleveland Guardians

Tuesday, June 30, 2026, 5:40 PM CDT (105.3 The Fan / Rangers Sports Network)

Progressive Field

RHP Jacob deGrom vs. RHP Tanner Bibee

Today’s Lineups

RANGERSGUARDIANS
Joc Pederson – DHTravis Bazzana – 2B
Josh Jung – 3BChase DeLauter – DH
Corey Seager – SSKyle Manzardo – 1B
Jake Burger – 1BKahlil Watson – RF
Ezequiel Duran – RFCooper Ingle – LF
Evan Carter – CFDaniel Schneemann – SS
Alejandro Osuna – LFGabriel Arias – 3B
Elias Diaz – CPatrick Bailey – C
Nicky Lopez – 2BSteven Kwan – CF
Jacob deGrom – RHPTanner Bibee – RHP

Go Rangers!

Cristopher Sánchez's latest Pirates shutdown adds to historic home stretch

Cristopher Sánchez's latest Pirates shutdown adds to historic home stretch originally appeared on NBC Sports Philadelphia

Nine righties? No problem.

It did not seem to matter what the Pirates ran out against Phillies left-handed ace Cristopher Sánchez on Tuesday night.

And if it was not already clear, Sánchez has a strong handle on Pittsburgh’s offense.

He was going to bounce back after his rough outing last week in Washington.

Forty-five days ago, Sánchez was in the midst of one of the most dominant scoreless stretches by any pitcher in recent history. He threw a complete-game shutout against the Pirates on a sunny afternoon at PNC Park, striking out 13 without a walk.

Pittsburgh had three left-handed hitters in the lineup that day. They went 0-for-8.

A month and a half later, the Pirates loaded up with nine right-handed hitters against Sánchez. It did not change much.

The left-hander flirted with untouchable over seven scoreless innings, leading the Phillies to a 8-0 win after an ugly series opener Monday night.

Typically, a pitcher facing a team for the second time in a short span has to adjust once the lineup turns over. Sánchez had to do that Tuesday against Don Kelly’s exclusively right-handed lineup.

The caveat: Sánchez operates with three primary pitches.

He again leaned heavily on his changeup, but he made a notable adjustment with his slider.

Sánchez had thrown his slider to right-handed hitters only 16.1 percent of the time this season entering Tuesday. That number climbed to 20 percent.

It worked.

Of the 17 sliders Sánchez threw, 13 drew swings. Eight produced whiffs. Four ended in strikeouts. That was a 62 percent whiff rate, nearly double the pitch’s mark entering the night.

And he did it while dealing with a blister, or cut, on the top of his left thumb. That did not seem to matter, either.

As the game moved along and the Pirates’ order turned over for a third time, Sánchez leaned on his old reliable.

His changeup, arguably one of the most devastating pitches in baseball, took over. He threw it 62 percent of the time and recorded four of his nine strikeouts with it.

Sánchez finished with 23 swings and misses, the first time a Phillies pitcher had recorded at least 23 in a game since Statcast tracking began in 2009.

In two starts this season against the other Pennsylvania club, Sánchez has struck out 23 without allowing a run over 16 innings.

Tuesday’s outing also matched Jacob deGrom’s 24-game streak allowing two or fewer earned runs at home, the longest such run at one ballpark since 1913.

Sánchez’s ERA now sits at 2.00, three points lower than Zack Wheeler’s. The last time the Phillies had two starters (min. 10 starts) with an ERA of 2.05 or lower through June of a season was 1916 — Grover Alexander (1.65, 18 GS) & Eppa Rixey (1.91, 10 GS).

110 years ago.

His start, paired with a sharp night behind him, was the recipe the Phillies needed.

Alec Bohm made two diving plays that likely saved extra-base hits and possible runs. He robbed Henry Davis in the third, then took away another likely run-scoring hit from the speedy Konnor Griffin in the fifth.

The third baseman also made a running stop and strong throw in the seventh.

Bryce Harper added two impressive plays at first base. Bryson Stott made another sliding stop that nearly turned into an out.

Entering Tuesday, the Phillies’ infield ranked seventh-worst in outs above average at minus-14. Their minus-26 defensive runs saved ranked second-worst in baseball.

For one night, they looked nothing like those numbers.

They arguably saved the day.

The offense helped, too.

Justin Crawford had two hits, but his second-inning at-bat may have been the most important of the game.

Bubba Chandler attacked Crawford in the area that has troubled him lately: fastballs at the top of the zone, particularly triple-digit ones.

Crawford hung in.

After six straight fastballs, Chandler tried to finish the at-bat with a breaking ball nearly a ball and a half off the plate. Crawford stayed back and sent it on the ground down the left-field line.

His new setup, with lower hands and a no-stride approach, helped him stay through the ball and take the breaking pitch the other way.

Crawford finished with three hits. He is quietly batting .306 over his last 30 games and .362 over his last 15.

The Phillies added three more runs in the seventh, and then three more in the eighth, thanks to another Crawford run-scoring hit and a Trea Turner, the birthday boy, two-run shot to stretch their lead to eight.

A dominant win for the Phils, who are now three games back of the first-place Atlanta Braves.

There are some candidates for a contract extension

Jun 2, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Phillies pitcher Jhoan Duran (59) celebrates win after striking out San Diego Padres left fielder Jase Bowen (4) (not pictured) to end the game in the ninth inning at Citizens Bank Park. Mandatory Credit: Eric Hartline-Imagn Images | Eric Hartline-Imagn Images

Sometimes, a team realizes that they need to keep a player around, thus engaging them in contract extension talks. The Phillies do have several candidates for such an offer if they so choose, even with the CBA negotiations looming over every piece of business the team has. The question becomes, who gets one first?

Brandon Marsh has had a breakout season for everyone to recognize, even if we have seen this before in last year’s hot hitting after his ice cold start. Marsh’s case for an extension is helped by the fact that they have almost nothing in the way of prospects pushing him out the door once he is first able to leave, thus their need for an outfielder that can actually produce.

Jhoan Duran has been as lockdown as a closer can get since his trade to the team, placing his importance right in the top tier of the team’s needs. Try to imagine the bullpen without him. It isn’t pretty.

Alec Bohm’s case for getting an extension is probably strengthened by the fact that we aren’t totally sure what to expect of Aidan Miller and his suddenly suspect health. An extension for him is probably something along the lines of a short term deal to make sure Miller actually has a chance to play healthy at first, productive second.

So, let’s pose the question: who would be the candidate to get an extension first among these mentioned? Or, is it someone else?

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

Yankees' Aaron Judge still 'couple weeks' away from reimaging on fractured rib

Yankees manager Aaron Boone gave an update on Tuesday on an episode of the "Talkin' Yanks" podcast regarding Aaron Judge's timetable from his fractured rib injury, saying it's "probably a couple weeks still from reimaging" while also mentioning that Judge is improving and feels better.

With Judge still a ways away from getting reimaging, that puts him towards the back-end of the four-to-six week timetable he was given after the diagnosis of his injury on June 4.

"They'll determine when they feel like he's doing stuff that [warrants] 'Alright, let's go reimage it now.' We're not at that point yet," Boone said.

Even though Judge isn't cleared to get a reimaging of the fractured rib just yet, his skipper noted that he's "feeling a lot better this week" and continues to work on the lower half of his body.

"He's doing some lower-body stuff now in the weight room and moving better," Boone said.

Once the reimaging is done, the Yankees will have a better sense of how to proceed with Judge's rehab. Still, there's no set schedule at the moment for when he might return and that date could even bleed into August.

Prior to the injury, Judge was slashing .248/.375/.533 with 17 home runs and 38 RBI in 59 games. While he was still having a great season for most players, Judge's numbers were actually down from his career norms and it's fair to wonder if the fractured rib, which likely occurred earlier in the season, was having an affect on the three-time MVP.

David Peterson says heartfelt goodbye to Mets after Cubs trade

New York Mets relief pitcher David Peterson delivers a pitch.
New York Mets relief pitcher David Peterson delivers during the second inning of a baseball game against the Philadelphia Phillies, Sunday, June 21, 2026, in Philadelphia.

David Peterson penned a heartfelt goodbye to the Mets.

The All-Star southpaw took to Instagram to thank the organization, his teammates and fans after his time in Queens came to an end.

“From draft day to my last pitch as a Met, I am grateful to have worn the Mets uniform,” Peterson wrote, adding that the organization gave him the chance to live out his “lifelong dream.”

Cubs’ David Peterson winds up to deliver during the first inning of a baseball game against the Milwaukee Brewers, Saturday, June 27, 2026. AP Photo/Aaron Gash

Peterson also thanked the front office, coaches, teammates, trainers, clubhouse staff and support staff, writing that the relationships he built with the Mets “will last a lifetime.”

“It was an honor and a privilege to be a New York Met!” he wrote.

Peterson was traded to the Cubs last week in exchange for minor-league infielder Cole Mathis, who was the No. 13 prospect in the franchise’s farm system. 

He made his Chicago debut on Saturday, allowing two runs on five hits in 5 2/3 innings after giving up a leadoff home run to the Brewers’ Jackson Chourio on his first pitch in a Cubs uniform. 

After the trade, Peterson said he was happy for the “new opportunity” in the Windy City.

New York Mets relief pitcher David Peterson delivers during the second inning of a baseball game against the Philadelphia Phillies, Sunday, June 21, 2026, in Philadelphia. AP Photo/Chris Szagola

“Some shock in the moment…I feel good, healthy. I went through some things early in the year I needed to clean up,” Peterson said, per ESPN. “[Feel] better now. Feel like myself back in ’24 and ’25.”

Peterson lost his role in the Mets’ starting rotation earlier this season after posting a 6.09 ERA through 68 innings. 

He was the longest-tenured Met before the deal, spending his entire big league career with the franchise since debuting in 2020. 

The Cubs were in desperate need of starting pitching, having lost Edward Cabrera and Ben Brown, who joined three other starters on the injured list, in recent days.