Pedro León

CF Reading Fightin Phils
Age 29 R/R 5'8" / 170 lbs AA HR +14% Svc 3.000 · Ctrl thru 2029
Overview
AAROOKIEArb-1FA 2030
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202426AAAHOU533.299/.375/.514242999—.251/.312/.420
202426MLBHOU21.100/.143/.10002-33-1.0
202527AAAHOU94.241/.315/.4223571—.221/.272/.360
202628AAA/AA/A+PHI418.282/.358/.470162675—.231/.289/.374
2027PROJ10% MLB29MLBPHI16.230/.287/.37901840.0
2028PROJ27% MLB30MLBPHI74.227/.285/.3722381-0.0
Last 3 seasons WAR -1.0  ·  Next 2 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2029Service3.000First FA2030
2027Arb-1$0.2M2028Arb-2$0.7M2029Ext$0.7M
Skills · percentileMiLB Statcast 2026 AAA
Speed99
Max EV87
BB%40
K%8
Chase%8
Z-Con%7
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsWeston Wilson (age 29) · Jim Haley (age 29) · Mark Contreras (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†84
AVG/OBP/SLG.230 / .287 / .379
PA16
HR0
K%31
BB%6
BABIP317
ISO67
MLB%10%
Value2027 · WAR
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.00+0.0WAR
0.00.51.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · ContractCON 27 / POW 46
Toolsscout grade · Statcast %ile · 2024
CONTACT27
xAVG
100.129
POWER46
Barrel%
9020.0
Avg EV
9093.0
Bat Spd
9077.8
EYE45
scouting grade only
SPEED62
Sprint
2026.0
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2024
Service   3.000 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2027Arb-1$0.2M———
2028Arb-2$0.7M———
2029Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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)
202123 AAASugar Land Skeeters — 7561 8200 14230 42 131293164457 33211 3119 237 19 — — — — — —
202123 AACorpus Christi Hooks — 217185 46719 25677 138 249359443803 195339 3112 360 76 — — — — — —
202123 INTLGlendale Desert Dogs — 8470 18301 13201 41 257381343724 86347 2415 338 115 — — — — — —
202224 AAASugar Land Space Cowboys — 504413 9427317 7114519 3818 228366431797 203306 2914 359 86 — — — — — —
202224 INTLCangrejeros de Santurce — 11398 20214 11331 31 204291367658 163254 2910 289 82 — — — — — —
202325 AAASugar Land Space Cowboys — 564483 11823321 6316011 217 244345435779 190318 2811 345 84 — — — — — —
202325 INTLCriollos de Caguas — 169 1001 453 00 111500444944 333 3125 442 185 — — — — — —
202426 MLBHouston Astros — 2120 2000 1100 20 100143100243 200 485 119 -33 -3 +0 -1 -6 +0 -1.0
202426 AAASugar Land Space Cowboys — 533469 14025224 4314414 2911 299375514888 215380 278 387 99 — — — — — —
202527 AAASugar Land Space Cowboys — 9483 20603 8211 50 241315422737 181283 229 321 71 — — — — — —
202628 AAALehigh Valley IronPigs — 5346 13010 6190 80 283365326691 43464 3611 314 65 — — — — — —
202628 AAReading Fightin Phils — 340302 869315 34963 178 285363483846 199370 2810 373 78 — — — — — —
202628 A+Jersey Shore BlueClaws — 2524 6311 180 10 250280583863 333333 324 366 49 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 2120 2000 1100 20 100143100243 200 485 119 -33 -3 +0 -1 -6 +0 -1.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202123 AAA MLESugar Land Skeeters — 7565 8200 10280 42 123240154394 31209 3713 196 19 — — — — — —
202123 AA MLECorpus Christi Hooks — 217193 40616 17857 138 207295342637 135326 398 281 76 — — — — — —
202224 AAA MLESugar Land Space Cowboys — 504431 8323313 5317619 3818 193308350658 158287 3511 295 86 — — — — — —
202325 AAA MLESugar Land Space Cowboys — 564503 11122317 4319211 217 221296378674 157311 348 293 84 — — — — — —
202426 MLB MLEHouston Astros — 2120 2000 1100 20 100143100243 200 485 119 -33 -3 +0 -1 -6 +0 -1.0
202426 AAA MLESugar Land Space Cowboys — 533483 12121219 2917214 2911 251312420732 170335 325 314 99 — — — — — —
202527 AAA MLESugar Land Space Cowboys — 9486 19602 5251 50 221272360632 140269 275 273 71 — — — — — —
202628 AAA MLELehigh Valley IronPigs — 5348 12010 4230 80 250308292599 42429 438 264 65 — — — — — —
202628 AA MLEReading Fightin Phils — 340313 727311 231173 178 230289377666 147320 347 284 78 — — — — — —
202628 A+ MLEJersey Shore BlueClaws — 2524 5211 1100 10 208240500740 292254 404 240 49 — — — — — —
202123 AA MLE3 teams — 376333 611018 351458 2111 183277291568 108294 399 259 62 — — — — — —
202123 AA RAW3 teams — 376316 7212110 521108 2111 228351367718 139316 2914 331 62 — — — — — —
202224 AAA MLE2 teams — 617528 10128416 6521620 4119 191303350654 159284 3511 295 86 — — — — — —
202224 AAA RAW2 teams — 617511 11429421 8217820 4119 223352419771 196295 2913 346 86 — — — — — —
202325 AAA MLE2 teams — 580514 11423317 4519714 217 222302377679 156320 348 293 84 — — — — — —
202325 AAA RAW2 teams — 580492 11923322 6716514 217 242349435784 193315 2812 347 84 — — — — — —
202426 AAA MLE2 teams — 554503 12321219 3018214 3111 245305408713 163340 335 307 94 — — — — — —
202426 AAA RAW2 teams — 554489 14225224 4415414 3111 290366497863 207375 288 377 94 — — — — — —
202527 AAA MLESugar Land Space Cowboys — 9486 19602 5251 50 221272360632 140283 275 273 71 — — — — — —
202527 AAA RAWSugar Land Space Cowboys — 9483 20603 8211 50 241315422737 181283 229 321 71 — — — — — —
202628 AA MLE3 teams — 418385 879412 281503 268 226284364647 138333 367 279 75 — — — — — —
202628 AA RAW3 teams — 418372 10512516 411233 268 282358470829 188379 2910 365 75 — — — — — —
202123 AA MLE3 teams — 376330 611018 351458 2111 185277294571 109296 399 259 62 — — — — — —
202224 AAA MLE2 teams — 617527 10128416 6521620 4119 192303351654 159287 3511 295 86 — — — — — —
202325 AAA MLE2 teams — 580516 11423317 4519714 217 221302376678 155311 348 293 84 — — — — — —
202426 AAA MLE2 teams — 554505 12321219 3018214 3111 244305406711 162330 335 307 94 — — — — — —
202527 AAA MLESugar Land Space Cowboys — 9488 19602 5251 50 216272352624 136269 275 273 71 — — — — — —
202628 AA MLE3 teams — 418384 879412 281503 268 227284365648 138330 367 279 75 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AAA MLE2 teams — 554505 12321219 3018214 3111 244305406711 162330 335 307 94 — — — — — —
202527 AAA MLESugar Land Space Cowboys — 9488 19602 5251 50 216272352624 136269 275 273 71 — — — — — —
202628 AA MLE3 teams — 418384 879412 281503 268 227284365648 138330 367 279 75 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLEPHI 10% 380349 8012311 241244 165 228285371656 143316 336 292 84 -7 +1 +0 +1 +8 0.0
▸ 2027 — real world (MLB)
202729 MLB CTXPHI 10% 1615 3100 150 10 230287379666 149317 316 296 84 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLEPHI 27% 272250 57928 17883 103 225283364647 139311 326 288 81 -6 +1 -2 +1 +6 -0.1
202830 MLB CTXPHI 27% 7468 14202 5241 31 227285372657 145312 327 292 81 -2 +0 -1 +0 +2 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 9588 16202 6341 51 182242273515 91269 366 254 82 -5 +1 -2 -6 +2 -1.0
/ 162G— A+C — 650602 11014014 412337 347 183243276519 93270 366 254 82 -34 +4 -12 -39 +14 -6.8
Career— MLE — 30662741 5941111786 235105365 16261 217294364658 147314 348 289 82 -12 +2 -3 -4 +10 -0.9
/ 162G— MLE — 650581 12724418 5022314 3413 219296367663 148318 348 289 82 -18 +3 -5 -6 +14 -1.3

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 AAReading Fightin Phils · 340 PAwOBA .364 → .284 (−80)K% 28.2% → 34.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.24%÷1.000×1.220——34.45%
BB% (unintentional) /PA10.00%÷1.000×0.700—×0.9686.78%
HBP% /PA0.88%—×0.850—×0.9680.73%
Singles /BIP28.64%÷1.000×0.970×0.953×0.96825.62%
Doubles /BIP4.37%÷1.000×0.860×0.953×0.9683.46%
Triples /BIP1.46%÷1.000×0.950×0.953×0.9681.28%
Home runs /BIP7.28%÷1.000×0.780—×0.9685.50%

Factors used: league row EL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 28 vs a level average of 24.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.953.

Result: wOBA .364 → .284; ISO .199 → .147; BABIP .370 → .320. 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 AAALehigh Valley IronPigs · 53 PAwOBA .313 → .264 (−49)K% 35.8% → 43.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.85%÷1.000×1.200——43.02%
BB% (unintentional) /PA11.32%÷1.000×0.690—×0.9927.75%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP44.44%÷1.000×0.930—×0.99241.00%
Doubles /BIP0.00%÷1.000×0.830—×0.9920.00%
Triples /BIP3.70%÷1.000×0.970—×0.9923.56%
Home runs /BIP0.00%÷1.000×0.700—×0.9920.00%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average).

Result: wOBA .313 → .264; ISO .043 → .040; BABIP .464 → .429. 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+Jersey Shore BlueClaws · 25 PAwOBA .355 → .240 (−115)K% 32.0% → 41.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.00%÷1.000×1.310——41.92%
BB% (unintentional) /PA4.00%÷1.000×0.600—×0.9482.28%
HBP% /PA0.00%—×0.770—×0.9480.00%
Singles /BIP6.25%÷1.000×0.870—×0.9485.15%
Doubles /BIP18.75%÷1.000×0.780—×0.94813.86%
Triples /BIP6.25%÷1.000×0.850—×0.9485.04%
Home runs /BIP6.25%÷1.000×0.880—×0.9485.21%

Factors used: league row South Atlantic League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 28 vs a level average of 22.8 → −5.2% on BB/HBP/hit rates (5.2 yr older than average).

Result: wOBA .355 → .240; ISO .333 → .230; BABIP .333 → .254. 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 AAASugar Land Space Cowboys · 94 PAwOBA .316 → .273 (−43)K% 22.3% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.34%÷0.995×1.200——26.96%
BB% (unintentional) /PA8.51%÷1.056×0.690—×1.0035.58%
HBP% /PA1.06%—×0.940—×1.0031.00%
Singles /BIP17.74%÷1.012×0.930×1.039×1.00316.99%
Doubles /BIP9.68%÷0.891×0.830×1.039×1.0039.40%
Triples /BIP0.00%÷0.900×0.970×1.039×1.0030.00%
Home runs /BIP4.84%÷0.961×0.700—×1.0033.53%

Factors used: league row International League. Park (home-season share, regressed): HR 92, 1B 102, 2B 78, 3B 80, K 99, BB 111 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.039.

Result: wOBA .316 → .273; ISO .181 → .151; BABIP .283 → .269. 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 AAASugar Land Space Cowboys · 533 PAwOBA .378 → .314 (−64)K% 27.0% → 32.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.02%÷1.006×1.200——32.24%
BB% (unintentional) /PA7.88%÷1.022×0.690—×1.0185.42%
HBP% /PA2.63%—×0.940—×1.0182.51%
Singles /BIP27.38%÷1.035×0.930×0.983×1.01824.62%
Doubles /BIP7.69%÷0.953×0.830×0.983×1.0186.70%
Triples /BIP0.62%÷0.900×0.970×0.983×1.0180.66%
Home runs /BIP7.38%÷0.903×0.700—×1.0185.83%

Factors used: league row International League. Park (home-season share, regressed): HR 81, 1B 107, 2B 91, 3B 80, K 101, BB 104 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.983.

Result: wOBA .378 → .314; ISO .215 → .173; BABIP .380 → .335. 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).

2023 AAASugar Land Space Cowboys · 564 PAwOBA .337 → .293 (−44)K% 28.4% → 34.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.37%÷1.000×1.200——34.03%
BB% (unintentional) /PA11.17%÷1.028×0.690—×1.0337.74%
HBP% /PA1.95%—×0.940—×1.0331.89%
Singles /BIP21.98%÷0.981×0.930×1.014×1.03321.83%
Doubles /BIP7.12%÷0.882×0.830×1.014×1.0337.02%
Triples /BIP0.93%÷1.056×0.970×1.014×1.0330.89%
Home runs /BIP6.50%÷0.896×0.700—×1.0335.25%

Factors used: league row International League. Park (home-season share, regressed): HR 79, 1B 96, 2B 76, 3B 111, K 100, BB 106 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.014.

Result: wOBA .337 → .293; ISO .190 → .161; BABIP .318 → .311. 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).

2022 AAASugar Land Space Cowboys · 504 PAwOBA .350 → .295 (−55)K% 28.8% → 35.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.77%÷0.986×1.200——35.00%
BB% (unintentional) /PA13.89%÷0.953×0.690—×1.04810.54%
HBP% /PA3.77%—×0.940—×1.0483.71%
Singles /BIP17.54%÷0.982×0.930×0.980×1.04817.06%
Doubles /BIP10.07%÷0.952×0.830×0.980×1.0489.02%
Triples /BIP1.12%÷0.900×0.970×0.980×1.0481.24%
Home runs /BIP6.34%÷0.917×0.700—×1.0485.07%

Factors used: league row International League. Park (home-season share, regressed): HR 83, 1B 96, 2B 90, 3B 80, K 97, BB 91 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.980.

Result: wOBA .350 → .295; ISO .203 → .165; BABIP .306 → .287. 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).

2021 AACorpus Christi Hooks · 217 PAwOBA .349 → .281 (−68)K% 30.9% → 39.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.88%÷0.959×1.220——39.29%
BB% (unintentional) /PA11.06%÷0.990×0.690—×1.0277.92%
HBP% /PA3.23%—×0.850—×1.0272.82%
Singles /BIP24.58%÷1.002×0.940×1.032×1.02724.44%
Doubles /BIP5.93%÷0.987×0.870×1.032×1.0275.55%
Triples /BIP0.85%÷1.150×0.920×1.032×1.0270.72%
Home runs /BIP7.63%÷1.074×0.780—×1.0275.69%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 115, 1B 100, 2B 97, 3B 130, K 92, BB 98 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.032.

Result: wOBA .349 → .281; ISO .195 → .141; BABIP .339 → .326. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .