Tag: Jhoan Duran

  • Jesús Luzardo ‘was pretty electric’ in final start before the All-Star Game in Phillies’ 1-0 win over Reds

    Jesús Luzardo ‘was pretty electric’ in final start before the All-Star Game in Phillies’ 1-0 win over Reds

    CINCINNATI — Outside the foul lines, Jesús Luzardo comes across as an even-keeled individual. Inside them, however, he can be fiery.

    As he walked off the mound after the second inning on Thursday, the Phillies left-hander exchanged some heated words with someone inside the Reds dugout. Luzardo didn’t specify who he was addressing or what he was responding to, only hinting that the exchange was “in English.”

    “Just a little heated competition,” Luzardo said. “I think it helps me, at times, finding a little bit of edge, so I don’t think it’s a bad thing.”

    And he had plenty of edge Thursday night, as he mowed down the Reds for seven innings, holding them to two hits. The offense did just enough to back Luzardo up, eking out a 1-0 win to take the series against Cincinnati.

    In his final start before his first career All-Star appearance, Luzardo turned in a performance worthy of the honor. His five-pitch first inning — the fewest pitches the Phillies lefty has ever thrown in an inning in his career — was a sign of things to come.

    “I saw him that first inning, it was like, ‘Oh yeah, he’s got his stuff today,’” said center fielder Justin Crawford. “… The swings, the movement on his pitches, I mean, it was pretty electric, and he just looked like he had that confidence on the mound, the presence.”

    His sweeper was the key. Eight of his 11 total strikeouts and 12 of his 20 total swing-and-misses came on the pitch. The pitch has been one of the best in baseball since he added it to his arsenal at the start of last season, but Luzardo believes it’s found another level over his last few outings.

    Jesús Luzardo kept the Reds off balance with his sweeper.Carolyn Kaster

    “I almost felt like I threw it so much last year that I like forgot how to throw it,” Luzardo said. “I feel like I got back in the rhythm of it, the feel for it, finding the zone with it, and then finding the swing and miss underneath the zone as well.”

    His sweeper helped him outduel Reds starter Brady Singer, who turned in one of his best starts of the season. Bryson Stott’s double in the second inning was the Phillies’ only hit against the right-hander until Kyle Schwarber singled in the seventh, though Schwarber was immediately erased after Bryce Harper grounded into a double play.

    Even though they didn’t have much to show for it, the Phillies were making solid contact against Singer. Through the first six innings, the Phillies lined out four times, and they had 11 total hard-hit balls against him. They finally broke through in the eighth inning, thanks to an RBI single from Crawford that found some grass.

    After hitting .195 in the month of May, Crawford has turned things around at the plate. Over his last 35 games since June 2, Crawford has a .313 batting average.

    “Justin, I’ve been saying it all along, he’s always had a good face,” said interim manager Don Mattingly. “He’s never really panicked, even when he struggled there. He was staying with his work. Didn’t change his look and the way he walked around, things like that, and that’s huge. When you see young guys do that, you know they got a chance to be really good.”

    The Phillies were only in position to score thanks to some heads-up baserunning. Gabriel Rincones Jr. was hit by a pitch to lead off the inning, and was replaced with Derek Hill as a pinch-runner.

    Derek Hill slides across home plate to score on a single hit by Justin Crawford during the eighth inning.Carolyn Kaster

    Hill took off on Singer’s 0-2 pitch to J.T. Realmuto, and when the Phillies catcher sent a chopper to Elly De La Cruz, the double play was off the table. De La Cruz’s only play was to first base, allowing Hill to advance to scoring position as Crawford came to the plate.

    “Feels like just trying to move the needle, been obviously working with [hitting coach] Kevin [Long] a lot, day by day,” Crawford said. “So was good to kind of see some results out of it, and just trying to keep taking it one day at a time, and keep going. One pitch at a time.”

    Once Luzardo’s night ended after the seventh, the Phillies used Jonathan Bowlan as the setup man for closer Jhoan Duran. Bowlan delivered a 1-2-3 eighth inning, which included striking out De La Cruz on a 99.2 mph fastball.

    “He’s been really good for us, and I think [pitching coach] Caleb [Cotham] said before the game, he’s the righty that’s been the best against lefties,” Mattingly said. “So that kind of changes his role a little bit.”

    One of the Phillies’ other first-time All-Stars finished it off. Duran wavered at first, allowing the first two Reds in the ninth to reach with a single and hit-by-pitch. Cotham came out to give Duran a breather, and following the mound visit, Duran struck out Eugenio Suárez on three pitches. He put the Reds’ designated hitter away with a 96.7 mph splinker.

    Justin Crawford, who helped deliver the go-ahead run on Thursday, greets Jhoan Duran after he shut the door on the Reds for the Phillies’ 11th shutout win.Carolyn Kaster

    “To be able to get Eugenio there, that’s the huge out, because now they need a hit,” Mattingly said. “If Eugenio was able to move him, then it’s just a sac fly situation. … I thought that was huge, but he bounced back, and was good.”

    From there, Duran continued to battle back, striking out Tyler Stephenson and inducing a groundout from Noelvi Marte to strand the winning run at first base. He completed the Phillies’ 11th shutout win of the season.

  • Meet the All-Stars: What to know about baseball’s best playing in Philly

    Meet the All-Stars: What to know about baseball’s best playing in Philly

    The stars are coming to town.

    Citizens Bank Park will host the 96th All-Star Game on Tuesday, a showcase for the game’s best with a healthy contingent of Phillies.

    After two phases of fan voting, Major League Baseball announced the starters on Saturday along with the reserves and pitchers. The remaining roster spots were determined through a players’ ballot and the commissioner’s office.

    Let’s meet the cast of stars who were selected to play in South Philly (statistics through Sunday):

    (Editor’s note: This story has been updated with roster moves since the initial All-Star announcement).

    American League starters

    First base: Ben Rice, Yankees

    All-Star selections: First

    2026 stats: .279/.372/.559, 29 HR, 68 RBIs

    What to know: The 27-year-old Rice was beat out in fan voting for the starting spot at first base by Guerrero, but he had much better numbers than the Jays star. Rice’s .971 OPS is third in baseball.


    Second base: Ernie Clement, Blue Jays

    All-Star selections: First

    2026 stats: .296/.318/.433, 8 HR, 32 RBIs

    What to know: Clement was the top vote-getter in the AL for Phase 1, earning him a starting nod. It’s the latest achievement for an unlikely star, who has become a fan favorite in Toronto and delivered a record-setting postseason performance with 30 hits during the Jays’ run to the 2025 World Series.

    All-Star stat: Clement is among the game’s toughest hitters to strike out with a 16% whiff rate, which is in the 90th percentile among MLB hitters.


    Shortstop: Bobby Witt Jr., Royals

    All-Star selections: Third

    2026 stats: .286/.355/.461, 13 HR, 39 RBIs, 30 SBs

    What to know: A Team USA teammate of Bryce Harper and Kyle Schwarber in the World Baseball Classic in March, Witt Jr. is a five-tool player who is in the 99th percentile in sprint speed and is second in fielding range (outs above average). He’s averaged 23.6 home runs, 82.4 RBIs, 35.6 stolen bases, and an .840 OPS in his five major league seasons.

    All-Star stat: Witt Jr. leads the American League with 4.9 WAR (Baseball Reference), which is fourth in baseball.


    Third base: Junior Caminero, Rays

    All-Star selections: Second

    2026 stats: .279/.372/.555, 28 HR, 59 RBIs

    What to know: The 23-year-old Caminero, who also competed in the Home Run Derby, is starting his second straight All-Star Game, but this is his first time being voted in. Nicknamed “La Máxima,” Caminero has a brother named Girardi, after former Phillies manager Joe Girardi, then the manager of the Yankees.

    All-Star stat: Caminero has elite bat speed, averaging 79.9 mph, tops in baseball, and has a hard-hit rate of 51.8%, a career best and in the 93rd percentile in MLB.


    Outfield: Riley Greene, Tigers

    All-Star selections: Third

    2026 stats: .288/.380/.462, 13 HR, 45 RBI

    What to know: One of three Tigers in the game, Greene, 25, is hitting for a higher average this season after batting .260 over the previous two seasons. But his power numbers are down for a guy who averaged 30 homers from 2024-25, and strikeouts remain an issue: He led the majors with 201 in 2025 and has 108 this season.

    Outfield: Mike Trout, Angels

    All-Star selections: 12th

    2026 stats: .237/.390/.473, 18 HR, 39 RBIs

    What to know: The three-time MVP’s 90.5 career WAR is tops among active players. After playing in 130 games last season — his most since 2019 — Trout has played in 78 of the Angels’ 97 games this season, but has been out since June 18 with a strained right hamstring. With the Angels going nowhere again, will the Millville native and rabid Eagles fan finally ask to be traded? That was a topic of conversation during All-Star festivities with the Phillies among the teams in the market for a right-handed hitter.

    All-Star stat: A career .291 hitter, Trout is way down at .237, but his on-base percentage remains elite at .390. And with 18 home runs, he is on pace to surpass the 26 he hit last season, his most since his 40 in 2022.

    Outfield: Cody Bellinger, Yankees

    All-Star selections: Third

    2026 stats: .254/.345/.421, 11 HR, 51 RBIs

    What to know: Bellinger has regained the elite plate discipline that was a staple of his game when he won NL MVP with the Dodgers in 2019. His 12.7% walk rate is in the 91st percentile and is way up from last season (8.7%).

    All-Star stat: Bellinger has regained the elite plate discipline that was a staple of his game early in his career when he won NL MVP with the Dodgers in 2019. His 12.7% walk rate is in the 87th percentile and is way up from last season (8.7%).


    Catcher: Shea Langeliers, Athletics

    All-Star selections: First

    2026 stats: .257/.324/.483, 21 HR, 46 RBIs

    What to know: The 28-year-old Langeliers has already notched his fourth straight season with at least 20 home runs. Only Cal Raleigh (133) has more home runs among catchers since 2023 than Langeliers (103).

    All-Star stat: Langeliers posted a career-best 3.9 oWAR (offensive wins above replacement) in 2025, second among catchers again only to Raleigh’s 4.1. Langeliers has a 2.4 oWAR in 2026, trailing only Tigers catcher Dillon Dingler (3.0).


    Designated hitter: Yordan Alvarez, Astros

    All-Star selections: Fourth

    2026 stats: .318/.426/.633, 31 HR, 70 RBIs

    What to know: Alvarez, who won AL Rookie of the Year in 2019 and finished third in MVP voting in 2022, is having another big season, topping baseball in OPS, on-base percentage, and slugging.

    All-Star stat: Alvarez’s expected slugging percentage, which measures a hitter’s quality of contact, is the best in MLB at .713, a career high.


    National League starters

    First base: Freddie Freeman, Dodgers

    All-Star selections: 10th

    2026 stats: .290/.375/.487, 15 HR, 49 RBIs

    What to know: Freeman, 36, has appeared in every All-Star Game from 2018 to 2026, the only player in baseball to do so. This will be his sixth start and third with the Dodgers.

    All-Star stat: One of the best pure hitters in the game, Freeman’s expected weighted on-base average (which measures the quality of a hitter’s contact regardless of factors beyond their control like defensive player abilities and dimensions of the ballpark) of .383 is in the 96th percentile and is up 33 points from 2025.


    Second base: Ozzie Albies, Braves

    All-Star selections: Fourth

    2026 stats: .267/.320/.439, 14 HR, 51 RBIs

    What to know: Albies topped Phillies second baseman Bryson Stott in Phase 2 of the All-Star vote. After getting off to a hot start (.908 OPS, seven homers, 20 RBIs) in the first month of the season, Albies has a .682 OPS since May 1.

    All-Star stat: Along with decent power and speed, Albies has been one of the toughest hitters to strike out this season. His strikeout percentage of 13.4% is in the 90th percentile in the game.


    Shortstop: CJ Abrams, Nationals

    All-Star selections: Second

    2026 stats: .275/.352/.510, 20 HR, 67 RBIs

    What to know: The speedy Abrams has improved his power metrics in his fourth full season with the Nationals. He has met his career high of 20 homers set in 2024 and surpassed his career high of RBIs.

    All-Star stat: Abrams’ slugging percentage is up 77 points from last season, and his average exit velocity has risen to a career-best 89.9 mph, which puts him in the 61st percentile among major leaguers.


    Third base: Max Muncy, Dodgers

    All-Star selections: Third

    2026 stats: .259/.354/.488, 17 HR, 40 RBIs

    What to know: Muncy beat out the Phillies’ Alec Bohm to become the first Dodger to start an All-Star Game at third base since Ron Cey in 1977.

    All-Star stat: In addition to boosting his batting average and maintaining his power stroke, the 35-year-old Muncy is having his best defensive season at third base. His outs above average is in the 80th percentile of all major leaguers, by far the best of his career at third base.


    Outfield: Brandon Marsh, Phillies

    All-Star selections: First

    2026 stats: .301/.339/.490, 15 HR, 46 RBIs

    What to know: Marsh has broken through as an All-Star starter in his fourth full season with the Phillies, proving that he can hit enough against lefties to be an everyday player. A career .208 hitter against lefties entering this season, Marsh is batting .245 against southpaws in 2026.

    All-Star stat: While Marsh is swinging at almost anything (his 37.7% chase rate is in the bottom 10% of the league and is the highest of his career), he is crushing pitches in the zone. He is among the best in the game with a 44.3% launch angle sweet spot rate (99th percentile).

    Outfield: Juan Soto, Mets

    All-Star selections: Fifth

    2026 stats: .290/.405/.562, 21 HR, 51 RBIs

    What to know: The Mets’ $765 million man is having an elite season even if his team has underwhelmed, sitting in last place in the NL East. He is third in baseball with a .405 on-base percentage and has more walks (55) than strikeouts (43). His walk-to-strikeout ratio is second in the National League to the Giants’ Luis Arraez.

    All-Star stat: Soto, along with the Astros’ Yordan Alvarez and Nationals’ James Wood, is in the top three in baseball in two of the most comprehensive contact quality metrics, expected weighted on-base average and expected slugging.

    Outfield: Andy Pages, Dodgers

    All-Star selections: First

    2026 stats: .270/.336/.471, 17 HR, 66 RBIs

    What to know: The 25-year-old is fifth in the NL in RBIs, building off a 27-homer season in 2025 while playing elite defense in center field.

    All-Star stat: Pages has cleaned up batting with runners in scoring position this season. He’s among the league leaders with a .349 batting average with runners in scoring position, driving in 53 of his 66 RBIs.


    Catcher: Drake Baldwin, Braves

    All-Star selections: First

    2026 stats: .254/.335/.437, 15 HR, 46 RBIs

    What to know: The National League Rookie of the Year in 2025 got off to a strong start to his second season, batting .303 with 13 home runs and 38 RBIs through May 18, but an oblique strain in his right side sidelined him for almost a month. He’s struggled in his return, batting .154 in 24 games.

    All-Star stat: Although Baldwin is still trying to regain his early-season stroke, he is hitting the ball with an elite combination of launch angle and exit velocity. His 15.3% barrel rate is in the 92nd percentile among major leaguers, and is up from 11% in his rookie season.


    Designated hitter: Kyle Schwarber, Phillies

    All-Star selections: Fourth

    2026 stats: .254/.367/.560, 32 HR, 59 RBIs

    What to know: Schwarber is back in the All-Star Game for a second straight season and third time as a Phillie. His 32 home runs lead the majors, and his .560 slugging percentage is sixth in baseball.


    AL pitchers

    Bryan Baker, Rays

    All-Star selections: First

    2026 stats: 1.73 ERA, 25 saves

    What to know: Baker is tied for second in saves in his first season as the Rays’ closer, holding opponents to a .150 batting average.

    Dylan Cease, Blue Jays

    All-Star selections: First

    2026 stats: 2.56 ERA, 148 Ks, 2.18 FIP

    What to know: In his first season with the Jays after signing a $210 million deal, Cease leads the AL in strikeouts. He will start for the AL.

    Aroldis Chapman, Red Sox

    All-Star selections: Ninth

    2026 stats: 2.20 ERA, 19 saves

    What to know: The 38-year-old flame-throwing closer is still missing bats, with 36 strikeouts in 28⅔ innings, but his 29.8% whiff rate is his lowest in six seasons.

    Jacob Latz, Rangers

    All-Star selections: First

    2026 stats: 1.61 ERA, 18 saves, 0.672 WHIP

    What to know: After losing out for a spot in the rotation entering the season, Latz moved to the bullpen and thrived. He took over officially as closer in late April. Latz posted a 1.13 ERA with 11 saves in June to win AL Reliever of the Month.

    Parker Messick, Guardians

    All-Star selections: First

    2026 stats: 2.73 ERA, 1.071 WHIP

    What to know: Messick wasn’t even assured of a rotation spot entering the season, but the rookie has emerged as one of the best young pitchers in the game. Hitters are batting just .140 against his four-seam fastball.

    Drew Rasmussen, Rays

    All-Star selections: Second

    2026 stats: 3.26 ERA, 0.946 WHIP

    What to know: Rasmussen followed up an All-Star season in 2025 with an even better one in 2026. He is second in the AL in WHIP, and is in the 99th percentile in walk rate (4.3%).

    Joe Ryan, Twins

    All-Star selections: Second

    2026 stats: 2.85 ERA, 1.051 WHIP

    What to know: Ryan figures to be one of the more popular pitchers mentioned in trade deadline speculation. He has anchored the Twins’ rotation for a second straight All-Star season.

    Cam Schlittler, Yankees

    All-Star selections: First

    2026 stats: 2.05 ERA, 205 ERA+

    What to know: Schlittler’s four-seamer, which averages 97.7 mph, has held opponents to a .192 batting average and a 33.2% whiff rate. His strikeout percentage (29.2%) is in the 90th percentile.

    Cade Smith, Guardians

    All-Star selections: First

    2026 stats: 2.84 ERA, 28 saves

    What to know: Smith has led the majors in saves for much of the season, buoyed by a 34.8% strikeout rate, which is in the 98th percentile in the game.

    Nick Martinez, P, Rays

    All-Star selections: First

    2026 stats: 8-2, 2.65 ERA

    What to know: The 35-year-old Martinez, who played five years in Japan, is having a career season in Tampa. He ranks fifth in the AL in pitcher WAR (Baseball Reference). He replaces former Phillie Ranger Suárez, who is out of the game with a groin strain.

    Louis Varland, Blue Jays

    All-Star selections: First

    2026 stats: 1.10 ERA, 19 saves, 12.3 SO/9

    What to know: In his first season as closer, Varland has been dominant, striking out 67 in 49 innings.

    Michael Wacha, Royals

    All-Star selections: Second

    2026 stats: 3.77 ERA, 1.190 WHIP

    What to know: The 35-year-old starter, who last made the All-Star Game in 2015, has been a workhorse for the Royals, pitching a league-high 119⅓ innings in 19 starts.

    Justin Verlander, P, Tigers

    All-Star selections: 10

    2026 stats: 12.27 ERA in one start

    What to know: The 43-year-old Verlander, who announced on Wednesday that he will retire at the end of the season, was added to the AL team as a “Legend Pick” by commissioner Rob Manfred. On the 60-day injured list with hamstring and hip injuries, Verlander will not pitch in the game but will be honored during the All-Star festivities.


    AL reserves

    Dillon Dingler, C, Tigers

    All-Star selections: First

    2026 stats: .262/.323/.508, 19 HR, 60 RBI

    What to know: Dingler’s .508 slugging percentage is second among catchers only to fellow All-Star Hunter Goodman. He is also a Gold Glove-caliber backstop with elite numbers for pitch framing, blocks above average, and pop time.

    Adley Rutschman, C, Orioles

    All-Star selections: Third

    2026 stats: .253/.327/.436, 8 HR, 47 RBIs

    What to know: Rutschman remains an elite defensive catcher, ranking in the 97th percentile in caught stealing above average. He also has an impressive 14.2% whiff rate, meaning he rarely swings and misses.

    Travis Bazzana, 2B, Guardians

    All-Star selections: First

    2026 stats: .238/.330/.389, 7 HR, 28 RBIs, 13 SB

    What to know: The first overall pick of the 2024 draft, Bazzana, who’s from Australia, has impressed with his discipline at the plate and speed on the bases. His walk percentage (11.3%) and chase rate (26%) are near the 75th percentile in the majors, not bad for a 23-year-old rookie.

    Kevin McGonigle, SS, Tigers

    All-Star selections: First

    2026 stats: .283/.392/.420, 8 HR, 34 RBIs

    What to know: An Aldan native and Bonner-Prendergast graduate, McGonigle, 21, has arrived as a rookie star for the Tigers. Most notable is his plate discipline: He has more walks than strikeouts and is in the 99th percentile in chase rate. That contributes to a .392 on-base percentage, good for ninth in the majors.

    Miguel Vargas, INF, White Sox

    All-Star selections: First

    2026 stats: .245/.355/.493, 21 HR, 59 RBIs

    What to know: Vargas has emerged as a power hitter with plate discipline in his fifth major league season. His barrel percentage has jumped to 15.4% from 9.4% in 2025. Meanwhile, he rarely chases (21.2% chase rate) and has a 13.7% walk rate, which ranks in the 93rd percentile in the majors.

    Randy Arozarena, OF, Mariners

    All-Star selections: Third

    2026 stats: .286/.380/.458, 11 HR, 45 RBIs

    What to know: The Mariners’ lone representative, Arozarena is striking out less (21.6%, down from career 25.4%) and is about 40 points higher in batting average and on-base percentage in putting together a solid age-31 season.

    Yandy Díaz, DH, Rays

    All-Star selections: Second

    2026 stats: .322/.398/.490, 13 HR, 55 RBIs

    What to know: Díaz is having perhaps his best season of an underrated career, blending power with a disciplined approach at the plate. His 13.7% strikeout rate is in the 87th percentile in the majors.


    Willson Contreras, 1B, Red Sox

    All-Star selections: Fourth

    2026 stats: .285/.379/.542, 20 HR, 61 RBIs

    What to know: Contreras replaces Vladimir Guerrero Jr. on the AL roster and joins his brother William in the All-Star Game. The 34-year-old is on pace for his best season in his first year in Boston with a career-high .921 OPS.

    Ceddanne Rafaela, OF, Red Sox

    All-Star selections: First

    2026 stats: .281/.328/.433, 8 HR, 39 RBIs

    What to know: Rafaela replaces Yankees outfielder Aaron Judge, who will miss the game with a rib injury. A Gold Glove winner last year, Rafaela’s 3.9 WAR (Baseball Reference) is fourth in MLB among position players. His defensive metrics are elite, highlighted by his outs above average (OAA), which ranks in the 99th percentile.

    Munetaka Murakami, 1B, White Sox

    All-Star selections: First

    2026 stats: .232/.371/.540, 20 HR, 42 RBIs

    What to know: The 26-year-old rookie from Japan is replacing Byron Buxton on the roster. He returned to the White Sox lineup on Friday after missing more than a month with a strained hamstring. Before the injury, he showed tremendous power, with an elite hard hit rate (59.2%) and walk rate (17.8%).

    Tristan Peters, OF, White Sox

    All-Star selections: First

    2026 stats: .301/.354/.478, 6 HR, 36 RBIs

    What to know: Peters replaces Nick Kurtz on the AL roster. A former Savannah Banana, Peters hit for the cycle this season and has proven to be a nice pickup for the White Sox, who acquired him from the Rays over the winter for cash.


    NL pitchers

    Chase Burns, Reds

    All-Star selections: First

    2026 stats: 11-1, 2.54 ERA

    What to know: The second pick of the 2024 draft has blossomed in his first full season. His 31.7% whiff rate ranks in the 89th percentile, and his strikeout rate (28.6%) ranks in the 87th percentile.

    Jhoan Duran, Phillies

    All-Star selections: First

    2026 stats: 1.38 ERA, 24 saves, 0.918 WHIP

    What to know: Duran has given the Phillies everything they hoped for when they acquired him at the 2025 trade deadline. His success starts with his four-seamer, which averages 100.2 mph and has held opponents to a .129 batting average against it. His 39.7% strikeout rate is the best of his career.

    Raisel Iglesias, Braves

    All-Star selections: First

    2026 stats: 2.23 ERA, 19 saves, 1.082 WHIP

    What to know: This All-Star selection has been a long time coming for the 12-year veteran Iglesias, who is fourth in the NL in saves. A master of getting hitters to swing at pitches out of the zone, Iglesias, 36, is in the 99th percentile in chase rate (39.5%, a career high).

    Jesús Luzardo, Phillies

    All-Star selections: First

    2026 stats: 3.51 ERA, 136 strikeouts

    What to know: Luzardo replaced the Marlins’ Max Meyer to become the sixth Phillies All-Star. After a rough start to the season when he sported a 5.50 ERA in his first six starts, Luzardo has been a different pitcher since May 1, posting a 2.61 ERA in his last 13 starts.

    Braxton Ashcraft, Pirates

    All-Star appearances: First

    2026 stats: 9-3, 3.49 ERA, 1.112 WHIP

    What to know: The 26-year-old Ashcroft, who replaced the Brewers’ Jacob Misiorowski, has been a pleasant surprise for the Pirates this season. He’s allowed one run or fewer in nine of 19 starts. Opponents are batting .140 against his curveball, which has an elite 40.5% whiff rate.

    Mason Miller has an 0.98 ERA this season.Gregory Bull

    Mason Miller, Padres

    All-Star selections: Second

    2026 stats: 0.91 ERA, 25 saves, 0.782 WHIP

    What to know: Miller might be the most intimidating closer in the game with a four-seamer that averages 101.3 mph. His slider is the deadliest put-away pitch in the game with a strikeout rate of 59.0%.

    Riley O’Brien, Cardinals

    All-Star selections: First

    2026 stats: 3.43 ERA, 24 saves

    What to know: The 31-year-old O’Brien, who replaced Pirates ace Paul Skenes, is tied for second in the NL with 24 saves. His success is driven by a devastating sweeper, which opponents are batting just .031 against and has led to a 47.9% whiff rate.

    Eduardo Rodriguez, Diamondbacks

    All-Star selections: First

    2026 stats: 8-3, 2.29 ERA

    What to know: Another NL pitcher who had to wait awhile to make his first All-Star team, Rodriguez has been stellar for Arizona in his 11th season. He has given up one run or fewer in 11 of his 19 starts this season.

    Chris Sale, Braves

    All-Star selections: 10th

    2026 stats: 9-6, 2.20 ERA

    What to know: The 37-year-old Sale is still elite, relying on a four-seamer and slider almost 80% of the time. And he can still fool hitters with the best of them — his 35.4% chase rate is in the 92nd percentile of all pitchers.

    Cristopher Sánchez, Phillies

    All-Star selections: Second

    2026 stats: 11-4, 2.62 ERA, 5.76 SO/BB

    What to know: The unlikely ascent from fringe minor leaguer to Cy Young candidate has continued this season and earned him the starting nod for the NL. Sánchez leads all pitchers with 5.7 WAR and didn’t allow a run for 50⅔ innings earlier this season, the most ever for a left-handed pitcher. It all starts with his changeup, against which hitters are batting .167 this season.

    Logan Webb, Giants

    All-Star selections: Third

    2026 stats: 3.86 ERA, 1.156 WHIP

    What to know: Webb, who led the NL in innings the past three years, got off to a rough start to the season. He had a 5.06 ERA in his first eight starts but has turned it around over his last eight with a 2.75 ERA.

    Yoshinobu Yamamoto, Dodgers

    All-Star selections: Second

    2026 stats: 9-6, 2.85 ERA, 0.913 WHIP

    What to know: Last year’s postseason hero has been just as good as in 2025. In fact, he has lowered his WHIP. He’s also lowered his walk rate to an elite 5.9%, which puts him in the 86th percentile of pitchers.


    NL reserves

    William Contreras, C, Brewers

    All-Star selections: Third

    2026 stats: .282/.344/.398, 9 HR, 53 RBIs

    What to know: Contreras has been the most productive catcher offensively over the past four seasons. And he’s durable, averaging 149 games in his last three full seasons.

    Hunter Goodman, C, Rockies

    All-Star selections: Second

    2026 stats: .254/.324/.538, 27 HR, 51 RBIs

    What to know: Goodman has developed into one of the best power-hitting catchers in the game over the past two seasons. He’s on his way to a second straight 30-homer season and ranks fifth in the NL in slugging percentage.

    Luis Arraez, 2B, Giants

    All-Star selections: Fourth

    2026 stats: .330/.369/.460, 4 HR, 35 RBIs

    What to know: The toughest guy to strike out in baseball, Arraez is a career. 318 hitter, and has led the league in hits twice in his career, and is second this season.

    Bryce Harper, 1B, Phillies

    All-Star selections: Ninth

    2026 stats: .260/.365/.497, 20 HR, 57 RBI

    What to know: After coming up short in the fan vote, Harper was “grateful” to be picked for the team by commissioner Rob Manfred. He’s certainly deserving of the spot with an OPS of .862 and his 12th 20-homer season while playing every game. After all, an All-Star Game at Citizens Bank Park without the Showman wouldn’t seem like much of a show at all.

    Otto Lopez, SS, Marlins

    All-Star selections: First

    2026 stats: .334/.368/.505, 9 HR, 45 RBI, 17 SB

    What to know: Baseball’s batting leader also is tops in hits (127) and doubles (26) during what has been a career year for the 27-year-old.

    Matt Olson, 1B, Braves

    All-Star selections: Fourth

    2026 stats: .267/.339/.534, 25 HR, 58 RBI

    What to know: Olson, who has nine seasons of 20-plus home runs, is having a resurgent power season. His slugging percentage has surged to .534 this season after sitting at a combined .471 in 2024 and 2025. And more than half his batted balls are considered hard hit, putting him in the 93nd percentile among all hitters.

    Sal Stewart, INF, Reds

    All-Star selections: First

    2026 stats: .256/.338/.474, 19 HR, 65 RBI

    What to know: The 22-year-old is one of two rookies to represent the Reds at the All-Star Game, along with pitcher Chase Burns. Stewart, who has played mostly third and first base this season, is seventh in the NL in RBIs.

    Corbin Carroll, OF, Diamondbacks

    All-Star selections: Third

    2026 stats: .252/.347/.478, 13 HR, 45 RBI

    What to know: An All-Star for the third time in his four full seasons, the 25-year-old Carroll is having another strong season with an .825 OPS. The speedy outfielder again leads the majors in triples, a crown he was won for four straight seasons.

    Pete Crow-Armstrong, OF, Cubs

    All-Star selections: Second

    2026 stats: .291/.386/.531, 21 HR, 53 RBI, 24 SB

    What to know: Entering June, PCA was batting .231 with a .713 OPS and a 25.6% strikeout rate. Then June rolled around (along with a late-May switch to the leadoff spot), and he took off with an epic month. He posted a 1.249 OPS with 40 hits, 11 home runs and a .381 batting average to surge back into All-Star contention.

    Jordan Walker, OF, Cardinals

    All-Star selections: First

    2026 stats: .294/.354/.532, 22 HR, 74 RBI

    What to know: The 24-year-old Walker is having a breakout season for the surprising Cardinals, and is coming off winning a memorable Home Run Derby. It’s been fueled by elite bat speed (79.2 mph), which trails only Junior Caminero (79.9) as the best in the majors.

    James Wood, OF, Nationals

    All-Star selections: Second

    2026 stats: .279/.410/.575, 28 HR, 64 RBI

    What to know: The 23-year-old is having an exceptional offensive season. It’s a combination of solid contact and an elite ability to get on base — he is in the 99th percentile among hitters in hard hit and walk percentages. He’s also been durable, playing in every game this season.

    Iván Herrera, DH, Cardinals

    All-Star selections: First

    2026 stats: .249/.381/.390, 11 HR, 40 RBIs

    What to know: Herrera replaces Shohei Ohtani on the NL roster with the Dodgers star dealing with a left knee injury. Herrera’s .381 on-base percentage, boosted by a 12.1% walk rate, is eighth in the National League.


    Players selected who will not play

    • Vladimir Guerrero Jr., 1B, Blue Jays
    • Max Meyer, P, Marlins
    • Paul Skenes, P, Pirates
    • Jacob Misiorowski, P, Brewers
    • Ranger Suárez, P, Red Sox
    • Shohei Ohtani, DH/P, Dodgers
    • Byron Buxton, OF, Twins
    • Aaron Judge, OF, Yankees
    • Nick Kurtz, 1B, Athletics
  • Phillies closer Jhoan Duran named NL reliever of the month

    Phillies closer Jhoan Duran named NL reliever of the month

    Phillies closer Jhoan Duran was named the National League reliever of the month for June, MLB announced Friday.

    Duran posted a 1.64 ERA and 0.91 WHIP across 12 appearances in June. He converted nine of 10 save opportunities. After blowing his first save of the season on June 9 in Toronto, Duran has not allowed another run in eight appearances since.

    “There’s been times I’ve had to have teams where that ninth inning is by committee. It never seems to go that well,” interim manager Don Mattingly said last month. “I like having a number of guys that you could do it with, but it’s nice to have that guy that you feel like the game’s over.”

    The Phillies have leaned on their closer often as they engineered a turnaround from 10 games below .500 in April to now 10 games above .500.

    “If I feel good, I want to be in the game,” Duran said recently. “So that’s me. The more I throw in the game, I feel more comfortable. I feel way better.”

    So far this season, the 28-year-old right-hander has 21 saves, which was tied with the San Diego Padres’ Mason Miller and the St. Louis Cardinals’ Riley O’Brien for the National League lead, entering Friday.

    Duran is the second Phillies player to collect a monthly honor this season. Cristopher Sánchez won NL pitcher of the month for May.

  • Jhoan Duran wants to pitch every game. And that requires listening to his body and a short memory.

    Jhoan Duran wants to pitch every game. And that requires listening to his body and a short memory.

    TORONTO — Jhoan Duran wants the ball every night.

    It’s a good thing for the Phillies that he does, because they have leaned on their closer a lot this season. Even though Duran was on the injured list for 17 days this year with an oblique injury in his left side, he still ranks fourth in baseball in save opportunities.

    “I need to be on the mound every day,” Duran said.

    But in this week’s series against the Blue Jays, the Phillies asked even more of Duran than usual, when interim manager Don Mattingly used him three nights in a row. The last time Duran had made three appearances on three consecutive nights was from July 14-16, 2023, when he was a member of the Minnesota Twins.

    “If I feel good, I want to be in the game,” Duran said. “So that’s me. The more I throw in the game, I feel more comfortable. I feel way better.”

    Duran needed just nine pitches to record a save in Monday’s series opener against the Blue Jays. He threw eight pitches on Tuesday but blew his first save of the season as Toronto walked him off. On Wednesday, he rebounded with a 10-pitch save, his 17th of the season.

    Mattingly said the process this season for determining Duran’s availability largely has been following the reliever’s lead. He plays catch pregame each day and then informs the coaches how he feels.

    Jhoan Duran blew his first save of the season on Tuesday against the Blue Jays but closed out their win the following night to take the series.Sammy Kogan

    “Jho’s been pretty good about telling us,” Mattingly said. “There’s been times when we thought he’d be available, and he says he needed a day. [Wednesday] was not one of those days, and he was adamant, and we kind of go with that.”

    The “blown save” on the box score doesn’t capture the whole story of what happened Tuesday night. With the Phillies clinging to a one-run lead, things unraveled quickly: a broken-bat single (.070 expected batting average by Statcast) and another ground ball single (.150 expected batting average) put runners on the corners.

    The Blue Jays used two pinch-runners, and after a wild pitch brought the tying run home, all they needed to do to end it was to get the ball out of the infield. Brandon Valenzuela delivered with a single, and Duran no longer had a perfect season.

    Mattingly said he wanted to get Duran into another game quickly after that. But for Duran, what happened the day before made no difference. Like every day, he just wanted to pitch.

    The flame-throwing right-hander has always had a short memory, and regardless of the result, he turns the page quickly. When Duran walked out on Wednesday, he wasn’t thinking about Tuesday at all.

    “Yesterday is yesterday,” Duran said. “I was focusing on today, not yesterday. Yesterday is just the past for me.”

    His teammates felt the same.

    “We got all the confidence in the world in him,” Kyle Schwarber said.

    Jhoan Duran and catcher J.T. Realmuto celebrate a victory in April.Yong Kim / Staff Photographer

    Duran threw 27 pitches in three games, not including what he needed to warm up each night in the bullpen. While that total might not seem like much, for a reliever like him who can top 100 mph on the radar gun, each pitch is thrown at a high intensity.

    Duran said he handles his workload and recovery by listening to his body.

    “I do a lot of recovery in the training room,” he said. “I do it [in] the hotel, too. I always have my recovery machines with me.”

    On Wednesday — this time with a three-run cushion — Duran let the leadoff man aboard with a single, but got Vladimir Guerrero Jr. to ground into a double play on the next pitch.

    Ernie Clement poked a soft single, just 60.4 mph off the bat, but Duran struck out Kazuma Okamoto on three pitches to seal the win and record another save.

    “Insanely [impressive]. His stuff is always elite, and he’s a workhorse, so we love having him in our corner,” said starter Jesús Luzardo. “Seeing him bounce back after [Tuesday] night, which I would call it unfortunate.

    “His stuff is second to none. And I think that that’s why he’s the best closer in the game.”

  • Jhoan Duran blows his first save in Phillies’ 3-2 walk-off loss to the Blue Jays

    Jhoan Duran blows his first save in Phillies’ 3-2 walk-off loss to the Blue Jays

    TORONTO — Most times when Jhoan Duran makes the jog from the bullpen to the mound, the result of the game seems like a foregone conclusion.

    The Phillies closer had been perfect in his first 16 save opportunities of the season. But on Tuesday, the Blue Jays managed to end that streak, walking Duran off, 3-2, in the ninth inning.

    “You know it’s going to happen at some point,” said interim manager Don Mattingly.

    The first two batters Duran faced singled on ground-ball hits that found holes in the infield. The Jays used two pinch-runners, and a wild pitch brought the tying run home before Brandon Valenzuela hit an RBI single to end it.

    “They just kind of got us in a bind at that point,” Mattingly said. “They run [Daulton] Varsho, and it’s hard to throw anybody out, really, with those guys. So, yeah, it’s one of those games.”

    Duran entered the game after Bryson Stott drove in the go-ahead run in the top of the ninth against Louis Varland. The Blue Jays pitching staff confounded the Phillies’ offense for most of the game, as they struck out 15 times. But with two out in the ninth, Stott punched an opposite-field double to break the 1-1 stalemate.

    It marked just the second earned run that Varland has given up this season.

    The Phillies’ only other run came in the first inning when they strung together doubles from Trea Turner and Brandon Marsh to take a 1-0 lead against starter Dylan Cease. The ball only left Turner’s bat at 64.4 mph, but he was aggressive against Toronto’s rookie right fielder Yohendrick Piñango and wound up on second. He advanced to third on a wild pitch and then scored easily when Marsh laced a slider to right field.

    After that, though, the Phillies couldn’t generate much against Cease. He only allowed one more hit — a single — and walked one while striking out 11. Cease generated 29 swings-and-misses from Phillies hitters, including 10 on his fastball.

    “Just the way his hand is, he hides the ball well,” Stott said. “So you have a split second to see kind of what pitch it is. Usually when they’re not kind of cupping their hand, you can see the pitcher’s fingers or whatever it is, so you kind of have an idea of what’s coming the whole way. But with him, it feels like halfway there, you pick it up, and then he’s throwing 99 [mph]. So it makes a lot of guys late, and his pitches are moving all over the place.”

    Zack Wheeler held Toronto to one run over six innings. He gave up some hard contact early, but managed to escape a few jams. Wheeler allowed a leadoff single in the second inning, but immediately erased the runner with a double play. Kazuma Okamoto followed that up with a double and Wheeler then hit Andrés Giménez with a fastball to put two on. But he stranded both runners with a strikeout.

    “It wasn’t the best, wasn’t the sharpest,” Wheeler said of his outing.

    Wheeler said he found the mound tough and wasn’t able to push off like he normally does, so he had to rely on his upper body more.

    “I think that’s kind of why it wasn’t as sharp,” Wheeler said. “Velo’s down just a tick. So we kind of take those games and throw them out right away.”

    Still, he held Toronto off the scoreboard until the sixth inning, when Wheeler’s cutter to Jesús Sánchez didn’t get high enough above the zone. Sánchez — who had also doubled in the third — sent it into the Phillies’ bullpen in right field for a solo shot that tied the game at 1.

    J.T. Realmuto (left) loses the ball as the Blue Jays’ Brandon Valenzuela (59) waves Myles Straw in to score on a wild pitch during the ninth inning.Sammy Kogan

    “Cease was really good; I thought Zack was good,” Mattingly said. “Obviously, it was one of those games that’s just not going to be a bunch of runs going up, with a guy like Cease and Wheels. … I thought the at-bats were OK. He’s just one of those guys that you’re going to have your hands full when you start the game.”

    Although Cease was cruising, since he was making his first start after being reinstated from the injured list, Toronto manager John Schneider lifted him after six innings and 93 pitches. Former Phillie Jeff Hoffman pitched a scoreless seventh and Mason Fluharty retired the side in order in the eighth, before Stott came through against Varland.

    The Phillies finished with five total hits. Bryce Harper drew their only two walks.

    “You always want to score, especially when you get guys on base,” Stott said. “But felt like when [Cease] needed a pitch, he got it, and sometimes you just run into guys who have that stuff that day, and he kept us off-balance.”

    Orion Kerkering took over for Wheeler in the seventh and pitched a 1-2-3 inning. He returned for the eighth to face Vladimir Guerrero Jr. and induced a line out. José Alvarado retired the next two batters before Duran entered in the ninth.