All-Star Game in Philly: Luzardo cruises as other Phillies struggle; MLB commish on Harper controversy; Marsh’s dry hair highlights red carpet

Cristopher Sanchez and Kyle Schwarber watch from the National League dugout during the All-Star Game Tuesday.

// Timestamp 07/14/26 11:21pm

Cody Bellinger named 2026 All-Star Game MVP


// Pinned

// Timestamp 07/14/26 11:16pm

Phillies batters struggle as American League wins All-Star Game

Phillies Bryce Harper waves to the fans during the sixth inningElizabeth Robertson / Staff Photographer

Well that was rough.

The American League blanked the National League 4-0 in the MLB All-Star Game in South Philly Tuesday night, where the only real fireworks were during a recreation of “The Sandlot.”

Phillies’ batters didn’t help much. Kyle Schwarber, Bryce Harper, and Brandon Marsh went a combined 0-5 with three strikeouts.

Starting his first All-Star Game, Cristopher Sánchez struggled, giving up three runs on three hits. Teammates Jesús Luzardo and Jhoan Duran pitched well during their limited time on the mound.

Overall, the National League managed just three hits against dominant American League pitching, which recorded 15 strikeouts.

The AL has won 11 of the last 13 All-Star Games, for those keeping score.

— Rob Tornoe


// Timestamp 07/14/26 11:03pm

Timing issues during Jhoan Duran’s entrance to the All-Star Game


// Timestamp 07/14/26 10:50pm

Miguel Vargas homers in first All-Star Game, extends AL lead


// Timestamp 07/14/26 10:26pm

‘That’s disgusting guys’: Bryce Harper strikes out after replacing Kyle Schwarber


// Timestamp 07/14/26 10:21pm

Phillies fan nabs a souvenir that will ‘go into a case for life’

Phillies fan David MacDonald and his dad, Jim, after catching a Brandon Marsh foul ball. Abraham Gutman / staff

David MacDonald will leave the MLB All-Star game tonight with a souvenir.

The 23-year-old from Cape May caught a ball Brandon Marsh fouled in the second inning.

“My dad and I have been talking about going to the All-Star game even before it was announced it was here,” MacDonald said. “I shed tears during the national anthem and everything.”

Adding to the lore of what is guaranteed to be a story told and retold in the MacDonald household, father Jim MacDonald was in the bathroom for Marsh’s at bat.

The ball instantly became the young MacDonald’s most prized possession, he said, and it will immediately “go into a case for life” after the game.

The father-son due are Phillies diehards, and like so many children and their parents, they’ve bonded over their love of baseball.

“It means everything to us,” the young MacDonald said. “This is one of the coolest days of my life.”

— Abraham Gutman


// Timestamp 07/14/26 9:52pm

A recreation of ‘The Sandlot’ at the All-Star Game


// Timestamp 07/14/26 9:38pm

Jesus Luzardo cruises through fourth inning

Jesus Luzardo on the mound during the fourth inning of the All-Star Game. Yong Kim / Staff Photographer

While Phillies starter Cristopher Sanchez gave up three runs in the first inning, teammate Jesus Luzardo cruised through the fourth.

Luzardo needed just six pitches to put down the side, which included Mike Trout and a strikeout of Riley Greene.

— Rob Tornoe


// Timestamp 07/14/26 9:14pm

Junior Caminero leaves All-Star Game after being hit by a pitch


// Timestamp 07/14/26 8:54pm

Sánchez gives up three runs in All-Star Game start

Cristopher Sanchez walks off of the mound after pitching the first inning.Yong Kim / Staff Photographer

Upon being introduced Tuesday night, Cristopher Sánchez stood in the bullpen, hands on his hips, tapped his chest and saluted the crowd.

It was all downhill after that.

Sánchez, the first Phillies pitcher to start an All-Star Game since Roy Halladay in 2011, labored through a 34-pitch first inning in which he faced eight batters and gave up three runs on three hits.

The trouble for Sánchez began with a one-out single from the Astros’ Yordan Alvarez. Sánchez walked Shea Langeliers of the Athletics, and two batters later, walked the Royals’ Bobby Witt Jr. to load the bases.

With action in the National League bullpen, Sánchez allowed back-to-back RBI singles to the Yankees’ Cody Bellinger and Ben Rice to drop the NL in a 3-0 hole before Kyle Schwarber led off the bottom of the first.

Sánchez came into the All-Star Game with a 2.62 ERA, ninth among all pitchers. But he quietly struggled before the break. He gave up nine runs in 3 1/3 innings in his worst career start July 6 in Kansas City, then dodged 10 hits in allowing only two runs in seven innings last Saturday in Detroit.

— Scott Lauber


// Timestamp 07/14/26 8:32pm

Cristopher Sanchez strikes out Mike Trout to start All-Star Game


// Timestamp 07/14/26 8:14pm

Philly native Patti LaBelle sings the national anthem


// Timestamp 07/14/26 8:11pm

Cheers for Schwarber, boos for Soto


// Timestamp 07/14/26 8:12pm

Philly looks great as a All-Star Game host


// Timestamp 07/14/26 8:08pm

Photos: Jennifer Hudson, Miles Teller, and more

Jennifer Hudson performs before the start of the All-Star Game.Yong Kim / Staff Photographer
Actor Miles Teller introduces the All-Star Game to fans and viewers on Fox. Yong Kim / Staff Photographer
Jhoan Duran, Jesús Luzardo and Bryce Harper during player introductions.Yong Kim / Staff Photographer

// Timestamp 07/14/26 7:59pm

Big cheers for Phillies All-Stars during player introductions


// Timestamp 07/14/26 7:47pm

Philly fans boo Mets mascot ahead of All-Star Game


// Timestamp 07/14/26 7:05pm

Photos: Batting practice ahead of All-Star Game

Kyle Schwarber passes Los Angeles Dodgers third baseman Max Muncy during batting practice.Yong Kim / Staff Photographer
Los Angeles Angles centerfielder Mike Trout prepares for batting practice.Yong Kim / Staff Photographer
(From left) Phillies’ Jesús Luzardo, Pirates’ Braxton Ashcraft, Phillies’ Jhoan Duran, and Dodgers’ Justin Wrobleski talk during batting practice.Elizabeth Robertson / Staff Photographer
Phillies interim manager Don Mattingly watches batting practice.Elizabeth Robertson / Staff Photographer

// Timestamp 07/14/26 5:47pm

Brandon Marsh’s dry hair among best looks from the MLB All-Star Game red carpet

Brandon Marsh waves during the All-Star red carpet event.Monica Herndon / Staff Photographer

You can take the baseball players off the field, but that doesn’t mean they’re going to stop sporting coordinated outfits.

The All-Star red carpet ran through Independence Mall on Tuesday before that night’s All-Star Game at Citizens Bank Park, and the stars were putting their stellar fashion skills on display, as fans saw a lot of coordinated outfits between families.

Sometimes the best outfits are less about the clothes and more about the overall look, and with a head of hair like Brandon Marsh’s, there’s little the clothes have to do.

Marsh wore his signature locks notably dry and tied back with an all-black look, from shirt to pants, jacket, and shoes.

But he wasn’t just bringing the fashion, he also was offering tips on haircare.

The Phillies outfielder shared his hair routine with MLB Network’s Kait Maniscalco, stating that he doesn’t do much beyond washing it once or twice a week, usually after day games, and then, of course, wetting it every inning.

“I just water it every inning just like you do the grass or the flowers,” Marsh said.

— Mia Messina


// Timestamp 07/14/26 5:25pm

Mike Schmidt and Steve Carlton to throw ceremonial first pitches


// Timestamp 07/14/26 5:04pm

All-Stars talk Philly fans and ‘impressive’ Derby atmosphere

A fan celebrates after catching a home run from St. Louis Cardinals All-Star Jordan Walker during the Home Run Derby.Monica Herndon / Staff Photographer

Philly has a reputation for having some of the toughest fans in professional sports — and Monday night was a clear reminder why they’ve earned that reputation. During the Home Run Derby at Citizens Bank Park, fans booed anyone without Philly affiliation.

“I thought it was in a pretty impressive atmosphere last night,” said Minnesota Twins pitcher Joe Ryan. “Just seeing the Home Run Derby, [Philly fans are] always going to have a good time and they want to win. So, yeah, [I] respect it.”

And nobody was safe — not even the kids in the outfield tasked with tracking down the non-home runs. After a failed attempt, some took heat from the Philly crowd, while others were cheered for their successful catches.

“To be honest, I didn’t see [the Home Run Derby,]” said Baltimore Orioles catcher Adley Rutschman. “But they’re passionate, man. I got to give them credit.”

— Ariel Simpson


// Timestamp 07/14/26 4:08pm

Boos at All-Star Game are a Philly tradition

Phillies fans cheered loudly for Kyle Schwarber and Bryce Harper on Monday night. The other Home Run Derby contestants? They got a different reception.Monica Herndon / Staff Photographer

The boos at Monday’s Home Run Derby may have surprised some but it’s nothing new in Philly.

Fifty years ago, the fans at Veterans Stadium provided the soundtrack at the All-Star Game just like they did on Monday at Citizens Bank Park. The fans booed the rival Reds players during pregame introductions and roared for the Phillies. The Reds, who would beat the Phillies that October in the playoffs, had no issue with the South Philly serenade.

“They’ve got people in this town who boo the crack in the Liberty Bell,” said Pete Rose, who was one of five Reds in the starting lineup. “So I knew I’d get a few raspberries playing third base instead of Mike Schmidt. If the game was in Cincinnati and there were that many Phillies voted into the lineup, they would be getting boos. These people are going to hate us a lot more come October.”

The All-Star Game has grown substantially since 1976 as the midsummer classic is now a week-long event. But it’s a safe bet that it will sound like 1976 during pre-game introductions on Tuesday night. Mets, Braves, Dodgers, and even some others: cover your ears.

— Matt Breen


// Timestamp 07/14/26 3:38pm

Kyle Schwarber’s son does Spider-Man pose on red carpet


// Timestamp 07/14/26 3:19pm

MLB commissioner discusses Bryce Harper controversy

Phillies first baseman Bryce Harper speaks to the media ahead of Monday’s Home Run Derby.Monica Herndon / Staff Photographer

As details emerge on the personalized video that Bryce Harper says he unknowingly recorded on behalf of FanDuel for a sports-gambling addict, Major League Baseball is confident that the Phillies star didn’t violate any league policies.

“I think the important thing is that Bryce’s activity was not a violation of the basic agreement,” commissioner Rob Manfred said Tuesday in a meeting with the Baseball Writers’ Association of America. “We made sure about that, and we’ll continue to try to figure out exactly how we ended up, where we ended up on that.”

MLB’s collective bargaining agreement, which will expire on Dec. 1, allows players to appear in advertisements or make personal appearances for casinos, racetracks, or sportsbook companies, as long as they do not encourage betting on baseball.

The Inquirer obtained a copy of a 21-second video from November 2024 in which Harper offered a greeting to a bettor, Terry Thompson, who wagered $18.5 million with FanDuel and lost $1.5 million, according to a lawsuit that the Public Health Advocacy Institute filed in March in Common Pleas Court in Philadelphia.

Harper posted to Instagram on Monday that he thought he was just doing a message on the site Cameo — in which celebrities are paid to record videos for fans — but “what happened here went beyond anything I knew about or approved.”

“I did not know this video would be used for commercial purposes,” Harper wrote, adding that he read a script “in good faith” before FanDuel put its own logo on the video and used it as a gambling promotion. “I did not know FanDuel would do this, I did not consent to it, and FanDuel had no right to do it.”

Harper declined to comment beyond his initial statement on the advice of counsel.

Manfred said he’s “aware of the situation” and Harper’s statement about it, but said, “I’m not really certain that I know all of the underlying facts well enough to evaluate the behavior.”

Harper will be in the All-Star Game on Tuesday night in Citizens Bank Park. He was selected as the commissioner’s “Legends Pick,” one spot on each league’s roster that is filled by Manfred.

— Scott Lauber


// Timestamp 07/14/26 3:10pm

Photos: Check out the Phillies All-Stars on the red carpet

All six of the Phillies All-Stars took to the red carpet Tuesday on Independence Mall, sporting their freshest outfits with their families joining in on several of the looks. Here’s how they looked …

Phillies pitcher Jesús Luzardo and his wife, Francesca Sue Luzardo.Monica Herndon / Staff Photographer
Phillies closer Jhoan Duran and his family.Monica Herndon / Staff Photographer
Phillies outfielder Brandon Marsh.Monica Herndon / Staff Photographer
Gov. Josh Shapiro (left) greets Phillies designated hitter Kyle Schwarber and his family.Monica Herndon / Staff Photographer
Phillies pitcher Cristopher Sanchez and his family.Monica Herndon / Staff Photographer
Phillies first baseman Bryce Harper and his wife Kayla Harper.Monica Herndon / Staff Photographer

// Timestamp 07/14/26 2:45pm

Bryce Harper talks Home Run Derby and red-carpet fit


// Timestamp 07/14/26 2:09pm

The Phanatic walks the red carpet in patriotic outfit


// Timestamp 07/14/26 1:33pm

Gameday Central: Previewing the All-Star Game — and the trade deadline

The All-Star Game is back in Philly for the first time in 30 years, and The Inquirer has you covered. Join Phillies reporter Scott Lauber and Phillies beat writer Lochlahn March for a special All-Star episode of Gameday Central at 2 p.m.

They’ll be on site at Citizens Bank Park to discuss All-Star week, recap the Phillies’ first half, and look ahead to the trade deadline and beyond.


// Timestamp 07/14/26 1:57pm

The stars are here: Watch the MLB Network Red Carpet show


// Timestamp 07/14/26 1:18pm

Fans arrive on Independence Mall ahead off red carpet


// Timestamp 07/14/26 12:42pm

Farr: Stop whining about the boos at the Home Run Derby

A fan reacts after catching a home run from Tampa Bay Rays Junior Caminero during the MLB Home Run Derby on Monday.Monica Herndon / Staff Photographer

I understand some folks on social media are very upset with Phillies fans today for booing every baseball player but their own two during the Home Run Derby at Citizens Bank Park Monday night.

To those whom we’ve offended, may I humbly say: BOOOOO!!! There’s no crying in baseball, you whiny babies.

I wasn’t there in person so sadly I can’t claim to have been a part of the cacophonous crowd that joyfully jeered player after player as they walked onto the field (except, of course, for Kyle Schwarber and Bryce Harper, who received thunderous applause), but I did laugh like hell while watching the incessant booing on TV.

Philly literally booed these guys just for daring to show up and be introduced at our ballpark. We are so unserious.

Our humor is just as brutal as our honesty and while it may not seem like it on the surface, both come from a place of respect. Sure we could be fake and feign applause for players from other teams, or we could be “polite” and not say anything at all, but we’d rather be engaged and enjoy a good time and a good ribbing.

Some people on social media, however, are obviously not familiar with Philly’s game, and took great offense to our boos. On Bluesky people wrote: “Not surprised, they booed Santa but this just sucks” (that’s weak and lazy writing, do better when insulting us) and “Philly fans would boo puppies and sunshine” (all right, that’s pretty funny because it’s true).

Heck, last night Phillies fans booed one of the kids picking up baseballs in the outfield because he didn’t catch a fly ball, so yeah, puppies and sunshine should be on high alert.

— Stephanie Farr


// Timestamp 07/14/26 11:47am

Bryce Harper’s SEPTA-themed All-Star Game cleats arrived in a train car


// Timestamp 07/14/26 8:41am

All-Star Game in Philly: Here’s how to watch and stream

Joe Davis (left) and Hall of Famer John Smoltz will call tonight’s All-Star Game on Fox.Fox Sports

The Phillies will be well-represented in tonight’s MLB All-Star Game (8 p.m., Fox), which is back on Fox for the 26th straight year.

Cristopher Sánchez will start for the National League, and two Phillies players will be in the starting lineup — Kyle Schwarber and Brandon Marsh. Bryce Harper, Jesús Luzardo, and closer Jhoan Duran are also on the National League squad.

Calling the game is Fox’s World Series crew — play-by-play announcer Joe Davis and Hall of Famer John Smoltz. Ken Rosenthal and Tom Verducci will report from Citizens Bank Park.

How to stream the All-Star Game

The game will stream live on the Fox Sports app, although it’s only available there for cable subscribers. It will also stream live on MLB.TV, although the subscription service is hardly worth it for Phillies fans in the Philadelphia market due to its blackout rules.

The game can also be streamed on a host of services that carry Fox, including FuboTV, Hulu With Live TV, DirecTV Stream, Sling TV, or YouTube TV. If you live near Philadelphia, you can also watch it for free using a digital antenna, since Fox 29 is a broadcast channel.

Other All-Star Game coverage

Fox Sports will begin its live coverage at 7 p.m. with a pregame show hosted by Kevin Burkhardt alongside analysts Derek Jeter, Alex Rodriguez, and David Ortiz.

The MLB All-Star Red Carpet Show will begin at 2 p.m. on MLB Network.

— Rob Tornoe


// Timestamp 07/14/26 8:40am

All-Star Game lineups: Kyle Schwarber will lead off for National League

Kyle Schwarber finished second in Monday night’s Home Run Derby.Yong Kim / Staff Photographer

The starting lineups for Tuesday night’s MLB All-Star Game were revealed by the teams’ respective managers Monday at Citizens Bank Park.

The lineup behind Phillies ace Cristopher Sanchez, who gets the start on the mound for the National League, will begin with his Phillies teammate, designated hitter Kyle Schwarber. Outfielder Brandon Marsh will bat seventh for Dave Roberts’ NL squad.

Here’s a look at the full order:

  1. Kyle Schwarber, DH, Phillies
  2. Juan Soto, LF, Mets
  3. Freddie Freeman, 1B, Dodgers
  4. CJ Abrams, SS, Nationals
  5. Max Muncy, 3B, Dodgers
  6. Ozzie Albies, 2B, Braves
  7. Brandon Marsh, RF, Phillies
  8. Andy Pages, CF, Dodgers
  9. Drake Baldwin, C, Braves

Meanwhile, here’s a look at the starting lineup for John Schneider’s American League side, behind starting pitcher Dylan Cease of the Blue Jays:

  1. Mike Trout, CF, Angels
  2. Yordan Alvarez, DH, Astros
  3. Shea Langeliers, C, Athletics
  4. Junior Caminero, 3B, Rays
  5. Bobby Witt Jr., SS, Royals
  6. Cody Bellinger, RF, Yankees
  7. Ben Rice, 1B, Yankees
  8. Riley Greene, LF, Tigers
  9. Ernie Clement, 2B, Blue Jays

— Matt Mullin


// Timestamp 07/14/26 8:39am

Some of MLB’s biggest stars are missing from this year’s All-Star Game

Los Angeles Dodgers star Shohei Ohtani isn’t at the All-Star Game.Jose F. Moreno / Staff Photographer

The best player in Major League Baseball — a player who can make a claim to being the greatest baseball player ever — will not play in Tuesday night’s All-Star Game at Citizens Bank Park.

The best player on the most popular team in Major League Baseball — a player who hit at least 53 home runs in three of the previous four seasons and is among the most recognizable figures in the sport — will not play either.

And the best pitcher for the franchise that is hosting the game — a pitcher who can make a claim to being the best starter in the majors for the last several years — wasn’t initially selected to be an All-Star, then was, then rejected the invitation.

If the stars everyone wants to see don’t play, does the All-Star Game still make a sound? It was a question worth contemplating Monday. It wasn’t the only one. The players who will make up the American and National League rosters Tuesday night plopped down on chairs along Ashburn Alley for the game’s media availability, and the juice wasn’t quite what it might have been.

The Dodgers’ Shohei Ohtani has irritation in his left knee. The Yankees’ Aaron Judge has a stress fracture in his right rib. The Phillies’ Zack Wheeler has a bruise to his ego.

— Mike Sielski


// Timestamp 07/14/26 8:35am

Kyle Schwarber falls in Home Run Derby heartbreaker

Kyle Schwarber looked set to take his first Home Run Derby title before Jordan Walker went on a late frenzy.Monica Herndon / Staff Photographer

Kyle Schwarber needed to take a breath.

Schwarber went deep seven times in a nine-swing span in the semifinals of Monday night’s Home Run Derby. With three swings left, he needed to regroup.

And so, Schwarber did what any slugger in a hometown Derby would. He took a beat and waved to the Phillies fans in sold-out Citizens Bank Park to make more noise.

Schwarber won the round and nearly the Derby. But the Cardinals’ Jordan Walker, who drew cheers from the 43,863 paying customers after each swing that didn’t result in a homer, smashed four homers in a row in bonus time to eke out a 12-11 victory in the finals.

It marked Schwarber’s third career Derby and second runner-up finish. He came in second to Harper in 2018 in Washington, then Harper’s home ballpark. Four years later, they became teammates with the Phillies.

There would be no rematch this time. Harper hit eight homers in the first round and didn’t advance despite crushing a 482-footer that disappeared beyond the second deck in right field before touching down in Ashburn Alley.

— Scott Lauber


Philly road closures due to tonight’s All-Star Game

All-Star Game banners are in place around town.Conor Smith / Staff

Independence Mall will see road closures in place from 5 a.m. to midnight Tuesday due to the MLB Red Carper show, which begins at 2 p.m.

Those closures will affect:

  • Fifth and Sixth Streets from Arch to Walnut Streets
  • Market and Chestnut Streets from Fourth to Seventh Streets
  • Ranstead and Sansom Streets from Sixth Street to Seventh Streets

Philadelphia police, the city said, may institute additional closures in the interest of public safety.

All roads affected by closures will also be temporary no-parking zones, the city said. If vehicles are parked in those locations during the times they are closed, the vehicles will be moved.

Drivers who may have had their cars moved should contact the police district of the area where their vehicle was parked, the city said.

To accommodate fans heading to Citizens Bank Park, SEPTA will run six additional express trains on the Broad Street Line, also known as the B Line, to NRG Station before and after the All-Star Game.

Free rides on the line from NRG Station will also be available at select times during those events. Free rides begin after the sixth inning of the All-Star Game Tuesday, the city said.

— Nick Vadala

// Timestamp 07/14/26 8:30am

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *