Flanker the ClankerFlanker
Rankings
Leaderboards
  • Plate Discipline
    Decision+ · chase / passive cost · K% · BB%
  • Command & Stuff
    Pitching+ · Stuff+ · Command+ · meatball rate
  • Expected Points
    Luck-neutral fantasy points · xSLG / xwOBA · ΔPts
StreamersSign inConnect league →
Geraldo Perdomo

Geraldo Perdomo

SS·ARI
PA
388
H
92
HR
3
AVG
.273
xwOBA
.288
PPG
2.14
Career Seasons
YrGPAAVGOBPISOxwOBAK%BB%K-BB%HRSBPtsPPG
20262481.197.312.091.2979.9%13.6%-3.7%16431.79
2025165723.288.393.172.36011.5%13.0%-1.5%2028
2024 MLB Percentiles

Hitting Profile

388 PA — below qualified cutoff. Percentiles vs. qualified pool (faded).

Expected Results
xwOBA
4
.288
xBA
26
.239
525
3.18
2024101388.273.348.101.28814.9%9.3%5.6%392162.14
2023163495.246.356.113.27817.4%12.9%4.5%6212981.83
2022155501.194.285.068.27520.6%10.0%10.6%591881.21
20211137.258.378.161.30316.2%16.2%0.0%00191.73
xSLG
2
.337
Quality of Contact
Avg EV
2
84.2
Median EV
2
87.7
90th % EV
6
100.4
Barrel %
6
3.1
Hard-Hit %
3
25.8
Sweet-Spot %
5
30.2
Bat Speed
Avg
3
64.2
Median
5
66.4
90th %
3
71.1
Plate Discipline
Chase %
97
19.0
Whiff %
98
10.1
K %
88
14.9
BB %
58
9.3
Swing Decisions

Plate Discipline · Decision+

Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.

Decision+
114
≈ 92th pctl
Chase cost
-17.7r
177 swings @ bad pitch
Passive cost
-15.5r
281 takes @ hittable pitch
Swing rate
39.9%
1,596 pitches seen
Runs per 100
-2.08
lg avg -2.53
Count
View
2+0%6+10%10+14%7+0%824+43%14+19%16-9%34+5%37+13%24+17%18+0%9+30%23-10%49-32%59-39%67-35%43+27%26+0%15+31%26-6%48-31%65-33%61-23%53+15%26+0%8+39%18+3%35-7%29+6%32-19%21+10%1021+0%63+0%8351CATCHER'S VIEW
Judgment — swing% vs optimal
−35%−15%0+15%+35%
  • Red cells — swings more than an optimal batter would here (chasing).
  • Blue cells — swings less than optimal (too passive).
  • Number in cell: swing%-delta vs optimal. Top-right: pitches seen.
Total pitches shown: 1,000