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.
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
Carson Benge – RF
Juan Soto – LF
Bo Bichette – 3B
Francisco Lindor – SS
Jared Young – 1B
Mark Vientos – DH
A.J. Ewing – CF
Brett Baty – 2B
Francisco Alvarez – C
Christian Scott – RHP
Phillies Lineup
Trea Turner – SS
Kyle Schwarber – DH
Bryce Harper – 1B
Brandon Marsh – LF
Bryson Stott – 2B
Edmundo Sosa – 3B
Gabriel Rincones – RF
Justin Crawford – CF
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
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.
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.
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
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.
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.
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.
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.
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:
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:
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.
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.
Michael Knorr, RHP: 1.1 IP, 2 H, 2 R, 2 ER, 1 BB, 2 K
Sam Carlson, RHP: 1.2 IP, 1 H, 0 R, 0 ER, 1 BB, 2 K
Tom Cosgrove, LHP: 0.2 IP, 4 H, 3 R, 3 ER, 1 BB, 0 K
Roddery Munoz, RHP: 0.1 IP, 0 H, 0 R, 0 ER, 0 BB, 1 K
J.P. France, RHP: 1.0 IP, 1 H, 1 R, 1 ER, 0 BB, 0 K
Jose Fleury, RHP: 1.0 IP, 1 H, 0 R, 0 ER, 0 BB, 2 K
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.
James Hicks, RHP: 4.1 IP, 5 H, 2 R, 2 ER, 2 BB, 3 K
Railin Perez, RHP: 0.2 IP, 2 H, 0 R, 0 ER, 1 BB, 1 K
Jack Dashwood, LHP: 1.0 IP, 0 H, 0 R, 0 ER, 0 BB, 1 K
Ramsey David, RHP: 1.0 IP, 0 H, 0 R, 0 ER, 1 BB, 2 K
Jose Guedez, RHP: 1.0 IP, 1 H, 1 R, 1 ER, 0 BB, 2 K
A+: Asheville Tourists (20-52) won 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.
Parker Smith, RHP: 4.2 IP, 5 H, 2 R, 2 ER, 3 BB, 6 K
Garrett Apker, RHP: 1.1 IP, 2 H, 2 R, 2 ER, 1 BB, 1 K
Francisco Frias, RHP: 3.0 IP, 0 H, 0 R, 0 ER, 2 BB, 2 K (WIN)
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.
May 18, 2026; Washington, District of Columbia, USA; New York Mets pitcher Christian Scott (45) throws to the Washington Nationals during the third inning at Nationals Park. Mandatory Credit: Brad Mills-Imagn Images | Brad Mills-Imagn Images
Earlier today, the Mets re-instated Christian Scott from the 15-day injured list to make the start against the Phillies later this afternoon. In a corresponding move, the club options Zach Thornton to Triple-A.
Scott made his last start exactly 15 days ago, when he allowed four earned runs over 4 2/3 innings against the Cardinals at Citi Field. He surrendered three homers in the outing and did not factor in the decision, with the Mets eventually winning the contest to avoid a sweep. Scott, who missed all of 2025 after undergoing Tommy John surgery in September 2024, returned earlier this year and has been one of the team’s best pitchers. He currently owns a 3.10 ERA and a 3.84 FIP, with 47 strikeouts across 40 2/3 innings.
Thornton pitched last night for the Mets and had significantly more success than he did in his major league debut. After allowing three consecutive hits and one run to begin the game, he buckled down and limited Philadelphia to just the one run and five hits over six innings. He struck out seven and walked just one batter, but did not factor in the decision. With the team needing starting pitching following Kodai Senga’s demotion and the David Peterson trade, it’s very likely we will see more of Thornton in the coming months.
Jorge Polanco appears ready to take the next step in his road back to the Mets.
The infielder will jump into Syracuse's lineup on Saturday as he begins a rehab assignment.
It's been a long journey to recovery for Polanco, as he's faced many stops and starts along the way.
The veteran hasn't appeared in a big-league game since April 14.
He did get into six rehab games previously, but ended up having to shut things down and returned to New York after experiencing left ankle soreness.
Polanco was able to resume baseball activities, but took things slow to avoid another setback.
Now it appears he's ready to take that leap into game action as he progresses closer towards getting back into the middle of what continues to be an up-and-down Mets offense.
Jun 26, 2026; Toronto, Ontario, CAN; Texas Rangers right fielder Brandon Nimmo (24) hits an RBI double against the Toronto Blue Jays in the first inning at Rogers Centre. Mandatory Credit: Dan Hamilton-Imagn Images | Dan Hamilton-Imagn Images
WASHINGTON, DC - JUNE 25: Dylan Crews #3 of the Washington Nationals hits a single in the first inning against the Philadelphia Phillies at Nationals Park on June 25, 2026 in Washington, DC. (Photo by Jamie Sabau/Getty Images) | Getty Images
It has been a long time coming, but Dylan Crews is finally heating up. He has a .986 OPS in his last seven games and a .795 mark in his last 15. Plenty of people have talked at length about how Crews’ process should be leading to better results, and now those results are finally coming.
Even with the Nats offense ice cold and looking demoralized last night, Crews was at least trying to make things happen. He only went 1 for 4, but he got a really nice double down the line. On a night where most of the team seemed dead, Crews was still hustling and flying around as always.
That hustle is part of what really endears Crews to the fanbase, besides the yearning for their massively hyped top prospect to turn it around. When he is on the field, Crews really looks like he wants it, which is nice to see.
Despite that desire for success, there has not been a ton of it in Crews’ big league career so far. Even after this hot streak, Crews is hitting just .230 with a .654 OPS. This June things have looked a lot better, but his OPS for the month is still only .694. Some of this is bad luck, but as we will get into, there is still one massive flaw that Crews needs to fix.
Starting with the bad luck though, Crews’ xwOBA is 40 points higher than his wOBA. However, he has finally caught some lucky breaks this past week. He had a 3 hit day against the Phillies where at least two of those hits did not leave the infield. It was a lucky 3 hit day, but he has most certainly earned that luck.
Crews has flaws as a hitter, but he is not a sub .600 OPS guy. With how hard he hits the ball, combined with not striking out too much this year, that was never going to last. On pure ability, I would say Crews is a low .700’s caliber OPS guy.
One thing that has been fun lately is to see him lean into some tape measure homers. When I saw Crews in person, I was surprised with how small he is. Whether it was how hard he hit the ball, or his aura, something about Crews made me think he is bigger than he is. He is listed at 5’11 203, but he looks a bit leaner than that. However, he has crazy power and bat speed for his size. He hit monster home runs in Tampa and Arizona that were 440 foot shots.
The idea of a Dylan Crews that can be a consistent hitter is such a cool concept. That would be such a fun and exciting player because of everything else he does. Crews has 4 outs above average in the field this year and grades out as a positive base runner. He also is such a spark plus with his energy.
My favorite Dylan Crews play of the season was not a big home run or a diving catch. Rather, it was his mad dash on the bases against the Mariners. Jose Tena was at the plate, and Crews stole second. However, Tena roped a liner up the middle for a base hit. The vast majority of players would pull up at third base there, but Crews sprinted home, sliding in safely thanks to a swim move.
DYLAN CREWS WENT FIRST TO HOME AND HIT THEM WITH THE SWIM MOVE 😱🏊
The offense looks ALIVE again and Crews is starting to heat up. Nats lead 8-3! 🔥 pic.twitter.com/OG2qcI32KA
That play is what Dylan Crews is all about. Those kinds of bursts are why he is so easy to love despite not having great results at the plate. If Crews can get on base more, he can make those sorts of plays with greater regularity.
However, getting on base has been a challenge for him, especially via the walk. In 33 games, Crews just has two walks all season. That is honestly pretty impressively bad. He is walking just 1.5% of the time. For context, the free swinging Luis Garcia Jr. walks nearly three times as often at 4.2%.
For Crews to become a productive offensive player, he needs to walk more. There are a couple things Crews has to do to accomplish that goal. The first one is simple, he needs to chase less. Dylan Crews is chasing pitches at a 36.8% clip, easily a career high. Last year he chased at a 29.5% clip and in 2024, that number was 26.5%. He has shown he can be more selective, but right now that is not happening.
At LSU, Crews’ approach was seen as one of his strengths. However, that has not translated to pro ball, and he is unlikely to ever be a big walk guy. Getting that chase rate back under 30% would go a long way for him though. In his first two seasons, his walk rate was around 8%, so this seems like a bit of an outlier.
I actually think this recent hot streak could help him get more walks moving forward. This season, pitchers have not been scared of Crews at all. They always seem to attack the zone early in counts against him. On the other hand, James Wood gets pitched around a lot, which leads to walks.
With Crews swinging the bat well and punishing mistakes, he could start to be pitched differently. Hopefully that will lead to more walks because when Crews is on base, he is a major threat.
Despite the hot streak, I am still in wait and see mode on Crews. I figured he would come to life at some point because all the underlying numbers suggested he was not as bad as his numbers. The question now is whether this hot streak will continue and see his OPS climb into the .700’s or if he will plateau again. The answer to this will go a long way in determining his future with the club.
The Rangers are moving another of their young bottom-six pieces.
Adam Edstrom has been dealt to the Nashville Predators for Massimo Rizzo and the No. 148 pick.
Edstrom was expected to be a regular piece on New York's fourth line last season, but he battled injuries and never quite found his groove upon returning, losing his spot in the lineup.
The towering center was a healthy scratch more often than not, appearing in just 35 games.
He finishes his time with the Blueshirts with 10 goals, six assists, and 189 hits.
Rizzo is a 25-year-old AHLer whom the Preds acquired from the Bruins earlier this offseason.
CINCINNATI, OHIO - JUNE 23: Elly De La Cruz #44 of the Cincinnati Reds grounds out in the fourth inning against the Milwaukee Brewers at Great American Ball Park on June 23, 2026 in Cincinnati, Ohio. (Photo by Dylan Buell/Getty Images) | Getty Images
Cincinnati Reds manager Terry Francona had seemingly settled on centerfielder Blake Dunn as his everyday leadoff man a couple of weeks back. Despite the team’s overall inability to score runs on a regular basis, that wasn’t necessarily Dunn’s fault – he’s been pretty cromulent atop the order ever since.
But with Dunn exiting Friday night’s series opening victory over the Pittsburgh Pirates early due to soreness in his right elbow, Tito was going to need to find a different solution to the top of his lineup come Saturday.
Turns out, that’ll come in the form of batting one of the most electric players in the sport there.
Elly De La Cruz returns to the leadoff spot for Saturday afternoon’s game against the Bucs, while Dane Myers will get the start in center in Dunn’s stead.
Chase Burns will toe the rubber for the Reds as they look to claim the series victory after downing ace Paul Skenes in Friday night’s 6-4 victory.
First pitch is set for 2:05 PM ET. Here’s how the Reds will line up to start: