CINCINNATI — The Phillies bullpen shuffle continued on Tuesday ahead of their series opener against the Reds.
Right-hander Max Lazar was recalled from triple-A Lehigh Valley, while lefty Kyle Backhus was optioned.
Backhus has struggled since returning from an elbow injury at the end of June. In seven appearances since being activated from the injured list, Backhus has a 7.94 ERA.
“We just felt like Back hasn’t been throwing the ball like he did before before the injury,” said interim manager Don Mattingly. “He says he feels great, and I think he understands he’s just not throwing the ball well yet, so this gives him an opportunity to kind of work regularly, get his stuff together, and be prepared when we need him.”
Backhus also pitched an inning in the 15-1 loss to the Royals in the series finale on Monday, while Lazar gives the Phillies a fresh arm. Lazar, who has a 3.93 ERA in 18⅓ innings in triple A, can also be a multi-inning option.
Right-hander Brad Keller joined the team in Cincinnati and is set to be reinstated from the injured list on Wednesday. Keller had been on the shelf since June 16 with right forearm tendinitis, a nagging injury that Mattingly said he had been pitching through for a while before hitting the injured list.
Brad Keller joined the team in Cincinnati and is set to be reinstated from the injured list on Wednesday.
Keller made two appearances with the IronPigs on a rehab assignment, and pitched a scoreless inning on Sunday. Mattingly wanted to give Keller two days off before activating him.
Even after the blowout loss in Kansas City on Monday after Cristopher Sánchez only went 3⅔ innings, Mattingly feels his bullpen is in good shape for the Phillies’ series against the Reds. Garrett Stubbs pitched an inning in the loss, which also helped save an arm.
Wednesday’s game in Cincinnati will be a bullpen game, although the Phillies have not yet announced who will take the ball to start.
Day off for Marsh
With Brandon Marsh due for a day off, and the Phillies facing two left-handers in a row — the Royals’ Noah Cameron on Monday and the Reds’ Andrew Abbott on Tuesday — Mattingly let the outfielder choose when to sit.
Marsh opted to take off Tuesday against Abbott, with Edmundo Sosa taking over in left field and Justin Crawford remaining in the lineup in center field. Derek Hill started in right.
“[Abbott’s] got more of the sweep, which is a pitch that’s given Marshy more trouble from the left side,” Mattingly said.
Marsh has a .256 batting average and .706 OPS against left-handers this season after playing his way into an everyday role.
As the All-Star break approaches, Mattingly thinks the team overall is keeping its focus.
“I’ve had a lot of teams that you go into the break and you know guys are kind of hitting the wall a little bit. They also know these days off are coming,” Mattingly said. “I always talk about playing to the break. … Don’t take it off a series early or something. But I think we’re holding up OK. I think the tone with which we’ve played, not so much the result of the game, but the way you feel, the way guys are going about their business and stuff, you still feel good about.”
Extra bases
Reds All-Star right-hander Chase Burns (10-1, 2.40 ERA) will start against the Phillies in their bullpen game on Wednesday.
Citizens Bank Park will host the 96th All-Star Game on July 14, 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 on Tuesday).
American League starters
First base: Nick Kurtz, Athletics
All-Star selections: First
2026 stats: .275/.415/.512, 20 HR, 66 RBIs
What to know: Kurtz gets the starting spot at first after top vote-getter Vladimir Guerrero Jr. declined to play as he recovers from a lower back issue that has plagued him for weeks. The 23-year-old Kurtz won the AL Rookie of the Year last season and is on pace to have an even better season in 2026.
All-Star stat: Kurtz is an on-base machine. He leads baseball with 76 walks and is second in walk percentage (.189) and on-base percentage (.415). And when he makes contact, he mashes. He’s in the 99th percentile in hard-hit percentage, up from the 92nd last season.
Second base: Ernie Clement, Blue Jays
All-Star selections: First
2026 stats: .293/.316/.429, 7 HR, 29 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 9.9% whiff rate, which is in the 97th percentile among MLB hitters.
Shortstop: Bobby Witt Jr., Royals
All-Star selections: Third
2026 stats: .290/.362/.466, 12 HR, 36 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.4 home runs, 81.8 RBIs, 35.6 stolen bases, and an .842 OPS in his five major league seasons.
All-Star stat: Witt Jr. leads the American League with 4.7 WAR (Baseball Reference), and is fourth in baseball.
Third base: Junior Caminero, Rays
All-Star selections: Second
2026 stats: .288/.378/.561, 26 HR, 56 RBIs
What to know: The 23-year-old Caminero, who also will compete 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.7%, a career best and in the 93rd percentile in MLB.
Outfield: Aaron Judge, Yankees
All-Star selections: Eighth
2026 stats: .248/.375/.533, 17 HR, 38 RBIs
What to know: The reigning AL MVP won’t play in the game because of a fractured rib that has kept him out since early June and will sideline him likely into August.
All-Star stat: Not much has stood out from Judge’s 2026 season, on pace to be his worst non-COVID season since 2019. But he’s Aaron Judge, and he has the Yankees fan base behind him voting.
Outfield: Mike Trout, Angels
All-Star selections: 12th
2026 stats: .234/.394/.472, 17 HR, 36 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 74 of the Angels’ 91 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? Expect that to be 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 .234, but his on-base percentage remains elite at .394. And with 17 home runs so far, he is on pace to surpass the 26 he hit last season, his most since his 40 in 2022.
Outfield: Byron Buxton, Twins
All-Star selections: Third
2026 stats: .271/.328/.575, 25 HR, 45 RBIs
What to know: Another potential trade candidate for the Phillies playing in the All-Star Game, Buxton has said he’s not interested in moving on from the Twins. The 32-year-old still has elite speed, ranking in the 98th percentile in sprint speed, and remains one of the game’s top center fielders.
All-Star stat: After hitting a career high 35 home runs last season, Buxton is on pace to surpass that total in 2026. His 25 homers rank fifth in baseball.
Catcher: Shea Langeliers, Athletics
All-Star selections: First
2026 stats: .264/.328/.494, 20 HR, 44 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 (102).
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.2).
Designated hitter: Yordan Alvarez, Astros
All-Star selections: Fourth
2026 stats: .320/.429/.637 29 HR, 67 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 .718, a career high.
National League starters
First base: Freddie Freeman, Dodgers
All-Star selections: 10th
2026 stats: .293/.383/.502, 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 .391 is in the 96th percentile and is up 40 points from 2025.
Second base: Ozzie Albies, Braves
All-Star selections: Fourth
2026 stats: .271/.322/.445, 14 HR, 49 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 .687 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 11.9% is in the 94th percentile in the game.
Shortstop: CJ Abrams, Nationals
All-Star selections: Second
2026 stats: .269/.348/.498, 18 HR, 61 RBIs
What to know: The speedy Abrams has improved his power metrics in his fourth full season with the Nationals. He has almost eclipsed his career high of 20 homers set in 2024 and has almost done the same with RBIs (his career best of 65 also came in 2024).
All-Star stat: Abrams’ slugging percentage is up 65 points from last season, and his average exit velocity has risen to a career-best 90 mph, which puts him in the 60th percentile among major leaguers.
Third base: Max Muncy, Dodgers
All-Star selections: Third
2026 stats: .264/.358/.504, 17 HR, 39 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 93rd 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: .309/.341/.511, 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 .264 against southpaws in 2026.
All-Star stat: While Marsh is swinging at almost anything (his 38.6% 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 46.1% launch angle sweet spot rate (99th percentile).
Outfield: Juan Soto, Mets
All-Star selections: Fifth
2026 stats: .299/.407/.559, 18 HR, 43 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 leads baseball with a .407 on-base percentage and has more walks (47) than strikeouts (38). 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: .267/.332/.471, 16 HR, 63 RBIs
What to know: The 25-year-old leads 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 .350 batting average with runners in scoring position, driving in 51 of his 63 RBIs.
Catcher: Drake Baldwin, Braves
All-Star selections: First
2026 stats: .251/.336/.451, 15 HR, 43 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 .104 in 17 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 16% barrel rate is in the 95th percentile among major leaguers, and is up from 11% in his rookie season.
Designated hitter: Shohei Ohtani, Dodgers
All-Star selections: Sixth
2026 stats: .288/.404/.522, 18 HR, 51 RBIs
What to know: Schwarber is having another monster season at DH, but no one is moving Ohtani, the unicorn of baseball, out of a starting spot on the All-Star team. He led baseball in fan voting during Phase 1, ensuring that he would bypass the next phase and lock up a starting spot at DH.
All-Star stat: Ohtani is putting together another MVP-level season that will be hard to beat, simply because not only is he an elite hitter, but he’s among the game’s best pitchers. His 1.79 ERA leads baseball, buoyed by an elite barrel percentage (3.8%) that ranks in the 93rd percentile.
AL pitchers
Bryan Baker, Rays
All-Star selections: First
2026 stats: 1.83 ERA, 23 saves
What to know: Baker is second in saves in his first season as the Rays’ closer, holding opponents to a .143 batting average.
Dylan Cease, Blue Jays
All-Star selections: First
2026 stats: 2.79 ERA, 137 Ks, 2.26 FIP
What to know: In his first season with the Jays after signing a $210 million deal, Cease leads the AL in strikeouts.
Aroldis Chapman, Red Sox
All-Star selections: Ninth
2026 stats: 2.36 ERA, 18 saves
What to know: The 38-year-old flame-throwing closer is still missing bats, with 35 strikeouts in 26⅔ innings, but his 30% whiff rate is his lowest in six seasons.
Jacob Latz, Rangers
All-Star selections: First
2026 stats: 1.71 ERA, 18 saves, 0.619 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.80 ERA, 1.085 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 .147 against his four-seam fastball.
Drew Rasmussen, Rays
All-Star selections: Second
2026 stats: 2.78 ERA, 0.897 WHIP
What to know: Rasmussen followed up an All-Star season in 2025 with an even better one in 2026. He leads the AL in WHIP, and is in the 97th percentile in walk rate (4.5%).
Joe Ryan, Twins
All-Star selections: Second
2026 stats: 3.36 ERA, 1.045 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.08 ERA, 203 ERA+
What to know: Schlittler’s four-seamer, which averages 97.7 mph, has held opponents to a .181 batting average and a 32.5% whiff rate. His strikeout percentage (29.7%) is in the 92nd percentile.
Cade Smith, Guardians
All-Star selections: First
2026 stats: 2.90 ERA, 26 saves
What to know: Smith has led the majors in saves for much of the season, buoyed by a 35% strikeout rate, which is in the 98th percentile in the game.
Ranger Suárez, Red Sox
All-Star selections: Second
2026 stats: 3.15 ERA, 1.161 WHIP
What to know: The former Phillie is an All-Star in his first season in Boston. He throws five pitches with regularity, but his four-seamer has been particularly effective, holding hitters to a .212 batting average and a .231 slugging percentage. His status for the All-Star Game is uncertain after he suffered a left adductor injury in his start on Sunday.
Louis Varland, Blue Jays
All-Star selections: First
2026 stats: 0.96 ERA, 18 saves, 12.4 SO/9
What to know: In his first season as closer, Varland has been dominant, striking out 65 in 47 innings.
Michael Wacha, Royals
All-Star selections: Second
2026 stats: 3.45 ERA, 1.160 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 114⅔ innings in 18 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: .265/.327/.521, 19 HR, 60 RBI
What to know: Dingler’s .521 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: .254/.323/.451, 8 HR, 45 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 16.3% whiff rate, meaning he rarely swings and misses.
Travis Bazzana, 2B, Guardians
All-Star selections: First
2026 stats: .249/.339/.412, 7 HR, 27 RBIs, 12 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.6%) and chase rate (25.6%) 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: .284/.395/.422, 7 HR, 31 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 .395 on-base percentage, good for sixth in the majors.
Ben Rice, 1B/DH, Yankees
All-Star selections: First
2026 stats: .267/.361/.559, 24 HR, 56 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 .921 OPS is tied for seventh in baseball.
Miguel Vargas, INF, White Sox
All-Star selections: First
2026 stats: .247/.363/.494, 20 HR, 56 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.2% from 9.4% in 2025. Meanwhile, he rarely chases (20.6% chase rate) and has a 13.7% walk rate, which ranks in the 97th percentile in the majors.
Cody Bellinger, OF, Yankees
All-Star selections: Third
2026 stats: .251/.348/.426 11 HR, 50 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 13.6% walk rate is in the 91st percentile and is way up from last season (8.7%).
Randy Arozarena, OF, Mariners
All-Star selections: Third
2026 stats: .286/.375/.451, 9 HR, 41 RBIs
What to know: The Mariners’ lone representative, Arozarena is striking out less (22.1%, down from career 25.5%) and is about 30 points higher in batting average and on-base percentage in putting together a solid age-31 season.
Riley Greene, OF, Tigers
All-Star selections: Third
2026 stats: .292/.380/.474, 13 HR, 44 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 101 this season.
Yandy Díaz, DH, Rays
All-Star selections: Second
2026 stats: .321/.404/.489, 12 HR, 53 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.3% strikeout rate is in the 89th percentile in the majors.
Willson Contreras, 1B, Red Sox
All-Star selections: Fourth
2026 stats: .284/.378/.542, 20 HR, 59 RBIs
What to know: Contreras replaces Vladimir Guerrero Jr. on the AL roster and joins his brother William in the All-Star Game. Contreras is on pace for his best season in his first year in Boston with a career-high .921 OPS.
NL pitchers
Chase Burns, Reds
All-Star selections: First
2026 stats: 10-1, 2.40 ERA
What to know: The second pick of the 2024 draft has blossomed in his first full season. His 52.8% whiff rate is fourth in baseball as is his strikeout rate (49.7%).
Jhoan Duran, Phillies
All-Star selections: First
2026 stats: 1.52 ERA, 21 saves, 0.944 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 .148 batting average against it. His 39.5% strikeout rate is the best of his career.
Raisel Iglesias, Braves
All-Star selections: First
2026 stats: 1.53 ERA, 17 saves, 1.057 WHIP
What to know: This All-Star selection has been a long time coming for the 12-year veteran Iglesias, who is fifth 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.2%, a career high).
Jesús Luzardo, Phillies
All-Star selections: First
2026 stats: 3.75 ERA, 125 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.87 ERA in his last 12 starts.
Braxton Ashcraft, Pirates
All-Star appearances: First
2026 stats: 9-3, 3.24 ERA, 1.098 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 18 starts. Opponents are batting .150 against his curveball, which has an elite 40.3% whiff rate.
Mason Miller has an 0.98 ERA this season.
Mason Miller, Padres
All-Star selections: Second
2026 stats: 0.98 ERA, 22 saves, 0.818 WHIP
What to know: Miller might be the most intimidating closer in the game with a four-seamer that averages 101.2 mph. His slider is the deadliest put-away pitch in the game with a strikeout rate of 59.7%.
Riley O’Brien, Cardinals
All-Star selections: First
2026 stats: 3.72 ERA, 22 saves
What to know: The 31-year-old O’Brien, who replaced Pirates ace Paul Skenes, is tied for third in the NL with 22 saves. His success is driven by a devastating sweeper, which opponents are batting just .033 against and has led to a 48.6% whiff rate.
Eduardo Rodriguez, Diamondbacks
All-Star selections: First
2026 stats: 7-3, 2.25 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 18 starts this season.
Chris Sale, Braves
All-Star selections: 10th
2026 stats: 9-6, 2.27 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: 10-3, 2.00 ERA, 5.91 SO/BB
What to know: The unlikely ascent from fringe minor leaguer to Cy Young candidate has continued this season. 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 .142 this season.
Logan Webb, Giants
All-Star selections: Third
2026 stats: 3.66 ERA, 1.168 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 seven with a 2.18 ERA.
Yoshinobu Yamamoto, Dodgers
All-Star selections: Second
2026 stats: 9-5, 2.49 ERA, 0.879 WHIP
What to know: Last year’s postseason hero has been just as good as in 2025. In fact, he has the same ERA (2.49) as last season and has lowered his WHIP. He’s also lowered his walk rate to an elite 5.3%, which puts him in the 92nd percentile of pitchers.
NL reserves
William Contreras, C, Brewers
All-Star selections: Third
2026 stats: .295/.358/.416, 9 HR, 51 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/.318/.552, 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 fourth in the NL in slugging percentage.
Luis Arraez, 2B, Giants
All-Star selections: Fourth
2026 stats: .326/.362/.461, 4 HR, 33 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: .270/.370/.522, 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 over .900 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: .346/.376/.520, 9 HR, 43 RBI, 17 SB
What to know: Baseball’s batting leader also is tops in hits (123) and doubles (25) during what has been a career year for the 27-year-old.
Matt Olson, 1B, Braves
All-Star selections: Fourth
2026 stats: .271/.341/.531, 22 HR, 54 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 .531 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 92nd percentile among all hitters.
Sal Stewart, INF, Reds
All-Star selections: First
2026 stats: .254/.339/.466, 17 HR, 61 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 tied for fourth in the NL in RBIs.
Corbin Carroll, OF, Diamondbacks
All-Star selections: Third
2026 stats: .266./.356/.506, 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 .862 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: .292/.383/.527, 19 HR, 49 RBI, 23 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: .292/.352/.529, 20 HR, 67 RBI
What to know: The 24-year-old Walker is having a breakout season for the surprising Cardinals. It’s been fueled by elite bat speed (79.1 mph), which trails only Junior Caminero (79.9) as the best in the majors.
James Wood, OF, Nationals
All-Star selections: Second
2026 stats: .266/.393/.533, 23 HR, 56 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.
Kyle Schwarber, DH, Phillies
All-Star selections: Fourth
2026 stats: .254/.370/.567, 30 HR, 55 RBI
What to know: Schwarber is back in the All-Star Game for a second straight season and third time as a Phillie. His 30 home runs lead the majors along with his .567 slugging percentage.
When you’re a two-time batting champion in the midst of a three-month slump, everyone looks for the littlest hint of a breakout. A line drive here, a home run there, anything to forecast the inevitable hot streak.
“When [reporters] ask me if I’m back, I’m like, ‘I don’t know,’” the Phillies’ star shortstop said recently. “Like, I’ve got to do it for three, four days. You could have a good game here or there, but it’s about consistency.”
OK, then. How about two weeks’ worth of good games? Or three consecutive games with a homer? Or turning on a sweeper from Paul Skenes and hitting it into the left-field seats Wednesday night to power a 10-6 pounding of the Pirates, the Phillies’ seventh win in nine games?
“I feel like the last three or four weeks have been pretty solid,” Turner said. “I know how good I am. I know how good I can be, focusing on the last three weeks and getting back to two-strike hitting and scoring runs. I feel like I’ve scored runs at a really good clip because the guys behind me are playing so well.
“But that’s my job, to score runs, so I feel like the last few weeks have been really good.”
Interim manager Don Mattingly seems amused by the topic. After Turner doubled, homered, and drove in three runs on his 33rd birthday Tuesday night, Mattingly answered a question with two playful questions: “Is he coming back? Is he going yet?”
Phillies co-ace Zack Wheeler gave up four runs in only 4⅔ innings Wednesday night.
But it’s clear Turner has rediscovered … something. He said he has been pleased with his two-strike approach. He’s making better adjustments within a game. After popping up in his first at-bat against Skenes, he ditched his leg kick before the home run.
Most importantly, Mattingly noted that Turner isn’t swinging at as many pitches out of the strike zone.
“He’s always going to chase a little bit,” Mattingly said. “But when it’s not in the other batter’s box, you know he’s starting to see the ball and take some closer pitches, foul some balls off, and get to balls.”
Add it up, and since June 17, when he was reinstalled in the leadoff spot, Turner is 21-for-60 to hike his average from .216 to .239 and his OPS from .595 to .655.
It’s still not the production that Turner is accustomed to, but hey, it’s a start.
“I feel like [the numbers] are not going to look good probably no matter what I do for a while,” he said. “Just try to focus on some good progress and then keep rolling with it and see where they end up at the end of the year.”
Turner’s revival is happening at a perfect time. Not only are the Phillies (49-38) closing fast on the division-leading Braves, going from 9½ games out on June 7 to only 2½, but the trade deadline is looming on Aug. 3.
The Phillies entered play Wednesday with the lowest OPS in baseball from their right-handed hitters (.607). But as much as they needed another bat from the right side, they’re unlikely to be able to acquire one as good as Turner.
In case any of the 41,766 paying customers forgot after Turner finished fifth in the NL MVP race last season, his tone-setting ability was on display again in the worst start of Skenes’ career.
A presupposed pitchers’ duel between Skenes and Zack Wheeler turned into a dud. The Phillies thumped Skenes for eight runs (seven earned) in four innings; Wheeler gave up four runs and wasn’t happy to be lifted with two out in the fifth inning after 104 pitches, snapping his streak of 53 starts of at least five innings dating back to June 2024.
“I feel like I’ve earned that,” Wheeler said.
The Phillies hit Pirates ace Paul Skenes for eight runs (seven earned) Wednesday night.
Neither ace exhibited his usual command. And Skenes was hurt by the Pirates’ defense. With the bases loaded in the second inning, Justin Crawford chopped a ball to third baseman Nick Gonzales, whose throw to the plate hit Alec Bohm and rolled away, enabling two runs to score.
Up stepped Turner, who got a sweeper on the inner half of the plate and pulled it out to left field for a three-run homer.
Skenes hadn’t allowed more than five runs in any of his previous 72 major league starts. The Phillies hung a five-spot on him in the second inning. Brandon Marsh tacked on a leadoff homer in the third before Bryce Harper’s two-run double in the fourth opened an 8-2 lead.
It wasn’t the first time the Phillies conquered Skenes. They clipped him for five runs May 17 in Pittsburgh. He has allowed 39 earned runs all season; 12 have come against the Phillies.
“Our club’s not really afraid of anybody,” Mattingly said. “It doesn’t matter who the guy is. We’ve got guys who’ve had success in their career, and you’re not shying away from guys like this.”
Turner added: “I think we’ve got a good team.”
The Phillies are on a 109-win pace under Mattingly (40-19) after a 9-19 start that prompted a managerial change.
And now they’ve got Turner playing like Turner again.
“Somebody asked me earlier, when do I feel like Trea’s going good,” Mattingly said. “Once a guy gets rolling, I mean, you know it’s there and he finds the field. … Trea’s been going for a while now.”
For the better part of a decade, Aaron Nola has been the Phillies’ workhorse.
It’s a role he takes pride in. Six times, he has taken down over 180 innings in a season. But lately, that durability has started to show cracks.
Last year, Nola was uncharacteristically hampered by injuries. He’s healthy now, but his bounceback season hasn’t gone according to plan. And after Monday’s 11-7 loss to the Pirates, where he allowed a season-high seven earned runs over just 4⅓ innings, the path forward isn’t clear.
“I haven’t really had a stretch like this ever in my career,” said Nola, whose season ERA has risen to 6.04.
Nola squandered a 5-0 lead the offense built against Pirates starter Braxton Ashcraft. Trea Turner and Brandon Marsh each hit solo homers in the first inning, while Bryce Harper hit a two-run shot in the third. All three homers came in two-strike counts.
But Nola had issues with homers, too. He looked efficient early with an eight-pitch first inning, and was getting a lot of batters to swing and miss. But he started to falter by the fourth. Bryan Reynolds was inches away from clearing the top of the railing in left-center, settling for a leadoff double. He scored anyway when Esmerlyn Valdez teed up a curveball over the middle of the plate for a two-run shot.
“Early in that game I thought he was going to roll,” said interim manager Don Mattingly. “The way he was throwing the ball, it seemed sharp. Good breaking ball, down in the zone, a lot of swing-and-miss early in the game. And then just got sideways. So I’m not quite sure what happened.”
For the seventh time this year, Nola failed to get out of the fifth inning, which turned ugly quickly. Nola allowed four hits — including another homer and a double — and walked two in the frame.
Three runs had already scored when Seth Johnson finally relieved him with the bases loaded, and all three inherited runs would score, too.
“It just sped up on him quite a bit there,” said catcher J.T. Realmuto. “The stuff diminished quite a bit. … You could just tell he got a little tired, it was hot, just the stuff wasn’t as good that inning.”
Although Nola induced 23 whiffs from Pirates hitters, the second-most in a game in his career, he wasn’t able to take many positives from his outing.
“A lot of runs tonight, I didn’t really do well with the lead I got, what the guys gave me. They hit really well tonight,” Nola said. “… Swing and misses, honestly, tonight it doesn’t really matter. Gave up too many hits, too many runs, got to be better at that.”
The two homers Nola allowed Monday upped his season total to 19, which is tied for fifth-most among pitchers this year.
As Nola tries to find a way to turn his season around, he has started toying with a slider as a potential different look for hitters. It can be a challenge to add a new pitch mid-season and he hasn’t thrown it much. He flashed it three times against the Pirates, generating one whiff.
“Just something different,” Nola said. “I throw so many curveballs, and I feel like we saw it tonight, if one pops, it usually gets barreled. So we’ll see.”
Nola’s shorter outing caused the Phillies to turn to their bullpen earlier than hoped, as the unit had been taxed recently after some tight games against the Nationals and Mets.
After entering the game, Johnson issued a leadoff walk to force in the go-ahead run, and then induced a grounder to Harper. He got the force out at second, but Turner flung the ball high over first base, allowing two more runs to score for the 8-5 Pirates lead. Turner’s error is his 11th of the season, which has already surpassed his full-season total of eight in 2025.
Bryce Harper (right) celebrates with Brandon Marsh after hitting a two-run home run in the third inning of Monday’s loss to the Pittsburgh Pirates.
The offense showed some life late, though. Marsh hit his second homer of the game in the eighth to start chipping away. He fell behind in the count, 1-2, to Gregory Soto, but put a good swing on a high and inside fastball. Bryson Stott and J.T. Realmuto hit back-to-back two-out singles to cut the lead to 8-7.
Derek Hill kept the line moving with a walk, but Justin Crawford was called out on strikes to end it, stranding two.
In the ninth, Mattingly opted to use righty Chase Shugart, who had blown a save against the Mets on Sunday, with the intention of preserving his higher-leverage arms. It backfired when he gave up a three-run homer to Pittsburgh catcher Endy Rodríguez that put the Pirates back ahead by four runs.
“I really didn’t feel like I have much of a choice, honestly, there,” Mattingly said. “Didn’t really feel like, where we’re at with everything, we could just keep chasing a win in with our back-end guys and lose another one. Yeah, I felt like we had to get through that with Shug. He gets two outs quick, and then little kind of a halfway flare to center, and yeah, obviously the breaking ball he hits for the homer.”
In the bottom of the ninth, Turner struck out, Schwarber grounded out, and Marsh struck out to end it.
WASHINGTON — In the right field corner of Nationals Park, a group of entirely shirtless fans took over Section 236.
They were steadily growing in number on Thursday night, while the Phillies — yet again — fell behind early against the Nationals. The fans, who were waving their discarded shirts and chanting for most of the game, were participating in a movement known as “Tarps Off.”
It’s a trend that is not unique to this series, and not unique to the Nationals. But the Phillies took notice of this particular group in right field earlier this week, when their chants started to include expletives directed at former Nationals Bryce Harper and Trea Turner.
The “F— Bryce Harper” chants resumed in full force on Thursday. And so when Harper blasted a two-run home run to break a 5-5 stalemate in the ninth inning, he made sure he acknowledged them. As he rounded the bases, he flashed a finger — which he clarified was his ring finger — toward the upper deck in right field.
“Obviously, everybody heard it,” Harper said. “We heard it the other night. I mean, they were doing same thing to Trea — which is crazy, because they should probably know their history a little bit with them winning the World Series here — but yeah, it’s part of it. I love coming in here and playing here.”
By the time Derek Hill stepped into the box and hit another homer, capping a five-run ninth inning and the 10-5 win, the Tarps Off group had mostly dispersed.
The Phillies secured the series victory over Washington with their third consecutive comeback win. Each of them had involved a go-ahead home run in the ninth inning.
“We just have that never-quit mentality,” said Brandon Marsh.
Phillies pitcher Cristopher Sánchez had his shortest outing on Thursday since April 7.
And in each ninth inning, the Phillies had a different hero. On Tuesday, it was Bryson Stott. On Wednesday, it was Hill. And on Thursday, it was the former face of the Nationals franchise.
“You guys know everywhere I go, I get booed and they say my name or boo or anything else. I love it. It’s all part of it,” Harper said. “It’s weird coming from a fan base that I sweated for for seven years, but there’s a lot of people around here that enjoy me, so it’s all part of it, it’s all fun.”
Their latest comeback helped the Phillies recover from an uncharacteristic start from Cristopher Sánchez. The lefty wasn’t as sharp as usual, and it seemed like Washington capitalized on every mistake he made to jump out to a four-run lead in the first inning.
Curtis Mead started it off. The former Phillies prospect they traded to Tampa Bay in 2019 to acquire Sánchez blasted a homer over the bullpen in left field. Sánchez couldn’t rebound, hitting the next batter and allowing three singles before finally getting out of the first.
“I thought probably his command tonight was not as good as we’ve seen,” said interim manager Don Mattingly. “Seemed like the changeup command was not great tonight. Stuff was good, he was throwing the ball good. Probably a little unfortunate on some plays, that if you get an out here and out there, it limits some of that damage.”
The defense didn’t help Sánchez, costing him quite a few pitches en route to his shortest outing — five innings — since April 7. J.T. Realmuto committed a throwing error in the third inning trying to catch Dylan Crews stealing second, and Alec Bohm booted a ball at third.
Sánchez struck out six batters, including five on his slider.
“I missed a couple pitches, and they got me, but outside of that, I think I felt great today,” he said through team interpreter Diego D’Aniello.
Brandon Marsh’s (right) two-run homer helped the Phillies chip away at a 5-0 deficit.
After the Phillies fell behind 5-0, their relievers locked things down as the offense chipped away. Marsh hit a two-run homer in the sixth inning to put the Phillies on the board. In the seventh, they capitalized on two singles and four walks to tie the game, as Washington’s bullpen — which has a National League-worst 5.05 ERA — collapsed again.
“We were very patient there in the seventh,” Mattingly said. “In the strike zone. We talked about it, hitting there. … [Justin Crawford] gets a hit, Trea gets a hit, gets it started, and then you’re into [Kyle Schwarber], and he walks, Harp walks, and it just kind of snowballs.”
Chase Shugart, José Alvarado, Orion Kerkering, and Tim Mayza each pitched a scoreless inning for the Phillies. Kerkering was the only reliever to allow a hit. He gave up a leadoff double in the eighth and then battled back to strike out two consecutive pinch-hitting lefties with his fastball and induced a groundout to preserve the 5-5 tie.
It set the stage for some more ninth-inning magic.
“Everyone heard what those group of dudes were saying up there,” Marsh said. “I feel like Harp gets a lot of heat just for being who he is and how good he is, and I feel like it just comes with being one of the best players to ever play.
“Him coming in clutch for us in that moment, I mean, I don’t even know the word to describe it. The boys needed it, and he came through for us, and another crazy ninth inning.”
With less than a week left to vote, it hardly qualifies as a surprise that three Phillies players are in the running to start Philadelphia’s first All-Star Game in 30 years.
Harper finished third among first basemen in the first phase of fan voting, MLB announced Thursday. If the Face of the Phillies gets selected to his ninth All-Star Game on July 14 at Citizens Bank Park, it will be through player balloting as a National League reserve.
But the Phillies may still be well-represented in the NL’s starting lineup. Brandon Marsh moved on to the second stage of fan voting by collecting the second-most votes among outfielders, while Bryson Stott and Alec Bohm did the same by finishing second at second base and third base, respectively.
Kyle Schwarber, who leads the majors with 29 homers, ran second among designated hitters. But Dodgers star Shohei Ohtani locked up a starting spot by getting the most votes of any NL player. Schwarber is a virtual lock to be chosen as a reserve.
Voting resumes at noon Monday on MLB.com and on the MLB app and concludes at noon next Thursday. Votes from the first phase of voting don’t carry over. MLB will announce the All-Star rosters, including starters, on July 4 at 7:30 p.m.
Phillies outfielder Brandon Marsh is a candidate to start the All-Star Game for the National League.
Marsh ranked third in the NL in hitting — and second among all major league outfielders — with a .321 average through Wednesday. He had 14 doubles, 11 homers, and an .860 OPS that was third among Phillies players behind Schwarber and Harper.
Six NL outfielders advanced to the final round of voting, with the Dodgers’ Andy Pages and Teoscar Hernández, the Braves’ Ronald Acuña Jr. and Michael Harris II, and the Mets’ Juan Soto joining Marsh. Hernández and Acuña are on the injured list with hamstring strains.
Bohm and Stott have recovered from awful starts to the season. Stott, in particular, was 19-for-58 (.328) with a .917 OPS in his last 16 games. He’s vying with Braves second baseman Ozzie Albies, and Bohm is pitted against Dodgers third baseman Max Muncy.
Harper (.877 OPS, 17 homers entering Thursday night’s game) finished behind the Dodgers’ Freddie Freeman (.859, 13 homers) and the Braves’ Matt Olson (.870, 20 homers). The NL carried three third basemen last season (Freeman, Olson, and Pete Alonso).
All-Star reserves and pitchers are selected through the player balloting.
Cristopher Sánchez, second in the NL with a 1.80 ERA entering his start Thursday night in Washington, and closer Jhoan Duran (1.69 ERA, 19-for-20 in save opportunities) are strong candidates. Zack Wheeler (2.11 ERA in 11 starts) is also a possibility, though he missed the first month of the season.
Schwarber and Harper said they’ll decide on competing in the Home Run Derby after they know whether they’re selected as All-Stars.
Also Wednesday, Don Mattingly was named to the NL coaching staff, as expected, by Dodgers manager Dave Roberts. Phillies head athletic trainer Paul Buchheit, strength and conditioning coach Morgan Gregory, and clubhouse manager Phil Sheridan will be part of the NL staff. Kevin Steinhour will be the AL clubhouse manager.
WASHINGTON — The Phillies were down to their very last strike.
In the dugout, Bryson Stott didn’t know it. If he had, it wouldn’t have mattered. Even though it seemed like the Nationals had seized all the momentum with Jorbit Vivas’ go-ahead homer in the eighth inning, and even though his spot in the lineup wasn’t due up for seven more batters, Stott was ready.
He was ready even after Brad Lord recorded back-to-back strikeouts to start the ninth and took Trea Turner to a 1-2 count. Behind home plate, fans started to rise from their seats, anticipating the final out of the game.
But then Turner — who was 0-for-4 on Tuesday night before he stepped into the box — sent a single to left-center field. And after Brandon Marsh powered a sweeper clear over the Nationals bullpen in right field for a game-tying homer, the idea that Stott might get another at-bat in the game didn’t seem all that far-fetched anymore.
“I just stay ready,” Stott said. “I think a lot of us are ready, and we know anything like that can happen at any time. … You know who’s hitting in front of you and what they’re capable of.”
Stott watched Marsh’s at-bat on an iPad in the dugout, and when it was his turn — after Bryce Harper and Derek Hill kept the line moving with singles — he repeated the feat. He sent a homer of his own to the second deck in right field, which stayed just inside the foul pole. The two homers highlighted an eight-run ninth inning that put the Phillies on top for a 14-9 win over Washington.
“That was pretty epic,” Marsh said. “From everybody.”
Brandon Marsh batted second in the lineup on Tuesday with Kyle Schwarber out with back tightness.
Ten consecutive Phillies reached base in the ninth, all with two outs. They racked up five singles, two walks, a double from Edmundo Sosa, and the two homers. Before the Nationals ended the rally, Turner came back up to the plate and delivered his second single of both the game and inning to score their eighth run of the frame.
The Phillies mounted the comeback — in a game they had once trailed 5-0, then led 6-5, then trailed 8-6 — without major league home run leader Kyle Schwarber, who was scratched a few minutes before first pitch with low back tightness.
Interim manager Don Mattingly said Schwarber’s back tightened up about seven minutes before the game started and he was unable to swing. Mattingly added that Schwarber’s back was already feeling better postgame.
“It sounds like this has kind of happened before,” Mattingly said. “I think Kyle’s probably smart enough to know to take care of it, stop right away, and don’t try to keep going.”
Sosa found out minutes before the game that he was replacing Schwarber in the lineup at designated hitter. But he filled in well, recording five RBIs. Along with his two-run double in the ninth inning, he hit a two-run homer in the fifth and an RBI groundout in the seventh as the Phillies chipped away at Washington’s early lead.
“I told myself, ‘Let’s have fun tonight,’” Sosa said through team interpreter Diego D’Aniello.
Phillies starter Jesús Luzardo watched the ninth inning unfold from the visitors’ clubhouse at Nationals Park with a group of teammates who had also already exited the game.
“We all had the same reaction after every home run, so it was great,” Luzardo said.
Luzardo tied a career-high with 13 strikeouts, but he was also charged with five earned runs as he grinded through 6⅔ innings.
Jesús Luzardo tied a career-high with 13 strikeouts over 6⅔ innings, but allowed four runs in the fourth inning.
For the most part, though, Luzardo got the contact he wanted. Four runs scored on him in the fourth inning on five singles and a walk, but four of those hits were ground balls and the other was a broken-bat bloop.
After that inning, Luzardo retired seven consecutive Nationals until he issued a leadoff walk in the seventh. Jonathan Bowlan inherited two runners, but struck out Curtis Mead to strand them.
“They weren’t really hitting him hard around the field,” Mattingly said. “Just kept giving up hits, some tough plays, and just hanging in there, giving us a chance, I thought was huge.”
The Phillies took their first lead of the game in the eighth. The Nationals brought in lefty Richard Lovelady to face Marsh, but he made them regret it with a double to the wall, and advanced to third on a fielding error.
Alec Bohm worked a walk, was replaced by a pinch-running Garrett Stubbs, and Stott was hit by a pitch to load the bases for J.T. Realmuto. The catcher delivered a three-run double that popped out of a diving James Wood’s glove in right field, putting the Phillies ahead, 6-5.
“It’s a special, special group that we have, and we just got to keep feeding off each other like we did tonight,” Marsh said.
Their momentum was temporarily stifled, however, when Orion Kerkering came out for the bottom of the eighth and struggled with command. He issued a five-pitch walk, hit a batter, and then hung a sweeper to Vivas, who capitalized with a three-run homer.
Kerkering managed to limit the damage there, bouncing back somewhat with two strikeouts and a line-out.
“And then,” Mattingly said, “we’re able to do our little bit of magic there.”
WASHINGTON — Every time the Phillies seemed like they generated any sort of spark against Foster Griffin and the Nationals, it was quickly snuffed out.
When Rafael Marchán singled to lead off the third inning, the next three batters hit into outs. When Derek Hill successfully legged out a double to lead off the fifth, the Phillies failed to advance him past third. And when the Nationals committed two throwing errors, the offense didn’t capitalize.
Even when Brandon Marsh homered off Griffin in the seventh — snapping an individual 0-for-14 skid against left-handed pitchers — to finally put the Phillies on the board, the rest of the offense didn’t ignite.
The next two batters struck out swinging to end the inning, accounting for two of 12 total strikeouts the Phillies recorded in the 4-1 rain-delayed loss to the Nationals on Monday.
“Just the mix and match for us, we didn’t seem to do enough with him,” interim manager Don Mattingly said of Griffin. “Got ahead in the count, two strikes, variety of basically breaking balls for the lefties. Kept our righties off-balance for the most part. Just kept pitching.”
First pitch was delayed for 1 hour and 32 minutes due to weather, but after that the Nationals didn’t waste any time. They jumped out early against Tim Mayza, who opened the game for Alan Rangel. James Wood ambushed the lefty for a leadoff double in the first inning, and was driven home by a Dylan Crews single.
Tim Mayza (right) gave up one run in the first inning against the Nationals on Monday.
Luis Garcia Jr. homered off Rangel after he took over in the second, but that was the only earned run he allowed over five total innings. He allowed five hits, struck out four, and walked zero.
“That was good to see,” Mattingly said. “He had a little bit of traffic, but he seemed to work out of it, and it didn’t rattle him at all. Kept throwing strikes, so we like that.”
Rangel was called up ahead of Monday’s game, and Mattingly said the Phillies expect to use him going forward in the fifth starter spot that was vacated last week when Andrew Painter was optioned to triple-A Lehigh Valley.
“First of all, I’m very thankful, and I want to thank the team for giving me this opportunity, thankful to God for being here, and I’ll just focus on pitching the way I’ve been pitching now,” Rangel said through team interpreter Diego D’Aniello. “And focus on keeping it going from tonight.”
Three of Rangel’s four strikeouts came on his changeup. Pitchers generally prefer to keep their off-speed offerings down in the zone to limit hard contact, but Rangel sometimes likes to throw an elevated changeup.
In the fourth, Wood chased a changeup high and inside for an inning-ending strikeout.
“Just wanted to show the pitch at that same eye level for the hitter,” Rangel said. “So if I did that in the same spot [as a fastball], with the difference in the pitch shape and the way it moves, I think that would create a little bit of a difference from when I threw both pitches.”
Marsh was hitless in his first two at-bats against Griffin. The outfielder has been the Phillies’ most consistent hitter this year, but has cooled off a little over the past few days.
The Nationals’ Luis García Jr. (left) hit a homer off Alan Rangel in the second inning.
So, between innings, Bryce Harper approached him. He put his hands on Marsh’s shoulders and gave him a pep talk.
“That’s just him being the leader he is,” Marsh said. “He could see that I may have been overthinking a little bit up there, so he just came and put his arms on me, and put his hands on me, and just told me, ‘Stop thinking so much and go be you.’ So super thankful for that. He definitely brought me back here, and just got me out of my own head, and got me back on track a little bit.”
The next inning, Marsh got a curveball over the middle of the plate and launched it into the Nationals’ bullpen in right field for his 10th home run of the season.
“Moments like that are special, and stuff that I won’t forget,” Marsh said. “So he’s just talking to me from experience, is what he was saying, and just being the leader that he is, and it was a special moment.”
Marsh’s homer in the seventh cut the deficit to 2-1, but the Nationals responded right back. Curtis Mead — a former Phillies prospect whom they traded to the Rays in 2019 for Cristopher Sánchez — hit a two-run homer off Seth Johnson in the bottom of the inning. In total, Washington racked up 12 hits.
And when Griffin exited after 7⅓ innings, the Phillies offense didn’t fare any better against Washington’s bullpen.
Harper hit a leadoff single off Clayton Beeter in the ninth inning, but once again nothing sparked. Alec Bohm immediately grounded into a double play and Justin Crawford struck out to end the game.
The Phillies are not hitting the panic button yet.
Amid a three-game slide — including a 13-2 drubbing Monday at the hands of the rebuilding Nationals — the offense is trying to keep everything in perspective.
“We’ve got 158 games left,” manager Rob Thomson said Tuesday. “You’re going to run through three-game stretches, sometimes five-game stretches, where you don’t hit, you don’t play well. It’s just kind of magnified because it’s the start of the year.”
It’s not exactly business as usual either, though. Trea Turner, who entered Tuesday with a .167 average, hit on the field before the game Monday and Tuesday. That is typically not part of his routine, as Turner usually prefers to hit inside in the batting cages. J.T. Realmuto also joined Turner hitting outside on Tuesday.
Everything is a small sample size at this point in the season, but still there are some troubling trends. The Phillies entered Tuesday 10-for-71 (.141) with just a .197 slugging percentage against left-handed pitching in four games.
Kyle Schwarber entered Tuesday .125 overall and .091 against left-handers.
Phillies designated hitter Kyle Schwarber was batting .125 but hit a home run on Tuesday night.
“As a team I don’t think that we look into right, left, anything like that,” Schwarber said. “It’s more about being able to go out there, and like we say, work your at-bat and work what you want to swing at, what you don’t want to swing at, and work the process, not the result.”
After striking out swinging in his first plate appearance Tuesday against left-handed Nationals opener PJ Poulin, Schwarber bashed a solo home run off right-handed Zack Littell in the third inning, his second homer of the year.
Thomson has said he thinks the offense is trying to do too much.
“I hate saying it’s baseball, but obviously we need to get better,” Schwarber said. “Everyone’s looking to work to keep getting better, and it’s hard to chase a result, especially at the plate. You have to kind of chase the process of it, and the more that you go about that, and the more that you really focus on it, I feel like the results will be there.”
Brandon Marsh knows that as well as anyone. Last season, he went though an 0-for-31 slide in March and April. He began digging himself out after a rehab assignment to triple-A Lehigh Valley for a hamstring strain, where he received a pep talk from catcher Garrett Stubbs.
This year, though, Marsh has been one of the most productive Phillies through four games, with a .417 batting average and 1.083 OPS. He is 1-for-5 against lefties.
“It’s still early, really small sample size, a lot more ball to be played,” Marsh said. “But I like where I’m at, just got to continue, to keep trying to get better every single day. A lot more I can improve on, that’s for sure, offensively and defensively.”
Extra bases
Top Phillies prospect Aidan Miller (back) is still not swinging a bat, but his activities have “increased,” according to Thomson. … Orion Kerkering (hamstring strain) was scheduled to pitch an inning for triple-A Lehigh Valley in Durham on Tuesday as he continues his rehab assignment. … Cristopher Sánchez (1-0, 0.00 ERA) is scheduled to start Wednesday’s series finale against Nationals right-hander Cade Cavalli (0-0, 4.91 ERA).
CLEARWATER, Fla. — A few days ago, a custom clothing vendor, Lindsey Tamblyn, came to BayCare Ballpark. Brandon Marsh was familiar with her work. When he was in the midst of his first spring training with the Phillies in 2024, J.T. Realmuto bought him one of Tamblyn’s suits.
It made Marsh feel like part of the group. So much so that he “jumped on” Realmuto and hugged him afterward.
When he heard Tamblyn was returning last week, Marsh decided to pay it forward. He walked up to 22-year-old prospect Justin Crawford.
Marsh told him to pay a visit to Tamblyn, give her his measurements, and pick out any suit he wanted.
“I said, ‘Go, get you a suit, bro,’” Marsh recalled, “‘because God willing we’re going to be in the playoffs again this year. And you’ve gotta look nice.’”
Crawford, who describes his fashion sense as “basic,” picked out a sleek black jacket.
“I told him he didn’t have to,” Crawford said, “but he insisted.”
Crawford appreciated it. This is a big season for him. He is expected to be the Phillies’ opening day center fielder, a position that has been a persistent black hole for the last few years.
Phillies center fielder Justin Crawford is slashing .316/.350/.474 through 19 at-bats this spring.
If all goes according to plan, he would be the first 22-year-old everyday position player for the Phillies since Jimmy Rollins. It is a lot of pressure for someone who just a year ago got the right to legally drink.
As a player, Crawford is polarizing. Much has been made of his ground-ball rate, which has steadily lowered as he’s climbed up the minor league ranks, but is still relatively high. In 2023, it reached 69.7% across single A and high A.
Crawford dropped it to a career-low 59.4% at triple-A Lehigh Valley in 2025. He brings elite speed, and above-average contact skills. He hits the ball hard. But fans and pundits alike have questioned whether that matters if he can’t consistently lift it in the air.
The prospect tries to avoid this chatter. He’s off social media, and has a good support system, full of former major league players: his father, Carl Crawford, his godfather, Junior Spivey, and his hitting coach, Mike Easler.
“When you’re around people who know what they’re talking about, and have done it for a long time, [they] can keep you on that track,” Crawford said. “To be like, ‘No, forget what those people are saying. Just play your game. Be you.’ That’s probably the best advice I’ve received from anybody.”
The Phillies have provided some support, too. Crawford said manager Rob Thomson called him this past winter. His message was for the prospect to “be himself” and get ready to compete for a starting role in camp.
Thomson followed up after the Phillies signed Adolis García to play right field.
“I called him again,” he recalled, “and said, ‘Look, this signing doesn’t mean anything for you. You’re still grinding for that center-field job.’”
All of these gestures have made Crawford feel more confident this spring, in which he’s hitting .316/.350/.474 through 19 at-bats.
But he’s developed a special kinship with the 28-year-old bearded outfielder.
“Marshy’s a great guy,” Crawford said. “He really took me under his wing, honestly, since Day 1. So that’s someone I’m really fortunate to be around, and play next to, hopefully this year. He’s the best.”
Brandon Marsh “is the best,” says Justin Crawford, who has appreciated how his left fielder has looked out for him this spring.
‘I’ve got the aux’
When Marsh was a 23-year-old rookie with the Angels in 2021, he had an abundance of veteran mentors to lean on. There was three-time MVP Mike Trout, Justin Upton, Dexter Fowler, and Jon Jay.
All of these players helped him, in myriad ways, but with the same overarching message.
“I was trying to be Super Man,” Marsh said. “They helped ease the game for me. And I’m just trying to do the same thing for J Craw.”
With that in mind, Marsh made a point of introducing himself to Crawford early last spring. He went out of his way to make things easier for Crawford, like offering to drive him when the team traveled to different ballparks across the state of Florida.
Thomson doesn’t allow players with less than three years of service time to drive themselves to road games. Crawford didn’t have any service time, so he assumed he’d have to take the bus.
But Marsh presented another option. They’ve continued to stay carpool buddies this spring, and it’s allowed them more time to get to know each other.
Of course, there were rules attached. Marsh would be in charge of the music, which in previous years might have meant a lot of Lil Uzi Vert. Now, not so much.
“I still love Lil Uzi,” Marsh said. “But I’ve been on a huge Larry June and Freddie Gibbs kick. So, more of a smooth rap instead of … like, you know, bang your head off the front windshield.
“But yeah, learning to find moments that are calm and stuff like that. I’ve got the aux.”
Like the Angels veterans did with Marsh, he has encouraged Crawford to not put pressure on himself. To stay true to his game — regardless of what others think.
He’s provided another support system for the young outfielder, within the clubhouse.
To some, buying a suit jacket, or giving a pep talk, or making the two-hour drive to Port Charlotte, Fla., may not mean much. But to Crawford, it does. And he doesn’t take it for granted.
“He’s just super genuine and super welcoming,” Crawford said of Marsh. “Those are the type of guys you want to be around.”