Brandon Marsh, Cristopher Sánchez among 5 Phillies in All-Star Game
Zack Wheeler notably left out

Delaware County Daily Times: https://tinyurl.com/2v5xrbzm
Originally published July 4, 2026
PHILADELPHIA — Outfielder Brandon Marsh is among five Phillies selected to the MLB All-Star Game at Citizens Bank Park on July 14.
Major League Baseball announced the All-Star rosters Saturday in front of a large crowd at Independence Mall.
Marsh, who is hitting .310 with 15 home runs, 46 RBIs and .857 OPS, was voted in by fans and will start in right field.
Phillies designated hitter Kyle Schwarber — who leads the majors with 30 homers to go along with 55 RBIs and a fourth-best .970 slug — received enough votes to qualify as a reserve. (Shohei Ohtani gets the start at DH.)
First baseman Bryce Harper is also a reserve. He was a “Legend Pick” by commissioner Rob Manfred. The legend pick is for the commissioner to add an iconic, historically significant player to the All-Star Game. Harper is batting .274 with 20 home runs and 57 RBIs.
“I think the longevity side of it (with) Harp,” Phillies manager Don Mattingly told reporters Saturday during the team’s series in Kansas City. “I think just the fact that he’s still continuing to play at that level, it’s huge.”
Phillies left-handed starting ace Cristopher Sánchez (10-3, 2.00, 136 K, 1.09 WHIP) — who threw 50⅔ consecutive scoreless innings (fifth in MLB history since 1893) earlier this season — and right-handed closer Jhoan Duran were voted in by the players (who determine pitcher selections).
This will be the first All-Star Game for Marsh and Duran.
“I think that first one is always special,” Mattingly said Saturday at Kauffman Stadium. “I just think that first one validates, ‘I’ve made it. I’m an All-Star.’ It’s just huge.”

Phils righty Zack Wheeler was snubbed. He missed the early part of the season recovering from thoracic outlet surgery, but he’s 8-1 with a 2.36 ERA, 84 strikeouts and 0.94 WHIP. He can still be tapped as a replacement.
National League manager Dave Roberts of the Dodgers will have to choose between Sánchez and Milwaukee Brewers ace Jacob Misiorowski as the game’s NL starter. “Miz” is 9-4 with a 1.47 ERA, 156 strikeouts and a 0.78 WHIP.
South Jersey native Mike Trout, 34, was voted to start in left field for the American League from the Los Angeles Angels. It’s the 12th All-Star selection for Trout, despite his currently underwhelming slash of .234/.394/.472. He’s injured but said he’ll try to play in some capacity.
“Grateful for everyone who voted, and honored to be selected as an All-Star again,” Trout posted on social media. “It’s pretty special to receive the news on the 250th birthday of our great nation. I love this game, and I love this country. Happy 250th, America!”
Detroit Tigers infielder and Delaware County native Kevin McGonigle was voted in as a reserve. He’s hitting .282 with seven homers, 31 RBIs, 11 stolen bases, 54 runs scored and an .814 OPS. This is his first selection.
Follow Christiaan DeFranco on X and Threads at @the_defranc.


