
Boy, the National League could've used Philadelphia Phillies starting pitcher Zack Wheeler at the 2026 MLB All-Star Game on Tuesday night.
Wheeler — who's 10-1 entering the All-Star Game, tied for the fifth-best starting record in baseball — was initially snubbed from the All-Star Game against the American League for a bogus reason. He started in a 5-0 win over the Detroit Tigers on Sunday. Pitchers who start the Sunday before the All-Star Game are prohibited from playing. He later received an invitation but rejected it.
"They disrespected me, so I'm just not going to participate in that thing," Wheeler told NBC Sports Philadelphia on Saturday (h/t Field Level Media).
The NL wishes he did. Its pitching flopped without the Cy Young candidate.
Wheeler's teammate, Cristopher Sanchez, started the All-Star Game at Citizens Bank Park in Philadelphia. He was deserving of that nod. Entering the All-Star Game, he's tied for the second-best starting record (11-4) in baseball and ranks ninth in ERA (2.62). However, he didn't look like himself in the contest.
He allowed three runs in the top of the first inning. According to The Athletic's Matt Gelb, he has only allowed that many runs just six times in 43 starts at Citizens Bank Park since 2024.
Sanchez allows 3 ER in the top of the 1st. pic.twitter.com/EWghd5PlJQ
— SPORTSRADIO 94WIP (@SportsRadioWIP) July 15, 2026
Cris Sánchez has made 43 regular-season starts at Citizens Bank Park since 2024. He allowed three or more runs six times. He allowed three in the first inning of the All-Star Game.
— Matt Gelb (@MattGelb) July 15, 2026
Attribute his poor showing to nerves. Sanchez has been selected to just two All-Star Games in his six-year career, and Tuesday marked his first start in the event. Wheeler would've been more poised. He has never started an All-Star Game but has made three trips to the event in his 12-year career.
Not all blame should fall on Sanchez. The rest of the NL's pitching staff didn't do its job. It allowed seven hits, while the AL allowed three. The dud ultimately tanked the NL. It lost 4-0, marking the first shutout in an All-Star Game since 2013.
Wheeler's exclusion from the initial All-Star roster isn't the lone reason the NL lost. That said, it certainly could've helped if he were in the rotation.
"I think [Wheeler's] one of the best pitchers of our game ...," Atlanta Braves ace Chris Sale, who didn't pitch Tuesday despite making the cut, said in a recent interview with "Foul Territory." "I think if we were just to look at his stat lines by itself... It's a head-scratcher to say the least. His numbers are better than mine, and I'm sitting here. I'll leave it at that."
Sale has a 9-6 starting record, 2.20 ERA and 1.11 WHIP entering the All-Star Game. Wheeler, meanwhile, has a 2.13 ERA and 0.89 WHIP.
Now, in the modern era of baseball, in which pitchers keep trying to throw as fast as humanly possible, it falls on MLB to safeguard pitchers from arm injuries. Still, it should consider revising the policy that initially kept Wheeler off the All-Star roster.
The All-Star Game is supposed to be a night where the game showcases the best talents it has to offer. One was missing on Tuesday night, and he shouldn't have been.
More must-reads:
+
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!