Jose Perdomo

SS FCL Braves
Age 20 R/R 5'11" / 180 lbs ROK Svc 0.0 · Ctrl thru 2035
Overview
ROKPROSPECTMiLBFA 2036
ETA2030MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202417ROKATL22.250/.318/.250029—.143/.182/.143
202518ROKATL233.223/.277/.2701410—.168/.208/.205
2027PROJMLE20MLBATL343.213/.264/.2944557-0.1
2028PROJ25% MLB21MLBATL20.217/.270/.3080063-0.0
2029PROJ38% MLB22MLBATL66.220/.275/.3191167-0.0
Next 3 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029MiLB2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Arb-1$3M2034Arb-2$5M+1
Skills · percentileMiLB Statcast 2025 Rk
Z-Con%85
Whiff%69
K%61
ISO18
Speed15
wRC+14
CompsDenzer Guzman (age 20) · Jose Ramos (age 20) · Braulio Vasquez (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 60 proj PA
wRC+†57
AVG/OBP/SLG.211 / .262 / .292
PA60
HR1
K%27
BB%6
ISO81
MLB%0%
Value2027 · WAR
BAT: -3.1 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +1.3 runs (Replacement-level credit)+1REPTotal WAR: -0.10-0.1WAR
0.00.51.00.00.10.10.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$14M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.8M———
2031Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2032Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2033Arb-1$3M+0.2$0.5M+$0.0M (cut)
2034Arb-2$5M+0.1$0.2M+$0.0M (cut)
2035Arb-3$7M———
Totals $0.0M $1M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202417 ROKDSL Braves — 2220 5000 240 21 250318250568 312 189 269 9 — — — — — —
202518 ROKFCL Braves — 233215 48701 14452 42 223277270547 47275 196 251 10 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Braves — 2221 3000 150 21 143182143325 215 235 181 9 — — — — — —
202518 ROK MLEFCL Braves — 233220 37501 9662 42 168208205412 36229 284 183 10 — — — — — —
202417 ROK MLEDSL Braves — 2221 3000 150 21 143182143325 188 235 181 9 — — — — — —
202417 ROK RAWDSL Braves — 2220 5000 240 21 250318250568 312 189 269 9 — — — — — —
202518 ROK MLEFCL Braves — 233220 37501 9662 42 168208205412 36232 284 183 10 — — — — — —
202518 ROK RAWFCL Braves — 233215 48701 14452 42 223277270547 47275 196 251 10 — — — — — —
202417 ROK MLEDSL Braves — 2221 3000 150 21 143182143325 215 235 181 9 — — — — — —
202518 ROK MLEFCL Braves — 233220 37501 9662 42 168208205412 36229 284 183 10 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Braves — 2221 3000 150 21 143182143325 215 235 181 9 — — — — — —
202518 ROK MLEFCL Braves — 233220 37501 9662 42 168208205412 36229 284 183 10 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLEATL 0% 343318 681124 19913 51 213264294558 81283 276 253 57 -17 +1 -2 +4 +7 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLEATL 25% 8175 16301 5211 10 217270308578 91284 266 261 63 -4 +0 -0 +1 +2 -0.1
202922 MLB MLEATL 38% 172158 36613 10442 31 220275319594 98286 266 267 67 -7 +0 -1 +2 +4 -0.2
203023 MLB MLEATL 45% 274253 57925 17702 51 223279328607 105287 266 273 71 -10 +1 -0 +3 +6 -0.0
203124 MLB MLEATL 48% 363334 751227 23923 62 226282335618 110288 256 277 74 -11 +0 +0 +4 +8 0.1
203225 MLB MLEATL 50% 417383 861428 271054 72 227285341626 114288 256 281 76 -12 +1 +0 +4 +9 0.3
203326 MLB MLEATL 50% 447411 931529 291124 72 227285342627 115288 256 281 76 -13 +1 +0 +5 +10 0.3
203427 MLB MLEATL 50% 461424 961629 301164 72 226284339623 113288 257 280 75 -13 +1 +0 +5 +10 0.3
203528 MLB MLEATL 50% 465428 961629 301194 73 225282335617 110287 266 277 74 -15 +0 -0 +5 +10 0.0
203629 MLB MLEATL 49% 459422 931528 301184 63 222279329609 107286 267 274 71 -16 +0 -1 +5 +10 -0.2
202821 MLB CTXATL 25% 2019 4100 150 00 217270308578 91284 255 261 63 -1 +0 -0 +0 +0 -0.0
202922 MLB CTXATL 38% 6661 13201 4171 10 220275319594 98286 266 267 67 -3 +0 -0 +1 +1 -0.0
203023 MLB CTXATL 45% 124114 26412 8321 21 223279328607 105287 266 273 71 -4 +0 -0 +1 +3 -0.0
203124 MLB CTXATL 48% 174159 36613 11442 31 226282335618 110288 256 277 74 -5 +0 +0 +2 +4 0.1
203225 MLB CTXATL 50% 207190 43714 13522 31 227285341626 114288 256 281 76 -6 +0 +0 +2 +4 0.1
203326 MLB CTXATL 50% 226207 48815 15572 41 227285342627 115288 257 281 76 -6 +0 +0 +2 +5 0.2
203427 MLB CTXATL 50% 231212 48815 15582 41 226284339623 113288 256 280 75 -7 +0 +0 +2 +5 0.1
203528 MLB CTXATL 50% 231212 47814 15592 31 225282335617 110287 266 277 74 -7 +0 -0 +2 +5 0.0
203629 MLB CTXATL 49% 223205 45714 14572 31 222279329609 107286 266 274 71 -8 +0 -0 +2 +5 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 15021379 31051728 9638114 237 225282333615 108289 256 277 68 -47 +2 -0 +16 +33 0.3
/ 162G— A+C — 650597 13422312 421656 103 224283332614 107288 256 277 68 -20 +1 -0 +7 +14 0.1
Career— MLE — 34543186 7001131561 21488430 5619 220275322597 102283 266 269 68 -102 +4 -2 +34 +69 0.3
/ 162G— MLE — 650600 13121311 401666 114 218274318593 100282 266 269 68 -21 +1 -0 +7 +14 0.1

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2025 ROKFCL Braves · 233 PAwOBA .247 → .183 (−64)K% 19.3% → 28.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.31%÷0.980×1.440——28.39%
BB% (unintentional) /PA6.01%÷1.013×0.620—×1.0083.71%
HBP% /PA0.86%—×0.720—×1.0080.62%
Singles /BIP23.53%÷1.005×0.820×1.033×1.00819.97%
Doubles /BIP4.12%÷0.996×0.720×1.033×1.0083.10%
Triples /BIP0.00%÷1.000×0.720×1.033×1.0080.00%
Home runs /BIP0.59%÷0.856×0.780—×1.0080.54%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 71, 1B 101, 2B 99, 3B 100, K 96, BB 103 — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.033.

Result: wOBA .247 → .183; ISO .047 → .034; BABIP .275 → .229. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 DSLDSL Braves · 22 PAwOBA .263 → .181 (−82)K% 18.2% → 21.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.18%÷1.029×1.220——21.57%
BB% (unintentional) /PA9.09%÷0.986×0.700—×1.0086.50%
HBP% /PA0.00%—×0.700—×1.0080.00%
Singles /BIP31.25%÷0.996×0.680—×1.00821.50%
Doubles /BIP0.00%÷1.042×0.600—×1.0080.00%
Triples /BIP0.00%÷1.150×0.600—×1.0080.00%
Home runs /BIP0.00%÷0.871×0.470—×1.0080.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 74, 1B 99, 2B 108, 3B 130, K 106, BB 97 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average).

Result: wOBA .263 → .181; ISO .000 → .000; BABIP .312 → .215. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).