Celebration and irritation are running in parallel this week — five All-Stars and a feel-good Marsh story on one hand, a historically ugly blowout, a snubbed Wheeler, and a shortstop whose glove is becoming undeniable on the other.
03 · The count
The scoring dimensions
Dimension
Score
Score
Confidence
Results satisfaction
42↓ 30
conf 72
Pitching confidence
60↓ 8
conf 78
Lineup confidence
58↓ 12
conf 65
Health outlook
58↓ 4
conf 45
Manager confidence
62↓ 12
conf 60
Front-office trust
55↓ 7
conf 50
Postseason belief
52↓ 3
conf 48
04 · Ask the crowd
One question. One answer.
Ask the bot about how the mood has shifted this season. Phan-o-meter will give you a straight answer based on all the grumbling it's heard.
For instance
05 · Cheers & groans
What was working and what was not
-6
Wheeler Snub Stings
Zach Wheeler's omission from the All-Star roster — despite a 2.36 ERA and a WAR nearly doubling Logan Webb's — is the sharpest grievance cutting through what should be a purely celebratory week, amplified by his agent's public broadside calling it 'ludicrous' and 'tone-deaf'.
+7
Marsh Mania Is Real
Brandon Marsh earning an All-Star starting nod after nearly losing his roster spot in 2025 is the feel-good story of the first half, with genuine excitement about a player who has reinvented himself as a cleanup hitter approaching 30 home runs.
-5
Sanchez Blown Up, All-Star Start in Doubt
A 15-1 series-ending loss in Kansas City — the first time the Phillies gave up a run in every inning in over 100 years — put Christopher Sanchez's worst career start on display right before the All-Star break, complicating his shot at starting the Midsummer Classic in his home park.
-6
Trey Turner's Defense Is a Breaking Point
Turner's 12th error of the season, on a would-be double-play that triggered a six-run first inning, has moved the conversation from frustration to frank debate about whether he can continue at shortstop and what a mid-season position change would actually cost the team.
-3
Duran Is Elite, Bullpen Bridge Is Not
Johan Duran's near-perfect closing season is masking a genuine crisis of trust in the seventh and eighth innings, with Alvarado unreliable, Seth Johnson walking batters, and Brad Keller's health status unresolved — a problem that feels playoff-sized.
It's ludicrous. Major League Baseball knows. Everybody knows what he's been through.
Podcastscore 22
Wheeler's agent quoted on talk-radio host (WIP Daily)
He's boring. He just goes out and does his job and he's the best pitcher in baseball the last 6, 7, 8, 9, 10 years.
Podcastscore 35
beat writer (Phillies Therapy)
I think John Duran was their most valuable player in the first 81 games of the season.
Podcastscore 82
Christopher Sanchez via interpreter, quoted on fan analyst (Hittin' Season)
He pitched like crap today.
Podcastscore 18
Matt Gelb, Phillies Therapy
The beat writer (Phillies Therapy) is the most structurally optimistic voice — 47-37, three back of Atlanta, historic one-run-game record — but raises pointed alarms about defense, right-field production, and trade-deadline limitations that temper the good feeling. NOTE: This episode predates the ground-truth record of 50-41 and the current L2 streak; tone and qualitative signals used, not its record figures.
Beat writerscore 62
Hittin’ Season, podcast
Hittin' Season and companion fan analyst shows are celebratory about five All-Stars and Brandon Marsh's rise, but sharply critical of the 15-1 blowout, Trey Turner's defensive liability at short, and the deep-bullpen trust vacuum outside Duran.
Fan analystscore 58
WIP Daily, 94WIP
Talk-radio host (WIP Daily) is enthusiastic about the five All-Stars and Marsh's story but vocal about the bullpen being untrustworthy outside Duran, the offense going quiet in losses, and the Wheeler snub being a genuine injustice.
Talk radioscore 50
YouTube commenters
YouTube commenters are split and combative — one calls for Wheeler to apologize and threatens a trade demand, the other defends Harper's All-Star merit; overall tone is irritable rather than celebratory.
Sentiment is what people say; the gate is what they do. Capacity is 42,901 at Citizens Bank Park; the baseline compares against 36 games from last year's same calendar window.