Yairo Padilla

SS Palm Beach Cardinals
Age 20 S/R 6'0" / 170 lbs A HR -14%BB -5% Svc 0.0 · Ctrl thru 2034
Overview
APROSPECTMiLBFA 2035
OGV OFP35OGV rank#487ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202417ROKSTL162.287/.394/.40412247—.184/.281/.234
202518ROKSTL148.283/.399/.36702464—.228/.315/.283
202619A+/ASTL144.266/.343/.46141087—.233/.287/.391
2027PROJMLE20MLBSTL254.226/.290/.34856800.1
2028PROJ34% MLB21MLBSTL49.231/.297/.36211860.1
2029PROJ48% MLB22MLBSTL116.235/.301/.37533910.2
Next 3 projected WAR 0.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Arb-1$4M2033Arb-2$6M2034Arb-3$9M
Skills · percentileMiLB Statcast 2026 A
Speed87
K%75
Max EV73
Z-Con%68
Whiff%54
Chase%36
Career WAR0.0 WAR median (P10 -0.0 / P90 18, comp-based) · star 4% · didn't stick 75%
CompsPedro Ramírez (age 20) · Juan Brito (age 20) · Alen Hanson (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 85 proj PA
wRC+†80
AVG/OBP/SLG.224 / .288 / .345
PA85
HR2
K%25
BB%7
ISO122
MLB%0%
Value2027 · WAR
BAT: -2.0 runs (wOBA-derived runs vs avg)-2BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.5 runs (Defensive runs vs avg)-0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +1.8 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
0.00.81.70.10.20.50.70.90.90.927282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$11M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.2$0.7M+$0.0M
2030Pre-Arb$0.8M+0.5$2M+$1.0M
2031Pre-Arb$0.9M+0.7$2M+$1M
2032Arb-1$4M+0.9$2M+$0.2M
2033Arb-2$6M+0.9$2M+$0.0M (cut)
2034Arb-3$9M+0.9$2M+$0.0M (cut)
Totals $6M $11M +$3M

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 Cardinals — 162136 39541 17297 225 287394404798 118355 1810 359 47 — — — — — —
202518 ROKFCL Cardinals — 148120 34430 18215 244 283399367765 83340 1412 342 64 — — — — — —
202619 A+Peoria Chiefs — 1614 2001 250 00 143250357607 214125 3112 274 27 — — — — — —
202619 APalm Beach Cardinals — 128114 32923 13240 106 281354474828 193333 1910 362 94 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Cardinals — 162141 26320 12367 225 184281234515 50237 227 237 47 — — — — — —
202518 ROK MLEFCL Cardinals — 148127 29320 11305 244 228315283598 55280 207 263 64 — — — — — —
202619 A+ MLEPeoria Chiefs — 1615 2001 160 00 133188333521 200118 386 208 27 — — — — — —
202619 A MLEPalm Beach Cardinals — 128118 29822 9330 106 246299398698 153324 267 307 94 — — — — — —
202417 ROK MLEDSL Cardinals — 162141 26320 12367 225 184281234515 50245 227 237 47 — — — — — —
202417 ROK RAWDSL Cardinals — 162136 39541 17297 225 287394404798 118355 1810 359 47 — — — — — —
202518 ROK MLEFCL Cardinals — 148127 29320 11305 244 228315283598 55296 207 263 64 — — — — — —
202518 ROK RAWFCL Cardinals — 148120 34430 18215 244 283399367765 83340 1412 342 64 — — — — — —
202619 A MLE2 teams — 144132 31823 11390 106 235294394688 159311 278 296 86 — — — — — —
202619 A RAW2 teams — 144128 34924 15290 106 266343461804 195316 2010 353 86 — — — — — —
202417 ROK MLEDSL Cardinals — 162142 26320 12367 225 183281232514 49237 227 237 47 — — — — — —
202518 ROK MLEFCL Cardinals — 148131 29320 11305 244 221315275589 53280 207 263 64 — — — — — —
202619 A MLE2 teams — 144132 31823 11390 106 235294394688 159301 278 296 86 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Cardinals — 162142 26320 12367 225 183281232514 49237 227 237 47 — — — — — —
202518 ROK MLEFCL Cardinals — 148131 29320 11305 244 221315275589 53280 207 263 64 — — — — — —
202619 A MLE2 teams — 144132 31823 11390 106 235294394688 159301 278 296 86 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLESTL 0% 254231 52925 18643 62 226290348638 122289 257 286 80 -6 +0 -1 +3 +6 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLESTL 34% 144130 29513 11362 31 231297366662 135290 258 296 86 -2 +0 -1 +2 +3 0.2
202922 MLB MLESTL 48% 239216 51926 18593 51 235301380681 144291 258 303 91 -2 +1 -1 +3 +5 0.5
203023 MLB MLESTL 54% 333301 721339 25814 72 238305390695 151292 248 309 95 -2 +1 -1 +4 +7 0.9
203124 MLB MLESTL 55% 397360 8615312 30954 92 241308397705 157293 248 313 98 -1 +1 -1 +4 +9 1.3
203225 MLB MLESTL 56% 434393 9517313 331045 92 242309402711 160294 248 315 100 -0 +1 +0 +5 +9 1.5
203326 MLB MLESTL 56% 452409 9917414 351085 93 242310404714 162293 248 317 100 +0 +1 +0 +5 +10 1.6
203427 MLB MLESTL 55% 459416 10118414 351105 93 241309402711 161293 248 315 99 -0 +1 +0 +5 +10 1.6
203528 MLB MLESTL 55% 458415 10017414 351115 83 240307398705 158292 248 313 98 -1 +0 -1 +5 +10 1.4
203629 MLB MLESTL 53% 448406 9617313 341105 83 237304392696 154291 258 309 95 -2 +0 -1 +5 +10 1.1
203730 MLB MLESTL 57% 438398 9216312 331094 73 235301384685 150290 258 305 92 -4 +0 -2 +5 +9 0.9
203831 MLB MLESTL 60% 422383 8815311 321074 53 231296375671 144287 258 299 89 -6 -0 -3 +5 +9 0.5
203932 MLB MLESTL 61% 399363 8214310 291034 55 226290363653 137284 267 292 84 -8 -1 -3 +4 +9 0.1
204033 MLB MLESTL 62% 364332 731229 26963 410 220283348632 129279 267 283 78 -10 -3 -4 +4 +8 -0.5
202821 MLB CTXSTL 34% 4944 10201 4121 10 231297362659 131292 248 295 86 -1 +0 -0 +1 +1 0.1
202922 MLB CTXSTL 48% 116105 25513 9281 31 235301375677 140293 248 302 91 -1 +0 -1 +1 +3 0.2
203023 MLB CTXSTL 54% 181163 39715 14442 41 238305385690 147294 248 307 95 -1 +0 -1 +2 +4 0.5
203124 MLB CTXSTL 55% 220199 48926 17532 51 240307392699 152295 248 311 98 -1 +1 -0 +2 +5 0.7
203225 MLB CTXSTL 56% 243219 541027 19583 51 242309396705 155295 248 313 100 -0 +1 +0 +3 +5 0.9
203326 MLB CTXSTL 56% 254229 551027 20613 51 242309399708 157295 248 314 100 +0 +1 +0 +3 +6 0.9
203427 MLB CTXSTL 55% 254229 551027 20613 51 241308396705 155295 248 313 99 -0 +1 +0 +3 +6 0.9
203528 MLB CTXSTL 55% 251227 541027 19613 51 239307392699 153294 248 311 98 -1 +1 -0 +3 +5 0.8
203629 MLB CTXSTL 53% 239217 51926 18592 41 237304386690 149293 258 307 95 -1 +0 -1 +3 +5 0.6
203730 MLB CTXSTL 57% 250227 541027 19622 42 234301379680 145292 258 303 92 -2 +0 -1 +3 +5 0.5
203831 MLB CTXSTL 60% 251228 531026 19632 32 231296370666 140289 258 297 89 -3 -0 -2 +3 +5 0.3
203932 MLB CTXSTL 61% 245223 51926 18632 33 226290359649 133285 267 290 84 -5 -1 -2 +3 +5 0.0
204033 MLB CTXSTL 62% 227207 45815 16602 26 219283344627 125281 267 281 78 -6 -2 -3 +2 +5 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 27802517 5941092173 21268528 4921 236303383685 147294 258 304 91 -22 +1 -10 +30 +60 6.0
/ 162G— A+C — 650589 13825517 501607 115 234303380683 146292 258 304 91 -5 +0 -2 +7 +14 1.4
Career— MLE — 55265000 116820245145 416135566 14657 234301379680 145290 258 303 91 -41 +1 -18 +54 +110 10.9
/ 162G— MLE — 650588 13724517 491598 177 233301378678 145289 248 303 91 -5 +0 -2 +7 +14 1.4

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.

2026 APalm Beach Cardinals · 128 PAwOBA .353 → .307 (−46)K% 18.8% → 25.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.75%÷1.000×1.360——25.50%
BB% (unintentional) /PA10.16%÷1.000×0.690—×1.0457.32%
HBP% /PA0.00%—×0.780—×1.0450.00%
Singles /BIP20.00%÷1.000×0.920×1.050×1.04520.19%
Doubles /BIP10.00%÷1.000×0.830×1.050×1.0459.11%
Triples /BIP2.22%÷1.000×0.910×1.050×1.0452.22%
Home runs /BIP3.33%÷1.000×0.800—×1.0452.79%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .353 → .307; ISO .193 → .165; BABIP .333 → .324. 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).

2026 A+Peoria Chiefs · 16 PAwOBA .266 → .208 (−59)K% 31.2% → 39.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.25%÷1.000×1.270——39.69%
BB% (unintentional) /PA12.50%÷1.000×0.710—×1.0509.32%
HBP% /PA0.00%—×0.790—×1.0500.00%
Singles /BIP11.11%÷1.000×0.920—×1.05010.73%
Doubles /BIP0.00%÷1.000×0.810—×1.0500.00%
Triples /BIP0.00%÷1.000×0.850—×1.0500.00%
Home runs /BIP11.11%÷1.000×0.800—×1.0509.33%

Factors used: league row Midwest League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 22.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average).

Result: wOBA .266 → .208; ISO .214 → .163; BABIP .125 → .118. 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).

2025 ROKFCL Cardinals · 148 PAwOBA .337 → .263 (−73)K% 14.2% → 20.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.19%÷0.996×1.440——20.51%
BB% (unintentional) /PA12.16%÷1.011×0.620—×1.0227.62%
HBP% /PA3.38%—×0.720—×1.0222.49%
Singles /BIP27.27%÷1.030×0.820×1.034×1.02222.96%
Doubles /BIP4.04%÷1.035×0.720×1.034×1.0222.97%
Triples /BIP3.03%÷1.000×0.720×1.034×1.0222.31%
Home runs /BIP0.00%÷1.149×0.780—×1.0220.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 130, 1B 106, 2B 107, 3B 100, K 99, BB 102 — applied at half strength. Age: age 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.034.

Result: wOBA .337 → .263; ISO .083 → .065; BABIP .340 → .280. 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 Cardinals · 162 PAwOBA .353 → .237 (−116)K% 17.9% → 22.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.90%÷0.992×1.220——22.03%
BB% (unintentional) /PA10.49%÷1.033×0.700—×1.0227.27%
HBP% /PA4.32%—×0.700—×1.0223.09%
Singles /BIP27.10%÷0.997×0.680×0.997×1.02218.84%
Doubles /BIP4.67%÷0.976×0.600×0.997×1.0222.93%
Triples /BIP3.74%÷1.132×0.600×0.997×1.0222.02%
Home runs /BIP0.93%÷1.307×0.470—×1.0220.34%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 161, 1B 99, 2B 95, 3B 126, K 98, BB 107 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.997.

Result: wOBA .353 → .237; ISO .118 → .064; BABIP .355 → .237. 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).