Fantasy Baseball Closer Report: Aroldis Chapman is dominating in 16th season

In this week's Closer Report, Aroldis Chapman has been dominant in Boston as the 16-year veteran is turning in one of his best seasons yet. Dylan Lee has worked his way into a share of the save chances in Atlanta. And there's a pair of relievers to keep an eye on in the NL West. That and more as we run down the last week in saves.

Fantasy Baseball Closer Rankings

Tier 1: At the Top

Josh Hader - Houston Astros

Hader took the mound five times in the last week. He surrendered a solo homer to take the loss against the Athletics last Thursday, then picked up a win and three saves. The 31-year-old left-hander has converted 21 saves with a 1.73 ERA, 0.72 WHIP, and a 56/7 K/BB ratio across 36 1/3 innings. Hader is in the midst of one of his best seasons yet.

Tier 2: The Elite

Andrés Muñoz - Seattle Mariners
Edwin Díaz - New York Mets
Robert Suarez - San Diego Padres
Jhoan Duran - Minnesota Twins
Emmanuel Clase - Cleveland Guardians
Aroldis Chapman - Boston Red Sox

Muñoz made only his second appearance in two weeks on Tuesday as save chances just haven't come for Seattle. He tossed a clean eighth inning with two strikeouts in a tie game before falling in line for a win. Matt Brash pitched the ninth for his first save of the season. Brash has yet to allow a run over 14 1/3 innings.

No save chances for Díaz this week. He tossed a scoreless inning with two strikeouts against the Braves on Monday in his only appearance. The 31-year-old right-hander has recorded a 2.08 ERA, 0.96 WHIP, and a 45/12 K/BB ratio across 30 1/3 innings.

Suarez surrendered a run against the Dodgers on Thursday, then tossed a pair of scoreless frames against the Royals and Nationals, picking up a win and a save. He's serving a two-game suspension starting Wednesday for hitting Shohei Ohtani during last week's heated contest against Los Angeles. Adrian Morejon stepped in for a save on Wednesday in Suarez's absence.

Three of Duran's seven runs he's allowed this season have come over his last six outings. He gave up one run on a walk and a hit on Tuesday to take the loss against the Mariners, then bounced back with a clean save with one strikeout Wednesday. Meanwhile, Clase picked up two saves against the Athletics with a pair of scoreless outings.

Chapman is probably overdue in joining the elite tier with his performance this season. The 37-year-old veteran left-hander struck out two in a clean inning against the Giants for a save on Friday, then struck out the side against the Angels in a tie game Tuesday. Chapman is 14-for-15 in save chances with a 1.36 ERA, 0.82 WHIP, and a 48/10 K/BB ratio across 33 innings.

Tier 3: The Solid Options

Tanner Scott - Los Angeles Dodgers
Mason Miller - Athletics
Trevor Megill - Milwaukee Brewers
Félix Bautista - Baltimore Orioles
Devin Williams/Luke Weaver - New York Yankees
Camilo Doval - San Francisco Giants
Will Vest - Detroit Tigers
David Bednar - Pittsburgh Pirates
Daniel Palencia - Chicago Cubs
Emilio Pagán - Cincinnati Reds
Ryan Helsley - St. Louis Cardinals
Carlos Estévez - Kansas City Royals
Jeff Hoffman - Toronto Blue Jays
Pete Fairbanks - Tampa Bay Rays
Kyle Finnegan - Washington Nationals

Scott gave up a solo homer against the Nationals on Friday before holding on for the save. He then converted a four-out save in Colorado against the Rockies on Tuesday. The 30-year-old left-hander is up to 16 saves with a 3.65 ERA, 0.97 WHIP, and a 40/4 K/BB ratio across 37 innings.

Miller, the top closer to start the season, falls into this tier after taking his third blown save against the Astros on Thursday. It's been an odd season for the 26-year-old right-hander. It's hard to blame the venue in Sacramento when he has a worse ERA on the road. Miller is still throwing 101 mph and generating an elite 19.9% swinging-strike rate, both in line with last season. The issue has been a bloated walk rate and more hits allowed. But with his velocity and whiff rate intact, he can still right the ship and return to form over the second half. He had a better outing Wednesday, striking out two in a perfect inning for his 15th save against the Tigers.

Megill continues to pitch well. He secured three saves this week. The 31-year-old right-hander is up to 18 saves with a 2.60 ERA, 1.27 WHIP, and a 33/14 K/BB ratio across 27 2/3 innings. Abner Uribe has been stellar behind Megill in a setup role, he leads the majors with 21 holds while posting a 2.11 ERA over 38 1/3 innings.

Bautista struck out two batters in each of his three appearances this week, giving up just one hit over three innings of work while converting two saves. The 30-year-old right-hander has converted 16 saves with a 2.60 ERA, 1.12 WHIP, and a 38/17 K/BB ratio across 27 2/3 innings.

Williams locked down a save against the Orioles on Sunday. He's up to 10 saves and has made seven consecutive scoreless appearances. Weaver made his return from the injured list after missing three weeks with a hamstring strain. He gave up two runs in his first outing, then struck out two batters in a scoreless eighth inning on Tuesday. Manager Aaron Boone has stated both Williams and Weaver will split save chances. Though Weaver may need to work his way back into those opportunities while Williams hasn't done much to warrant a step back.

Doval worked a clean inning for a save against the Guardians last Thursday, then gave up two runs before holding on for his 12th save against the Red Sox on Saturday. Pitching in a tie game Wednesday in the tenth inning, he surrendered four runs, three earned, on two hits and two walks. It's not always easy for the 27-year-old right-hander, but he's generally done a good job with a 2.78 ERA, 1.18 WHIP, and a 33/17 K/BB ratio across 35 2/3 innings.

Vest returned to the mound following his exit with a finger issue on June 15. He struck out the side against the Pirates in his only appearance of the week. Vest has taken hold of the primary closer role with seven of the last nine saves for the Tigers.

Bednar recorded the final five outs against the Tigers last Thursday and fell in line for the win. He then tossed a pair of scoreless innings against the Rangers and Brewers, recording his 11th save on Monday in Milwaukee. The 30-year-old right-hander has been outstanding after a rough start. He's posted a 2.93 ERA, 1.12 WHIP, and a 39/8 K/BB ratio across 27 2/3 innings.

Palencia made one appearance this week, giving up one run in a non-save situation against the Mariners on Saturday. Porter Hodge was activated from the injured list after missing over a month with a hip injury. Palencia should continue to work as the team's closer as long as he's effective.

Pagán blew a save chance trying to convert a four-out save on Saturday against the Cardinals, giving up a solo homer. He bounced back on Sunday with a clean inning for his 18th save of the season. Meanwhile, after giving up runs in four consecutive outings, Helsley recovered with three scoreless appearances, converting two saves.

Estévez tossed a clean inning for a save against the Rangers last Thursday, then gave up a run before holding on for his 22nd save against the Padres on Friday. The underlying metrics don't exactly support his 2.14 ERA, but Estévez continues to get the job done for the Ryals.

Hoffman tossed a scoreless inning in a non-save situation against the White Sox on Friday, then was charged with a blown save with one unearned run allowed against Chicago on Sunday. And in Tampa, Fairbanks made his only appearance of the week on Wednesday, pitching a clean inning against the Royals for his 14th save.

Finnegan made two scoreless appearances this week but saw no save chances. With the trade deadline a month away and the Nationals falling further out of contention, the 33-year-old right-hander may finally see himself on the move this summer.

Tier 4: Here for the Saves

Kenley Jansen - Los Angeles Angels
Shelby Miller - Arizona Diamondbacks
Dylan Lee/Raisel Iglesias - Atlanta Braves
Matt Strahm/Orion Kerkering/Jordan Romano - Philadelphia Phillies
Robert Garcia/Luke Jackson - Texas Rangers

Jansen was removed from Monday's contest against the Red Sox with cramping in his right pectoral but was good to go Tuesday as he returned to toss a scoreless inning in a tie game. With Jansen getting the day off Wednesday, Ryan Zeferjahn converted a two-inning save against Boston.

Miller picked up two more saves this week as he operates as Arizona's primary closer. A.J. Puk underwent Tommy John surgery last week, joining Justin Martinez as both relievers will be sidelined into 2026. Expect Miller to continue to get most of the Diamondbacks' save chances.

Lee is emerging as a trusted option in Atlanta. He converted a clean four-out save with two strikeouts against the Mets on Monday. With Lee off on Tuesday, Iglesias stepped in for the final two outs against New York for his ninth save. Lee could be splitting save chances with Iglesias going forward and should be added in deeper leagues for teams looking to supplement some saves. The 30-year-old left-hander is having an excellent season, posting a 1.77 ERA, 0.81 WHIP, and a 37/8 K/BB ratio across 35 2/3 innings.

The committee continues in Philadelphia. Kerkering converted the team's last save on Thursday. The 24-year-old right-hander has been outstanding since the start of May, allowing just one earned run over his last 19 1/3 innings.

With Garcia off for the day, Chris Martin converted a save for the Rangers on Saturday. Garcia stepped back in for a save against the Orioles on Tuesday for his sixth of the season.

Tier 5: Bottom of the Barrel

Calvin Faucher - Miami Marlins
Seth Halvorsen - Colorado Rockies
Brandon Eisert/Steven Wilson - Chicago White Sox

Relievers On The Rise/Stash Candidates

Juan Morillo could be a name to watch in Arizona. Anyone who can regularly hit 100 miles per hour should be on our radar. The 26-year-old right-hander made his MLB debut with the Diamondbacks this season and has settled in nicely after giving up ten runs over 15 1/3 innings through May. Morillo has made nine consecutive scoreless appearances. While Shelby Miller works as the primary closer, Morillo has a chance to climb the bullpen hierarchy behind him. Elsewhere in the NL West, Michael Kopech has tossed six scoreless innings with seven strikeouts in his return to the Dodgers after missing the first two months with a shoulder injury. With Blake Treinen and Evan Phillips on the injured list and Kirby Yates producing inconsistent results, Kopech could vault himself into the late-inning mix with a lack of right-handed options in Los Angeles.

Max Muncy gets help from the rain, then hits a grand slam to lead Dodgers past hapless Rockies

Los Angeles Dodgers' Max Muncy circles the bases after hitting a grand slam off Colorado Rockies relief pitcher Tyler Kinley in the seventh inning of a baseball game Wednesday, June 25, 2025, in Denver. (AP Photo/David Zalubowski)
Max Muncy circles the bases after hitting a grand slam in the seventh inning. (David Zalubowski / Associated Press)

The rain came out of nowhere. So too, it seemed, did Max Muncy’s infield pop-up.

In the top of the sixth inning at Coors Field on Tuesday night, Muncy was at the plate with two out and two runners aboard when a sudden rainstorm opened up from overcast skies. Within moments, sheets of rain were pouring down. But as fans scattered for cover, umpires let the at-bat roll on.

“My glasses were pretty full of water at that point,” Muncy said. “Was just kind of praying to put the ball in play.”

In a full count, Muncy did, launching a sky-high pop-up down the first base line.

In clear conditions, it would have been a routine catch to end the inning.

But this time, neither Rockies first baseman Michael Toglia nor second baseman Thairo Estrada could locate the blur of leather as it came hurtling back to earth.

“When rain is falling that thick,” Muncy said, “it’s really hard to look up and find a baseball.”

Indeed, as Muncy pulled into first base, and teammates Shohei Ohtani and Dalton Rushing came trotting across the plate, Toglia looked toward Estrada, who initially appeared to be calling for the ball. But then, Estrada looked back at Toglia in confusion, neither appearing certain exactly where the pop-up went. At the last second, both instead ducked for cover, turtling with their arms around their heads. The ball landed between them, seemingly startling Toglia after dropping a few feet to his right.

In the scorebook, the play went down as a two-run single, representing the first runs in a game the Dodgers went on to win 8-1 — with the help of a victory-sealing grand slam from Muncy in the top of the seventh.

But in reality, it was another example of the Rockies’ helplessness in this historically hapless season — and a comical stroke of luck the Dodgers were more than happy to take.

“At first, I was just happy I made contact,” Muncy said. “Then you’re upset you pop it up. Then you see them kind of scrambling around and you start getting a little excited. Then it drops and obviously you’re happy about it.”

Read more:Barabak: You can't separate sports from politics. Just ask the L.A. Dodgers

Entering this week’s trip to Colorado, manager Dave Roberts emphasized the importance of stacking wins against a Rockies team on pace to set an MLB record for losses in a season. He noted how it was part of a softer overall stretch in the team’s schedule, with the Dodgers (50-31) in a run of 12 straight games against teams with losing records.

“You need to beat the teams you’re supposed to beat,” Roberts said. “That’s just the way it is.”

In both games in Denver this week, the Rockies (18-62) have aided in that cause. On Monday, Toglia misplayed three balls in a six-run fourth-inning rally for the Dodgers that catapulted them to a series-opening win.

Tuesday’s blunder, however, was even more of an egregious eyesore; even if Roberts and Muncy both described it as a tricky play. 

“I give Max a lot of credit for just staying in the at-bat, fighting to put the ball in play, to allow for something like that to happen,” Roberts said. “It certainly changed the momentum … With no runs [right there], it might have been a different ballgame.”

The next time Muncy came to the plate, he added to his RBI total in a more traditional way.

With the bases loaded and two out in the seventh, the scorching hot slugger turned on a hanging 0-and-2 slider and launched his second grand slam in the last three games way out to right field.

It gave Muncy six RBIs on the night, and a staggering 42 runs driven in over his last 37 games.

“Not everyone is swinging the bat well,” Roberts said, a group that most notably includes Mookie Betts and Freddie Freeman, who went a combined 0-for-nine. “So to have that production from Max in the middle of the lineup has been paramount.”

“He’s got a lot of confidence right now,” Roberts added.

Read more:Shaikin: Walker Buehler struggling to rediscover his Dodgers World Series magic with Red Sox

The offensive output — which continued with a towering home run from Michael Conforto in the eighth — marked one of the few times this year the Dodgers provided Yoshinobu Yamamoto with ample run support. On Wednesday alone, they matched the eight total runs they had scored in his previous four starts this month.

It proved to be plenty on a night the right-hander spun a much-needed gem, bouncing back from the 5.23 ERA he had in June entering the night with five scoreless innings that included one hit, one walk and six strikeouts.

Even at mile-high altitude, his ability to locate curveballs and splitters was particularly sharp, helping him rack up 39 strikes out of 56 pitches.

“I started feeling good last week, and going into today's game,” Yamamoto said. “And then today I was attacking with first-pitch strikes pretty good. I think that was [the biggest difference]."

The only thing that stopped Yamamoto was the rain, forcing him to make an early exit after a one-hour, 27-minute delay that began immediately after Muncy’s pop-up. But by that point, the sudden showers had already done enough, helping the Dodgers take a lead they wouldn’t relinquish on a routine pop-up the Rockies’ infield lost sight of.

Said Muncy, with a laugh: “Hit it to the right spot, I guess.”

Sign up for more Dodgers news with Dodgers Dugout. Delivered at the start of each series.

This story originally appeared in Los Angeles Times.

Mets' Ronny Mauricio impresses with three-hit performance vs. Braves as potential option looms

The Mets continue to shuffle their lineup and roster as they look for stability during this recent rough stretch.

Entering Wednesday's game against the Braves, the Mets were 1-9 in their last 10 games, and their offense has been inconsistent to say the least. That has led to the team optioning Francisco Alvarez and Luisangel Acuña back down to Triple-A, and with the imminent return of Mark Vientos, Ronny Mauricio may be next. But the young infielder had himself a day against Atlanta in the Mets' 7-3 win. Mauricio, starting at second base, went 3-for-4 and smashed his third home run of the season.

Among those hits was a single from the right side, something the switch-hitter hasn't done all year. It was an encouraging day for the 24-year-old, who had his best offensive day this season, and for Mets skipper Carlos Mendoza.

"You saw balance there with the way he was finishing," Mendoza said of Mauricio after the win. "He laid off some pitches low, down in the zone. And then when he got pitches, he got himself in really good hitter's count. He was short to the ball, used the whole field, good to see him from the right side. Overall, better swing decisions and I think he was more under control with balance."

Across 17 games since he was called up back on June 3, Mauricio has yet to find consistency at the plate. He entered Wednesday slashing .185/.241/.320 as he split time with the other young Mets infielders. Mauricio's first three-hit performance this year saw his slashline jump to .224/.274/.414, but is it enough to prevent him from being optioned?

It's unlikely, as Vientos, who shined in his potentially final rehab start with Triple-A Syracuse earlier in the day, and with Brett Baty's defense and relatively more consistent bat, it likely means Mauricio will be returning to Syracuse, at least for the time being.

But Mendoza was asked about what he's seen from Mauricio this season as he re-acclimates to the majors after missing the entire 2024 season with a knee injury.

"Just watching with how he’s dealing with some adversity at the big league level, especially after what he went through last year, it’s not easy to do," Mendoza said. "He’s a young player who is going through it not just individually but as a group having a hard putting a rally together and we’re not winning games. And for him to continue to come in every day, ask for extra work, extra hitting, that’s what you want to see from everyone, but especially from your younger players." 

Juan Soto makes MLB, Mets history with two home runs in Wednesday's 7-3 win over Braves

Juan Soto's two home runs in Wednesday's 7-3 win over the Atlanta Braves made MLB and Mets history.

It was Soto's 27th career multi-homer game, breaking a tie with 1951 Baseball Hall of Fame selection Jimmie Foxx (26) for the most in MLB history by a player before turning 27 years old.

Soto also joined former eight-time All-Star Darryl Strawberry (May 1987) as the second Met with 10-plus home runs and 20-plus walks in a calendar month.

"Just watching him go about his business, day in and day out -- how steady he is with his personality, he same guy that we saw early in the year when it seemed like the world was coming to an end because Juan Soto wasn't hitting is the same guy that we're seeing right now," Carlos Mendoza said. "Back then, he didn't get too low. Right now, he's not too high.

"That, for me and for all of us, is pretty impressive to see that type of consistency and through a stretch where we're not winning games and it's hard for us. That's what's pretty incredible -- his routine, his personality, the way he's interacting with the players, with the coaches, with support staff. That's what, for me, makes him who he is."

In his past 25 games, dating back to May 30, Soto is slashing .333/.486/.774 with 11 home runs, 20 RBI, 24 walks and 24 runs.

"I think it's starting to happen," he said. "My swing, everything is going the right way. That's only personal because, at the end of the day, we're trying to win games.

"It doesn't matter if I hit two, three, 10 homers. What I care is about winning games. It hasn't been that good at all, so we've just got to try and keep going."

As the Mets look to turn a corner, Soto is rounding into form.

"I think just how consistent his ABs are," Jeff McNeil said of what stands out. "Every time he gets to the plate, I feel like he's at worst going to be on first right now. He's taking great at-bats. He's getting good pitches to hit. He's not missing."

Yankees' Max Fried spins seven-inning gem in 7-1 win at Reds, becomes MLB's first 10-game winner

The Yankees avoided a series sweep with Wednesday's 7-1 win at the Cincinnati Reds, where ace left-hander Max Fried's seven-inning gem salvaged the three-game set.

Takeaways

  1. After his latest stopper outing, Fried (10-2, 1.92 ERA) is MLB's first 10-game winner. He yielded one run (unearned) on four hits while striking out seven, keeping the Reds (42-39) scoreless if not for third baseman Jazz Chisholm Jr.'s throwing error with two outs in the fourth inning that allowed Spencer Steer to score Elly De La Cruz. New York (46-34) has won 13 of Fried's 17 starts this season. Where would the Gerrit Cole-less Yankees be without Fried?
  2. Trent Grisham's season-high four hits, which started with a leadoff double and included a second-inning RBI single off Brady Singer (7-6, 4.31 ERA) that put the Yankees on the board, fueled New York's 13-knock night and gave Fried more than enough run support. Grisham is slashing .251/.351/.481 with 15 home runs and 32 RBI through 69 games this season.
  3. Jazz Chisholm Jr. followed Tuesday's 2-for-4 evening with a two-run home run in the third inning, his 11th long ball this season, to pad Fried's cushion and further the Yankees' control. New York tacked on insurance runs in the fourth, fifth, sixth and ninth innings, but Chisholm's blast was all that Fried needed.
  4. Giancarlo Stanton was among the Yankees' RBI contributors, taking a positive step in his eighth game back this season. He earned his second RBI of the year's small sample size as he returns from elbow injuries by scoring Grisham on a groundball to shortstop with two runners in scoring position and one out.

Who's the MVP?

Fried, who made sure that New York came away with the win in a tone-setting 106-pitch (65-strike) outing.

Highlights

What's next

The Yankees have Thursday off before they return to Yankee Stadium for their three-game series against the Athletics (33-49), which starts with Friday's 7:05 p.m. opener. Right-hander Will Warren (4-4, 4.66 ERA) is New York's projected starting pitcher.

Juan Soto leads Mets' offensive explosion in 7-3 win over Braves

Juan Soto launched two homers and made MLB history along the way as the Mets beat the Braves, 7-3, on Wednesday night at Citi Field.

The Mets picked up 13 hits and were 3-for-6 with runners in scoring position. The victory ended the Mets' three-game losing streak and are now 28-12 at home this season.

Here are the takeaways...

-With Mark Vientos on the verge of returning to the Mets lineup, Ronny Mauricio's spot on the roster is in jeopardy. So the infielder, of course, got the Mets on the board with a solo shot in the third inning, the third longball this season. Mauricio sent a 96 mph fastball from Didier Fuentes, making his second career start, 378 feet over the right field wall.

Mauricio's blast was the first of an awakening for the Mets' offense. The team scored five runs on six hits, with Soto starting the hit parade with his 18th blast of the season. Sac flies from Starling Marte and Francisco Lindor, and RBI singles from Brett Baty and Brandon Nimmo accounted for the scoring. Ten Mets came to the plate.

Soto would launch his second homer of the night in the seventh to put the Mets up 7-1. It's Soto's 27th multi-homer game of Soto's career, the most by any player before they turn 27, passing Jimmie Foxx. Soto now has 10 home runs in June.

-Clay Holmes is coming off a start where he walked a career-high six batters, walked two in the first two innings, but kept the damage limited. He allowed a solo shot to Drake Baldwin in the fourth and worked out of a second-and-third jam with two outs to complete his start. The right-hander threw 96 pitches (60 strikes), allowing the one run on three hits, four walks and two strikeouts.

-The Mets bullpen bounced back in a big way. The combination of Brandon Waddell, Jose Butto and Ryne Stanek allowed just one hit and one walk with four strikeouts in three scoreless innings. The debuting Jonathan Pintaro started the ninth but allowed two runs on two hits and two walks in 0.2 innings, forcing Carlos Mendoza to bring in Edwin Diaz. Diaz got the final out to end the Mets' losing streak.

-Four Mets had a multi-hit game, including Soto, Baty and Mauricio and Jeff McNeil. Mauricio went 3-for-4 and picked up his first hit from the right side as he tries to make a case to stay with the club.

Game MVP: Juan Soto

With the offense needing a spark, Soto got the Mets on the board first and put the game away with his two blasts.

Highlights

What's next

The Mets and Braves complete their four-game series on Thursday night. First pitch is set for 7:10 p.m.

Griffin Canning (7-3, 3.91 ERA) will take the mound looking to split the series, while the Braves will send Grant Holmes (4-6, 3.71 ERA) to the bump.

Ronald Acuña Jr. of host Braves to compete in Home Run Derby on July 14 at Truist Park

NEW YORK — Ronald Acuña Jr. of the host Braves was announced Wednesday as the first of the eight hitters who will compete in the All-Star Home Run Derby at Atlanta’s Truist Park on July 14.

Acuña, who homered on the first pitch of his May 23 return to the Braves following a torn left ACL, will participate in the derby for the third time.

He lost to New York Mets slugger Pete Alonso 20-19 in the semifinals in 2019 after opening with a 25-18 victory over Pittsburgh’s Josh Bell, then lost to Alonso 20-19 in the first round at Dodger Stadium in 2022.

“I’m even more excited to be doing it here in Atlanta in front of our fans,” Acuña said through a translator in an interview on ESPN. “I’m excited to do it at home and do it for them ... and put on a great show for them.”

A four-time All-Star, Acuña began the night batting .385 with nine homers and 16 RBIs in 29 games this season. He was the 2023 NL MVP, when he equaled a career high with 41 home runs.

Giants frustrated by inside pitches as they await news on Casey Schmitt's wrist

Giants frustrated by inside pitches as they await news on Casey Schmitt's wrist originally appeared on NBC Sports Bay Area

SAN FRANCISCO — For the past 10 days, Casey Schmitt’s left ankle has been a gnarly mix of black and blue. He twice fouled pitches off the foot at Dodger Stadium, turning his ankle on one of the swings, and it might take months before the bruise fully goes away. 

Schmitt now has another wound to worry about, and it’s much more concerning. 

The third baseman was drilled on the wrist by a 95 mph sinker in the ninth inning Wednesday, and while he went out for defense in the top of the 10th, he wasn’t going to be able to swing a bat in the bottom of the inning. An X-ray at Oracle Park was negative, but Schmitt has dealt with enough injuries over his career to know that it’s often about how you feel the next morning. He said there’s a decent chance he goes for additional tests on Thursday. 

The hit-by-pitch certainly wasn’t intentional — Miami Marlins closer Calvin Faucher hit two batters with a two-run lead and ended up blowing the save. But after an 8-5 loss, the Giants weren’t really in the mood to try and figure out if they’re getting hit on purpose. The point is they’re getting hit a lot, period. 

Overall, the Giants have been hit 32 times, which ranks 14th in MLB. But eight of those have come in the last nine games. Logan Webb, who was long gone by the time Schmitt and Dominic Smith got hit, said this stretch is “starting to get frustrating.”

“The game finds a way to even itself out,” he said. “And it will.”

The main target has been Heliot Ramos, who is among the league leaders with 10 hit-by-pitches. He said it has been “annoying” and “frustrating” and said over and over again that “nobody wants to get hit.” He also referenced the game’s unwritten rules, and the way these things generally get taken care of. 

For Schmitt, this is a bit more personal. He dealt with injuries in the minors after getting drilled, and this potential injury comes at a time when he’s swinging the bat so well that he seems headed for the starting second base job when Matt Chapman returns

“It’s obviously kind of annoying but it’s just kind of how the game goes,” Schmitt said. “It doesn’t seem like it’s intentional. I don’t think it’s intentional at all, but it’s definitely not a fun thing to have to go through, especially when you’ve gone through it before. I’ve gotten hit in the face, I fractured my wrist — I’ve had these injuries up there so it’s annoying and frustrating to get these things.”

The Giants are hopeful that Schmitt is OK after a night of rest and treatment. They’ll wait and see how Thursday’s game plays out from a drama standpoint, but already, this has been a wildly disappointing series. 

The Marlins are one of the league’s worst teams, but it took that hit-by-pitch-fueled rally just to get to extra innings. When Camilo Doval gave up four runs in the 10th, the Giants had a series loss, and a losing homestand. 

As frustrating as the inside pitches have been, there are bigger problems. The lineup is 8-for-59 with runners in scoring position on this homestand. Bob Melvin shook off a question about situational woes by saying the Giants aren’t getting enough runners on base, period, which is, well, also a huge problem. 

They also have gotten runners thrown out at the plate in key spots in back-to-back nights, but Melvin again said he doesn’t have a problem with third base coach Matt Williams’ aggression.

“We’re trying to win a game,” he said of Jung Hoo Lee being thrown out from left in the bottom of the ninth. 

They desperately need to get one on Thursday. This has been an offensive stretch that has been frustrating, and not just because they keep getting hit by inside pitches. 

Download and follow the Giants Talk Podcast

Phillies shut out again, waste another strong pitching performance

Phillies shut out again, waste another strong pitching performance originally appeared on NBC Sports Philadelphia

HOUSTON — The Phillies wasted a gem by Ranger Suarez on Tuesday night, a nearly spotless start from Zack Wheeler on Wednesday night, and after being shut out just once over a two-month span from late April through late June, they’ve been blanked in back-to-back games by the Astros.

It’s the Phils’ longest scoreless streak as an offense since August 2022. Their only extra-base hit in 18 innings of the series was an Edmundo Sosa double in the opener. They lost 2-0 to Colton Gordon after falling 1-0 to Framber Valdez on Tuesday.

The hits were scattered and opportunities scarce through seven innings until the Phillies loaded the bases on lefty reliever Bryan King with one out in the bottom of the eighth for Alec Bohm and Nick Castellanos. Bohm struck out, Castellanos grounded out and that was basically game over with how lights-out closer Josh Hader has been this season. Hader went 1-2-3 for his 21st save.

“Yesterday was one of those days where you have a really good pitcher who was on,” Kyle Schwarber said. “You hate getting shut out but today felt a little bit different.

“I think early on off the starter, some hard contact, things didn’t fall right. At the end of the day, we had some guys on base, just didn’t execute. Those are things that we pride ourselves on.”

The Phillies (47-33) lost ground to the Mets, who they lead by a half-game in the NL East. The official midpoint of the season is Thursday.

The good news for the Phils is that their best hitter, Bryce Harper, might be back this weekend in Atlanta. Out since June 7 with right wrist inflammation, Harper went through a full pregame routine Wednesday for the second straight day and will swing again in the batting cage Thursday.

The Phillies have gone 10-7 without Harper, averaging 4.3 runs. They’ve averaged 4.8 runs in the games he’s played.

They hit the ball harder than the Astros did on Wednesday but that’s little solace after consecutive shutouts. Bryson Stott crushed a pitch 395 feet to deep right-center in the seventh inning and it was run down by Jake Meyers. The ball would have been a game-tying homer in 10 parks.

“I feel like we’ve been putting ourselves in situations to do good things and be able to score runs. We’ve showed glimpses of it,” Schwarber said. “There’s a lot of really good pitching in the big leagues and you’ve got to be able to lock in on those days. You have to find a way every single day. Our group is very resilient. We got shut out tonight but we were in a position to win the game.

“We had this happen early on, too, everyone was kinda making statements about the offense not scoring runs. We were putting ourselves in position, it’s just the execution part isn’t there right now. You hate that it’s part of the game because you want to win the game so much, especially when you get performances like that from (Suarez and Wheeler).”

The Astros scored once off Wheeler in six innings with a leadoff double by Jeremy Pena and RBI single from two-hole hitter Isaac Paredes. Wheeler uncharacteristically threw 47 pitches before rebounding with 11, 12 and 13 the next three.

Even the Paredes RBI single probably won’t be by the weekend. It was a relatively routine groundball to Trea Turner’s left that the shortstop seemed to simply take his eye off as it went just beneath his glove to score Pena. Whether it is ultimately left a hit or changed to an error matters only in relation to Wheeler’s Cy Young candidacy. He is 7-3 with a 2.55 ERA and 0.93 WHIP in 99 innings with 126 strikeouts.

Wheeler has walked three batters in each of his last two starts. He’s kept all six from scoring but it’s driven up his pitch count.

“The last two starts have kinda been frustrating because I like to go seven at least but it’s not my call so not much I can do about it,” he said. “Can pitch a little better early on pitch count-wise.

“Just one of those nights where you’re trying to figure out as you go. Not quite as bad as last time, a little better.”

Matt Strahm, who has a 5.09 ERA in his last 25 appearances, allowed a solo home run in the eighth to Victor Caratini, doubling the Astros’ lead for Hader. All five pitchers the Astros used — Gordon, Steven Okert, Bennett Sousa, King and Hader — were lefties.

The Phils turn to one of their own Thursday in Cristopher Sanchez, looking to salvage a game of the series and avoid a sweep before they head to Atlanta.

“They’re a good team, they’re right there with us,” Wheeler said. “They’ve just gotten the better of us the past two nights. I’m sure we’ll come ready tomorrow.”

MLB AL Comeback Player of the Year Predictions: Odds, expert picks, including Jacob deGrom and Byron Buxton

The American League Comeback Player of the Year market has been an intriguing race that is now showing heavy favoritism toward the Texas Rangers' Jacob deGromat -260 odds per FanDuel Sportsbook and rightfully so.

deGrom is in the drivers seat with a 7-2 record 2.24 ERA, and 87 strikeouts to 18 walks over 15 starts. His only metrics that sit around league average, per baseball savant, are the ground ball rate and exit velocity, everything else is considered elite. He's been downright dominant, but will he hold up is the question?

deGrom baseball savant metrics as of June 25, 2025

deGrom baseball savant metrics as of June 25, 2025

After deGrom's next outing, the 37-year-old will have pitched his most games in a single season since 2019. Only four times in his career has he cracked the 30 start mark and 2019 was the last time that happened.

It's hard to trust that stat, but for most of the players on this list — their bodies betraying them once or twice is the reason why they are in this category as I'd like to say.

One player, that seems to be always injured, but is coming off his second-highest year of games played is Minnesota's Byron Buxton(+430).

That's who I think is the best bet in this field to take down deGrom, not the Tigers' duo of Spencer Torkelson (+900) or Javier Baez (+1000), and certainly not the Angels' Mike Trout (+9000) who I leaned heavily as the frontrunner for this award in the first month of this season.

Last year, Buxton dealt with right knee inflammation in May and right hip inflammation later in the year, yet he still played 102 games, which ranks only behind 140 played in 2017. So the start to this season has been a terrific sign for Buxton, much like deGrom.

Let's travel back in time some more. Buxton set a career-high 28 homers over 92 games in 2022 and appears ready to shatter that this year with 17 dingers through 62 games, which is one less homer through 40 fewer games from last season — in another words, the man is cooking the baseball this season.

Not to mention, he's batting .280, has 47 RBIs with a 2.8 WAR and having his best month of the season in June (.313 BA, 7 HR, 17 RBI). It's hard to ignore Buxton's power, but we also can't ignore the fact that he's been one of the most efficient baserunners with 13 stolen bags to 0 caught stealing, elite batting run value and one of the best hard-hit percentages in baseball.

While Buxton has a habit of chasing and striking out too much (73 Ks to 23 BB), that may be one of the only major negatives to his game so far. He has 46 runs scored and 69 is his career-high, plus he's only gone over 100 hits once in his career (currently at 66 hits in 62 games). He's taking his swings and not worrying about the misses, which speaks to his confidence this season.

Byron Buxton baseball savant hitting chart as of June 25, 2025

Byron Buxton baseball savant hitting chart as of June 25, 2025

baseball savant

There is a lot to like about Buxton at the +430 price and while I see and hear why deGrom should and could win, I will ride with the value on Buxton as he is set to have a career-year as a hitter and could go toe-to-toe at the end of the season versus deGrom for this award.

Pick:Byron Buxton to win AL Comeback Player of the Year (1u)

Vaughn Dalzell’s MLB Futures Card

2 units: Aaron Judge to lead MLB in home runs (+130)
2 units: Jacob Misiorowski to win NL Rookie of the Year (-110)

1 unit: Shohei Ohtani to win NL MVP (-110)
1 unit: Bobby Witt to win AL MVP (+450)
1 unit: Elly De La Cruz to win NL MVP (+2000)

1 unit: Garrett Crochet to win AL CY Young (+450)
1 unit: Paul Skenes to win NL CY Young (+300)
1 unit: Byron Buxton to win AL Comeback Player of the Year (+430)

0.5 unit: Dodgers to win 117-plus games (+650)
0.5 unit: Paul Skenes to lead MLB in wins (+1400)
0.5 unit: Garrett Crochet to lead MLB in wins (+2200)

0.5 unit: Juan Soto to lead the MLB in homers (+2800)
0.5 unit: Yordan Alvarez to lead the MLB in homers (+2000)
0.5 unit: Roman Anthony to win. AL Rookie of the Year (+1200)
0.5 unit: Jacob Misiorowski to win NL Rookie of the Year (+1100)

0.25 unit: Aaron Judge to bat .400 by the All-Star break (+800)
0.25 unit: Aaron Judge to bat .400 for the season (+5500)
0.25 unit: Oneil Cruz to lead MLB in stolen bases (+15000)

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Follow our experts on socials to keep up with all the latest content from the staff:

  • Vaughn Dalzell (@VmoneySports)
  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Brad Thomas (@MrBradThomas)

What we learned as Giants' comeback not enough in extra-innings loss to Marlins

What we learned as Giants' comeback not enough in extra-innings loss to Marlins originally appeared on NBC Sports Bay Area

