Otto Kemp
LFPhiladelphia Phillies · NL · Age 26 · Bats R / Throws R · 27 PA
— NeutralHOLDRank 416 of 527 hitters by opportunity score
Opportunity Score
5
+3.0 last 7 days
HOLDBalancedProduction matches the underlying process.
Most likely driver: plate-discipline erosion — expanding the zone (13% confidence).
G
13
PA
27
H
2
HR
0
R
0
RBI
0
SB
0
BB
1
SO
10
AVG
.080
OBP
.148
SLG
.080
OPS
.228
Edge breakdown
Expected
What the batted-ball quality deserves
xBA.162
xSLG.221
xwOBA.205
xBABIP.281
Actual
What the scoreboard says
BA.080
SLG.080
wOBA.119
BABIP.133
Difference
Actual − expected · percentile of the gap
AVG vs xBA−.08299
SLG vs xSLG−.14198
wOBA vs xwOBA−.08699
BABIP vs xBABIP−.14898
Swing DNA & matchups
2026 bat tracking with league percentiles · matchups vs every pitch type, minimum 10 PA
Balanced
No single trait dominates — a league-typical swing shape.
The swing
Bat Speed71.4 mph43 pctl
Swing Length7.4 ft58 pctl
Fast-Swing Rate15.7%43 pctl
Squared-Up Rate15.7%4 pctl
Percentiles vs all tracked hitters. Attack angle/direction and tilt are swing-weighted averages across batting sides. Swing type from editable rules — first match wins.
vs pitch types
No qualified pitch-type matchups (10+ PA vs a pitch required).
xwOBA green/red when 20+ points above/below league vs that pitch. RV/100 = run value per 100 pitches seen (positive favors the hitter). Source: Savant pitch arsenal stats.
Recent games
Percentile rankings
xwOBA
4
Hard-Hit%
48
Barrel%
54
Avg Exit Velo
49
Bat Speed
41
K%
5
BB%
11
Chase%
33
30-day rolling trends
Rolling wOBA vs xwOBA
wOBAxwOBA
Rolling Hard-Hit%
Rolling Barrel%
Rolling Exit Velocity
Rolling Whiff%