Philadelphia PhilliesBats heating up
RHP Zack Wheeler · Elite strikeout stuff
@
Los Angeles AngelsOffense cooling lately
LHP Yusei Kikuchi · Balanced starter
Team Identity
Philadelphia Phillies
Season-to-date, 135 games, 5,222 PA.
An opportunistic, aggressive offense that cashes in scoring chances. The bats have been heating up lately.
PowerAverage61
ContactAverage50
Plate DisciplineBelow Avg42
SpeedAbove Avg75
RISPElite93
Recent FormTrending Up
Hit rate is up 23% over the team's last 10 games versus its season baseline.
Los Angeles Angels
Season-to-date, 135 games, 5,230 PA.
A below-league-average offense across most categories this season. The offense has cooled off recently.
PowerWell Below13
ContactWell Below18
Plate DisciplineBelow Avg34
SpeedAverage47
RISPWell Below17
Recent FormTrending Down
Total bases per PA is down 8% over the team's last 10 games versus its season baseline.
What This Game Is About
Biggest Advantage
Phillies' offense is defined by being opportunistic, and this game tests whether Angels can match it.
Swing Factor
Zack Wheeler strikes hitters out at a 29.0% clip (92nd percentile); Angels carry a 24.3% strikeout rate.
Momentum
Phillies are trending up and Angels are trending down over their last 10 games.
Key Matchups
Can Zack Wheeler miss enough bats?
Zack Wheeler strikes hitters out at a 29.0% clip (92nd percentile); Angels carry a 24.3% strikeout rate.
Edge · Zack WheelerZack Wheeler: 29.0% K rateAngels: 24.3% K rateHigh confidence
Can Yusei Kikuchi limit Phillies' power?
Phillies rank in the 61st percentile in extra-base production, while Yusei Kikuchi sits in the 11th percentile at suppressing total bases.
Edge · PhilliesPhillies: 0.349 TB/PAYusei Kikuchi: 0.413 TB/PA allowed (172 PA)Moderate confidence
Can Zack Wheeler limit Angels' power?
Angels rank in the 13th percentile in extra-base production, while Zack Wheeler sits in the 48th percentile at suppressing total bases.
Edge · Zack WheelerAngels: 0.322 TB/PAZack Wheeler: 0.343 TB/PA allowed (510 PA)High confidence
How do Phillies handle left-handers?
Phillies have produced worse against left-handers this season (0.328 vs. 0.349 TB/PA overall).
Edge · Yusei Kikuchivs left-handers: 0.328 TB/PA (1577 PA)overall: 0.349 TB/PAModerate confidence
Can Zack Wheeler command the strike zone?
Angels walk in 8.0% of trips; Zack Wheeler allows walks sparingly (7.5%).
Edge · Zack WheelerAngels: 8.0% walk rateZack Wheeler: 7.5% walks allowedHigh confidence
Pitcher Trends
Zack Wheeler
Philadelphia Phillies · 8 starts
Strikeouts7.6/start
Hits allowed5.1/start
6+ Strikeouts — 4 of last 66+ Hits Allowed — 4 of last 6
29% K ratePer-start form only — opponent lineup, park, and pitch count aren't modeled.
Yusei Kikuchi
Los Angeles Angels · 7 starts
Strikeouts5.1/start
Hits allowed5.7/start
6 or fewer Hits Allowed — 5 of last 65 or fewer Strikeouts — 4 of last 6
22% K ratePer-start form only — opponent lineup, park, and pitch count aren't modeled.
Player Trends
Zach Neto
Los Angeles Angels · 0.378 hit rate · 0.644 TB/PA
recent games · 1+ hit
L54 / 5L109 / 10L2516 / 25
Hit rate is up 98% over his prior baseline, with hits in 9 of his last 10 games. He has trimmed his strikeout rate to 16%.
J.T. Realmuto
Philadelphia Phillies · 0.242 hit rate · 0.424 TB/PA
recent games · 1+ hit
L54 / 5L107 / 10L2515 / 25
Total bases per PA is up 48% over his prior baseline, with hits in 6 of his last 8 games. He has trimmed his strikeout rate to 9%.
Bryce Harper
Philadelphia Phillies · 0.326 hit rate · 0.535 TB/PA
recent games · 1+ hit
L55 / 5L108 / 10L2518 / 256-game hit streak
Hit rate is up 59% over his prior baseline, with hits in 8 of his last 10 games.
Jose Siri
Los Angeles Angels · 0.107 hit rate · 0.107 TB/PA
recent games · 1+ hit
L51 / 5L102 / 10L259 / 25
Total bases per PA is down 75% over his prior baseline, with hits in 2 of his last 9 games. His strikeout rate has climbed to 39%.
Tyler Heineman
Los Angeles Angels · 0.056 hit rate · 0.056 TB/PA
recent games · 1+ hit
L51 / 5L102 / 10L2510 / 25
On-base rate is down 78% over his prior baseline, with hits in 1 of his last 6 games. His strikeout rate has climbed to 11%.
Trea Turner
Philadelphia Phillies · 0.152 hit rate · 0.174 TB/PA
recent games · 1+ hit
L51 / 5L104 / 10L2514 / 25
Total bases per PA is down 51% over his prior baseline, with hits in 4 of his last 10 games. His strikeout rate has climbed to 26%.
Players Positioned to Succeed
77
Alec Bohm
1+ Hit
Philadelphia Phillies
Why it stands out
Low recent strikeout rate
Main risk
Recent hit rate has cooled
75
Zach Neto
1+ Hit
Los Angeles Angels
Why it stands out
Low recent strikeout rate
Main risk
Recent hit rate has cooled
74
Bryce Harper
1+ Hit
Philadelphia Phillies
Why it stands out
Recent contact results are improving
Main risk
Lineup not yet posted
72
Nolan Schanuel
1+ Hit
Los Angeles Angels
Why it stands out
Recent contact results are improving
Main risk
Lineup not yet posted
71
Luis Arraez
1+ Hit
Philadelphia Phillies
Why it stands out
Low recent strikeout rate
Main risk
Lineup not yet posted
70
Donovan Walton
1+ Hit
Los Angeles Angels
Why it stands out
Low recent strikeout rate
Main risk
Recent hit rate has cooled
Expected Game Shape
BalancedLow confidence
Competitive profile without a clear stylistic tilt. Phillies bring stronger recent momentum. Phillies bring more power.
Early edge Phillies Driver No single dominant factor Volatility Elevated
- Both probable starters grade around the 49th percentile in combined suppression.
- Phillies are trending up; Angels are trending down.
Storylines to Watch
Can Angels handle Zack Wheeler's strikeout stuff?
Angels have been a below-average contact team while Zack Wheeler misses bats at an above-average rate — a swing factor early.
Angels contact percentile: 18
Does Phillies' power tilt the game?
Phillies bring a clearly stronger extra-base profile into this matchup.
Phillies power pct 61 vs Angels 13
Is Zach Neto the one to watch?
Zach Neto enters as Angels' hottest bat. Hit rate is up 98% over his prior baseline, with hits in 9 of his last 10 games. He has trimmed his strikeout rate to 16%.
0.378 hit rate · 0.644 TB/PA · 0.191 hit rate · 0.351 TB/PA
Based on plate appearances before 2026-08-30, with today's posted lineups when available. Injuries, weather, bullpen availability, and park factors are not yet included.