SAN FRANCISCO — This is the start of the easiest two-week stretch on the schedule. So far, the Giants are 0-2

With an 8-5 loss to the Miami Marlins, the Giants are 3-5 on the homestand, and it’s not hard to figure out why. The lineup went 2-for-9 with runners in scoring position Wednesday and dropped to 8-for-59 on the homestand. 

The Giants trailed 4-2 heading into the bottom of the ninth, but Marlins closer Calvin Faucher hit Dominic Smith and Casey Schmitt and then sprayed it around while walking Jung Hoo Lee. Willy Adames missed a grand slam by a couple of feet, but all three runners easily advanced on the deep fly ball to left. Patrick Bailey followed with a single to left that tied the game, but Matt Williams aggressively sent a runner for a second straight game and Lee — the winning run — was thrown out at the plate.

The momentum didn’t last long, as the Marlins scored four runs off Camilo Doval in the top of the 10th. 

The Giants scored exactly two runs in four of the previous seven games on this homestand, and that’s where they sat in the bottom of the sixth, with a golden chance to put Logan Webb in line for the win. They got the first two runners on, but Smith and Schmitt flew out and Lee struck out, continuing his recent slump. 

Letting the Marlins hang around proved costly in the eighth. Tyler Rogers gave up an infield single that died on the grass in front of third base, and then a 72 mph double that snuck under Smith’s glove. He got two quick outs, but Heriberto Hernandez poked a single just past Adames’ glove, bringing two runs in and briefly putting Miami on top. They were the first runs allowed by Rogers in five weeks, but an inning later, he was off the hook.

Same Old Story

It wasn’t Webb’s sharpest night, but he allowed just two runs in six innings. Both came on a double by Otto Lopez in the fourth, an inning that included three of the six hits off Webb. He struck out six and walked three while getting through at least six innings for the sixth consecutive start, but in three of those starts he has taken a no-decision. 

With the latest long outing, Webb passed Pittsburgh Pirates ace Paul Skenes and moved into first in the NL in innings pitched. His 2.52 ERA is second to Skenes (2.12) and he ranks third in strikeouts and first in fWAR. Skenes had a rough start against the Milwaukee Brewers on Wednesday, but he’s still the frontrunner to start the 2025 MLB All-Star Game. Webb, however, is right behind him, and he should have three more starts before the break to strengthen his case. 

Getting It Started

Edward Cabrera’s third pitch of the game was a low 97 mph fastball that Mike Yastrzemski yanked out to right to give the Giants a 1-0 lead. The leadoff homer was the sixth of Yastrzemski’s career and first since last Sept. 18 against the Baltimore Orioles.

Yastrzemski was a savior earlier this season, taking over the leadoff spot after LaMonte Wade Jr. got off to a slow start. He slumped earlier this month and manager Bob Melvin gave him some time off — while admitting he probably ran his right fielder into the ground — but it looks like Yastrzemski is feeling like himself again. He has a hit in 11 of his last 14 games and has two homers and two doubles on the homestand.

Home Cooking

Randy Rodriguez has been dominant everywhere, but he has been just about perfect at home. With a scoreless seventh, Rodriguez got to 20 shutout innings at Oracle Park this season. He also lowered his ERA to 0.77, the lowest among all MLB relievers. 

At Oracle Park, Rodriguez has allowed just 10 hits and walked three while striking out 30. He gave up a leadoff single Wednesday, but followed it with two strikeouts and a grounder to short. 

Download and follow the Giants Talk Podcast

Red Sox pitcher Kutter Crawford's off-field 'accident' requires season-ending wrist surgery

ANAHEIM, Calif. — Kutter Crawford had an off-field “accident” that requires season-ending surgery on his right throwing wrist, Red Sox manager Alex Cora said on Wednesday, adding that the 29-year-old wasn't doing anything “irresponsible.”

“It hasn’t been a great year for him,” Cora said. “It (stinks) that it happened this way, but it’s just an accident.”

Crawford has been sidelined all season by a right-knee injury that he initially suffered in his third game of 2024, a season in which he went 9-6 with a 4.36 ERA in 33 starts, tied for the most starts in the American League.

“It (stinks) because we were talking about how deep we were in spring training, and the options that we had in the rotation,” Cora said before the series finale against the Los Angeles Angels. “And now it’s getting thinner and thinner.”

Crawford was one of baseball’s most durable pitchers in 2024 despite pitching most of the season with patellar-tendon discomfort, leading the Red Sox with 183 ⅔ innings pitched and 175 strikeouts, but he also gave up a major league-high 34 homers.

Crawford hoped to recover with a full winter of rest and rehabilitation, but he suffered a setback during the offseason and was unable to pitch in spring training. He was placed on the 60-day injured list in March.

Cora also said that third baseman Alex Bregman, who has been out since May 23 because of a quadriceps injury, probably won’t return until after the All-Star break.

Bregman, who was batting .299 with a .938 OPS, 11 homers, 17 doubles, 35 RBIs and 32 runs in 51 games when he suffered the injury, has been running but has not resumed baseball activities.

Report: Fan banned by MLB after heckling Dbacks' Ketel Marte to tears with barb about late mother

A fan who heckled Arizona Diamondbacks second baseman Ketel Marte during a game against the Chicago White Sox at Rate Field on Tuesday night has been banned indefinitely from all major league stadiums, a person with direct knowledge of the decision told The Associated Press.

Marte was seen in tears on the field after the spectator yelled a derogatory comment about Marte's late mother during a seventh-inning at-bat in Arizona's 4-1 win over Chicago.

According to a White Sox spokesperson, the security staff at the ballpark relayed that the 22-year-old fan was “very apologetic and remorseful after the fact, and admitted to being very inappropriate and stupid with his comments.” Another person confirmed to the AP that Major League Baseball had banned the fan from all big league stadiums. That person spoke on condition of anonymity because the punishment wasn't announced by the league.

Arizona manager Torey Lovullo and bench coach Jeff Banister asked for the fan to be removed from the game. Before Wednesday's series finale, Lovullo said he “had little bit of an interaction with the fan” as he was yelling at Marte.

“He wasn't getting it and was very pompous, and it didn't sit right with me,” Lovullo said. “It was just a gross comment you wouldn't say about anybody, let alone someone who lost their mom.

“We need better baseball fans. Baseball deserves better.”

Marte’s mother, Elpidia Valdez, died in a car accident in the Dominican Republic in 2017. Marte, who hit a solo home run in the first inning Tuesday night, was seen visibly upset during a pitching change in the bottom of the seventh as Lovullo put his arm around his player and consoled him.

“I just reacted as a dad would when I went out to change pitchers,” Lovullo said, according to the Arizona Republic. “I could see he was sobbing. It hurt.”

"(I told him): ‘I love you and I’m with you, and we’re all together and you’re not alone. No matter what happens, no matter what was said or what you heard, that guy is an idiot. It shouldn’t have an impact on you.’”

Marte declined to comment on the incident through a team official. Diamondbacks shortstop Geraldo Perdomo said the fan “should be banned, for sure” and called for MLB to intervene.

“That can’t happen,” Perdomo said. “We can’t continue to do that ... here in MLB.”

Red Sox midseason superlatives: MVP, biggest disappointment, and more

Red Sox midseason superlatives: MVP, biggest disappointment, and more originally appeared on NBC Sports Boston

The Boston Red Sox have eclipsed the halfway point in their 2025 MLB season, and not much has changed since this time last year.

In fact, the Red Sox owned a better record through 82 games last year (43-39) than this season (40-42). After winning four consecutive series in June, Boston dropped two out of three to the San Francisco Giants and was swept by the Los Angeles Angels to finish their West Coast road trip.

It’s shaping up to be another disappointing Red Sox season, but there were still some bright spots for the club in the first half of the campaign. We’ll spotlight those — and some of the negatives — with our Red Sox midseason superlatives below…

MVP: Carlos Narvaez

The Red Sox acquired Narvaez in an under-the-radar offseason trade with the New York Yankees. That deal may go down as one of chief baseball officer Craig Breslow’s best when all is said and done.

Narvaez has overtaken the struggling Connor Wong as Boston’s starting catcher and emerged as one of the club’s most important contributors. The 26-year-old rookie entered Wednesday tied with Alex Bregman for the highest fWAR (2.4) on the team among position players.

If the season were to end today, Narvaez would likely be the American League Rookie of the Year runner-up behind Athletics shortstop Jacob Wilson.

It’s scary to think about where this Red Sox team would be without Narvaez behind the plate. He has been a huge upgrade in every facet of the game, and that makes him Boston’s MVP through the first 82 games.

LVP: Connor Wong

Wong is in the midst of a nightmare season, especially at the plate. The 29-year-old backstop is slashing .157/.259/.157 with no homers, and he just earned his first RBI of the season on Monday.

Aside from those who have been sidelined due to injuries, Wong has unquestionably been Boston’s least valuable player so far in 2025.

Best pitcher: Garrett Crochet

This one doesn’t take much thought. Crochet has lived up to the hype as a true ace since joining Boston via an offseason trade with the Chicago White Sox.

Through 17 starts, Crochet owns a 2.06 ERA with a 1.015 WHIP and an MLB-leading 135 strikeouts. He has been the one starter the Red Sox have been able to count on in an otherwise inconsistent rotation.

As of Wednesday, Crochet is a frontrunner for the American League Cy Young Award. The left-hander is a shoo-in for his second consecutive All-Star Game appearance.

Best reliever: Aroldis Chapman

Chapman has been lights-out as the Red Sox’ closer after signing a one-year deal in the offseason. The 37-year-old veteran has posted a 1.36 ERA and 0.82 WHIP with 48 strikeouts in 36 appearances (33 innings). Most importantly, he has lowered his walk rate from 5.7 to 2.7 walks per nine innings.

Chapman has been everything Boston hoped he’d be for its bullpen, and more, Like Crochet, he should be a no-brainer for the 2025 All-Star Game.

Rookie of the Year: Carlos Narvaez

Kristian Campbell was red-hot in April, but he cooled off considerably over the last two months while Narvaez continued giving the Red Sox consistent production in the lineup and behind the plate.

Marcelo Mayer or Roman Anthony may be Boston’s “Rookie of the Year” when we revisit the team superlatives in October, but Narvaez has a significant lead thus far.

Most improved: Ceddanne Rafaela

Rafaela showed promise as a rookie with his versatility and sensational glove in center field, but his inconsistent bat raised concerns. So far in Year 2, he has maintained his reputation as a Platinum Glove candidate while making significant strides at the plate.

Rafaela is on pace to improve in every major offensive statistic this season. The 24-year-old has come through time and time again for the Red Sox in clutch situations.

To put Rafaela’s impact in perspective, he entered Wednesday tied with former Sox slugger Rafael Devers for the fourth-best fWAR on the team (2.1). He finished the 2024 campaign with a 0.9 fWAR.

Biggest disappointment: Tanner Houck

There are several candidates for this one, but none more deserving than Houck. It has been all downhill for the 28-year-old righty since making the 2024 All-Star squad.

Houck posted an 8.04 ERA with 32 strikeouts and 17 walks in nine starts before being placed on the injured list, and he hasn’t appeared in a big-league game since. He recorded just five outs in his rehab start Tuesday, allowing four earned runs on three hits, two walks, and a hit batter.

The Red Sox needed Houck to step up as a No. 2 or 3 starter this season. Instead, he has been unplayable.

Biggest surprise: The Rafael Devers trade

On June 15, the Red Sox made the stunning decision to trade longtime slugger Rafael Devers to the San Francisco Giants in exchange for lefty Kyle Harrison, righty Jordan Hicks, and two minor leaguers. Devers and the club had been at odds for several months over him being asked to switch positions, but a trade — especially at this point in the season — was unexpected.

Frankly, it’s still jarring to see Devers in a Giants uniform. That’ll take some getting used to.

Best offseason addition: Garrett Crochet

Narvaez was an incredible find, and Bregman was an MVP candidate when healthy, but Crochet has stepped up as the ace the Red Sox desperately needed. He also signed a six-year extension with the club, making him the obvious pick for Boston’s best offseason addition.

Worst offseason addition: Walker Buehler

After a standout postseason performance during the Los Angeles Dodgers’ World Series run, there was hope Buehler could become a No. 2 or 3 starter in Boston. Instead, he’s flirting with losing his spot in the rotation.

Buehler has a 6.29 ERA and 1.57 WHIP with 56 strikeouts and 29 walks in 13 starts. That won’t cut it.

It was a pretty strong offseason for Breslow and Co., but the Buehler addition simply hasn’t panned out. If his woes continue, it may not be long before the club cuts its losses.

Best moment: The “Big Three” arrives

At last, the Red Sox’ prized prospect trio of Kristian Campbell, Marcelo Mayer, and Roman Anthony joined forces on the big-league roster. The trifecta was completed when Anthony — the No. 1 prospect in the sport — made his much-anticipated debut on June 9 and received a standing ovation from the Fenway Faithful before his first at-bat.

Worst moment: Triston Casas’ injury

On May 2, Red Sox first baseman Triston Casas suffered a ruptured patellar tendon in his left knee that ended his season. Casas was struggling mightily at the time, but the injury still put Boston in a terrible spot with its glaring lack of depth at the first base position.

Casas’ injury led to the Red Sox asking Devers to play first base, much to the veteran slugger’s chagrin. Devers’ unwillingness to play the position, and his discontent with the front office, ultimately resulted in him being traded to San Francisco.

CJ Abrams using offseason changes and increased discipline to put together career year

As we near the end of June, the Washington Nationals sit 14 games under .500 with the third-worst record in the NL. They've been publicly criticized by Ken Rosenthal for failing to finish their rebuild after a 2019 World Series, and they recently lost a series to the Colorado Rockies. However, if you sift through all of that noise, you'd find that, in addition to the emergence of James Wood, the Nationals are getting a breakout season from shortstop CJ Abrams and now have two offensive cornerstones who are not yet 25 years old.

Abrams has shown flashes of high-level talent before, but has been unable to keep it up for an entire season. While there's no guarantee he can do it this year either, the 24-year-old is in the midst of the best stretch of baseball in his MLB career. He's slashing .287/.360/.491 with 52 runs scored, 26 RBI, 11 home runs, and 16 steals in 67 games. He has a career-high walk rate, a career-low strikeout rate, a career-low swinging strike rate, a career-high barrel rate, and career-best exit velocities.

Surely some of that has to do with a different approach to his offseason training or preparation, right?

"I got stronger in the off season, for sure," admitted Abrams, but most of his success, in his mind, just comes down to "swinging at better pitches this year." For Abrams, that means "Staying around in the heart [of the zone] and trying to give the good pitches to the pitcher."

When you look at his swing metrics, you can see what he means. Abrams' chase rate (or O-Swing%) is nearly identical to last season, but his zone swing rate is down 6%. That has led to a jump in zone contact rate and contact rate as well. Abrams is taking more called strikes, but he's only doing so on pitches that he can't do damage on. As he says, he's giving those good pitches to the pitcher and then hoping the next pitch is one he can do more with.

If you look at Abrams' Statcast page, you'll see a huge improvement in his swing decisions in the shadow area of the strike zone. The shadow area is the edges of the strike zone, essentially half in the strike zone and half just off the plate. Those are often pitches that a hitter can't do tons of damage on, so it makes sense that Abrams' decision to "give those to the pitcher" is working out for him.

Abrams Statcast

Statcast

Abrams is swinging at 57% of the pitches in the shadow this season and posting a +10 Run Value after swinging at 60% of them in 2024 and posting a -22 Run Value. That's a change of +24 in Run Value, which is extraordinary, and Abrams' Run Value of +2 in the shadow zone ranks 10th in all of baseball. Since his swing rate in the shadow area is down only 3%, his improvement isn't just because he's taking pitches in that area significantly more, but that he's making much better decisions on both his takes and his swings.

As a result, Abrams is also now seeing more pitches in the heart of the strike zone than last year, likely because he is not swinging as much when the pitch isn't there. So even though his performance in the heart of the zone is worse, his overall performance has been better because of the increased amount of good pitches he's seeing.

The struggles in the heart of the zone may be connected to the fact that he's taking those pitches more often. In 2024, Abrams saw 26% of his pitches in the heart of the zone and took just 25% of them. In 2025, he's seeing pitches in the heart of the plate 28% of the time but taking them 31% of the time. Obviously, the heart of the zone is over the middle of the plate, and hitters can do the most damage there, so the only reason you'd take a pitch there is if you're fooled or it's early in the count and you get a pitch that you're not looking for and choose not to swing at. Abrams had a +13 Run Value when he swung in the heart of the plate last year, but just a +1 Run Value when he swings in the heart this year, so perhaps he needs to recalibrate to be a bit more aggressive when a pitcher makes a mistake.

Another change that Abrams has made this year that has contributed to his offensive growth has been in his stance.

Abrams Stance.jpg

Statcast

As you can see from the column all the way on the right, Abrams has gone from a stance that was three degrees closed off in 2024 to a stance that is two degrees open in 2025. He has also widened his stance, adding almost 5.5 inches of space between his feet. His depth in the box and distance from the plate are essentially the same, but the wider stance has allowed him to get the ball out front a little bit more, which may have a lot to do with why he's hitting the ball harder this season.

"I didn't really do it on purpose," admitted Abrams. "It kind of just happened with my thought process. I want to stay on that back hip as long as I can, and I guess the wider stance helps with that. I want to be in the best position I can be to hit all pitches, being able to be on the fastball and also stay back on the off-speed. So just being in that back hip kind of helps with all that."

It's a useful insight from the 24-year-old that sometimes a mechanical change doesn't start with the mechanics themselves but with the intention. Abrams wanted to keep his weight back so that he didn't get out in front of breaking balls. That led to a focus on putting weight on his back leg, which led him to naturally shift his stance to something that felt more comfortable and in line with his new intention.

So far, that change has worked. Abrams is pulling the ball less this season and also hitting it in the air less often, but he's making the most of his contact with a career-best HR/FB ratio and career-best .204 ISO. Some of that could also come down to him flattening his attack angle a bit, but that would be another change that's simply a side effect of a process change for Abrams.

"I think it's all just [swinging at] better pitches," he said. "You want to hit balls hard. You don't want to hit them too high or too low, so just kind of hard line drives is the thought, and I try to execute that."

These are important lessons learned by a player who seems young at 24 years old but has been doing this for a while now.

Abrams was the 6th overall pick in the 2019 MLB Draft and was the 8th-ranked prospect in all of baseball in 2021 before he made his MLB debut with the Padres in 2022. He hit just .232/.285/.320 in 46 games with the Padres as a 21-year-old with a 27/4 K/BB ratio. He was then shipped off the Washington as part of the Juan Soto trade that also included teammates MacKenzie Gore and James Wood.

He put together a decent season in his first full MLB year with the Nationals in 2023, hitting .245/.300/.412 with 18 home runs and 47 steals. While the steals carried his value from a fantasy perspective, Abrams had an aggressive approach that produced just a 5% walk rate with a 53% swing rate overall. He took a step forward in the first half of the 2024 season but seemed to fade in the second half, slashing .203/.260/.326 with a nearly 24% strikeout rate.

While that may have set off some alarm bells in regards to Abrams' true ceiling, the truth is that the saying "Prospect growth is not linear" is one of the more accurate idioms out there. It takes young players, especially young hitters, time to adjust to the gap in talent between Triple-A and the majors. We saw that this year, with Kristian Campbell starting the year with a strong April and then being demoted back to Triple-A by the middle of June, and Jac Caglianone tearing up the minors before coming up and struggling in his early MLB plate appearances.

For Abrams, the key to navigating that gap in talent was unlocking a level of discipline that he didn't need to have when he was coming up as a prospect.

"Pitchers are better in the majors," he said matter-of-factly. "They execute better. They hit their spots and all that, so being able to be disciplined at the plate is probably the biggest thing that I learned. You know, you can't swing at everything. Those hits you get in the minors are probably not hits here, so being able to drive the ball in the heart of the zone is the biggest adjustment. Laying off those good pitches and trying to get the ones that you can get in the heart of the zone, and just take your walks."

That growth as a hitter is a clear sign of Abrams' maturation as a player and a testament to the lessons you can learn when you've had four seasons against MLB pitching. However, despite his years of experience and the relative youth of his teammates, Abrams, who turns 25 in October, doesn't see himself as any kind of veteran leader.

"I still see myself as one of the young guys," he smiled. You know, I came up with them, kind of, over there in San Diego." Gore, who came with Abrams from the Padres, is 26 years old, which makes him something of a veteran statesman on this team; however, Wood is just 22 years old, and Robert Hassell III, who also came over in the Juan Soto trade, is just 23 years old. Dylan Crews, who began the year as the team's starting centerfielder before getting hurt, is 23 years old. Brady House, the team's starting third baseman, is 22 years old, and Daylen Lile, the starting right fielder, is also 22 years old.

Still, despite being older than those starters and having years more experience against MLB pitching, Abrams is more focused on "just seeing them being able to be in the bigs and start their learning experience. We're all still getting better, for sure."

It seems the Nationals' growth as a team will come from learning together. "We have to come together as a group, like we have been," said Abrams. Perhaps his teammates will see the adjustments Abrams is making at the plate or talk with him about it in the dugout, but the newfound patience the shortstop has found has unlocked a level of potential that always seemed to be lurking under the surface.

On the season, Abrams is the 34th-ranked player in fantasy baseball, according to FanGraph's Player Rater, and is the 6th-most valuable shortstop, behind Elly De La Cruz, Jeremy Pena, Trea Turner, Francisco Lindor, Bobby Witt Jr., and Jacob Wilson. Of that group, De La Cruz, Wilson, and Abrams are the only ones 24 years old or younger. Abrams and De La Cruz are also the only two of that group with 15 or more steals and double-digit home runs, putting them in a grouping by themselves at the position.

"I think there's a bright future for sure."

Perhaps for both Abrams and his young Nationals teammates.