Yhoan Escalona

C FCL Phillies
Age 21 R/R 6'2" / 185 lbs ROK HR +14% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1473ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202317ROKDSL Phillies …81.232/.346/.3481023—.137/.222/.178
202418ROKDSL Phillies …114.148/.324/.159045—.096/.234/.106
202519ROKPHI17.143/.294/.214000—.133/.235/.200
2027PROJMLE21MLBPHI127.215/.292/.28312660.0
2028PROJ34% MLB22MLBPHI24.219/.297/.29700700.0
2029PROJ48% MLB23MLBPHI74.222/.300/.30911740.1
Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2024 Rk
BB%73
K%63
Chase%50
Z-Con%50
Speed46
wRC+18
CompsPablo Aliendo (age 20) · Tomás Nido (age 21) · Jason Lopez (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 22 proj PA
wRC+†66
AVG/OBP/SLG.213 / .290 / .280
PA22
HR0
K%25
BB%8
ISO68
MLB%0%
Value2027 · WAR
BAT: -0.9 runs (wOBA-derived runs vs avg)-1BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.4 runs (Positional adjustment)+0POSREP: +0.5 runs (Replacement-level credit)+0REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.20.30.30.30.30.20.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$10M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.3$0.8M+$0.3M
2034Pre-Arb$1.0M+0.3$0.7M+$0.2M
2035Pre-Arb$1.0M+0.2$0.4M+$0.0M
2036Arb-1$0.4M———
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond projection horizon · no WAR estimate
Totals $3M $2M +$0.5M

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202317 ROKDSL Phillies Red — 8169 16501 11161 01 232346348694 116288 2014 321 23 — — — — — —
202418 ROKDSL Phillies White — 11488 13100 19234 40 148324159483 11191 2017 249 5 — — — — — —
202519 ROKFCL Phillies — 1714 2100 340 00 143294214508 71200 2418 252 0 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Phillies Red — 8173 10300 7191 01 137222178400 41184 239 202 23 — — — — — —
202418 ROK MLEDSL Phillies White — 11494 9100 13284 40 96234106341 11125 2511 175 5 — — — — — —
202519 ROK MLEFCL Phillies — 1715 2100 260 00 133235200435 67152 3512 168 0 — — — — — —
202317 ROK MLEDSL Phillies Red — 8173 10300 7191 01 137222178400 41185 239 202 23 — — — — — —
202317 ROK RAWDSL Phillies Red — 8169 16501 11161 01 232346348694 116288 2014 321 23 — — — — — —
202418 ROK MLEDSL Phillies White — 11494 9100 13284 40 96234106341 11130 2511 175 5 — — — — — —
202418 ROK RAWDSL Phillies White — 11488 13100 19234 40 148324159483 11191 2017 249 5 — — — — — —
202519 ROK MLEFCL Phillies — 1715 2100 260 00 133235200435 67222 3512 168 0 — — — — — —
202519 ROK RAWFCL Phillies — 1714 2100 340 00 143294214508 71200 2418 252 0 — — — — — —
202317 ROK MLEDSL Phillies Red — 8173 10300 7191 01 137222178400 41184 239 202 23 — — — — — —
202418 ROK MLEDSL Phillies White — 11496 9100 13284 40 94234104338 10125 2511 175 5 — — — — — —
202519 ROK MLEFCL Phillies — 1715 2100 260 00 133235200435 67152 3512 168 0 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEDSL Phillies White — 11496 9100 13284 40 94234104338 10125 2511 175 5 — — — — — —
202519 ROK MLEFCL Phillies — 1715 2100 260 00 133235200435 67152 3512 168 0 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLEPHI 0% 127113 25411 11312 20 215292283575 68287 249 266 66 -5 +0 +0 +2 +3 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLEPHI 34% 7063 13201 6171 10 218296295591 77288 249 272 70 -2 +0 +0 +1 +2 0.0
202923 MLB MLEPHI 48% 153137 31512 13372 21 222299306605 85289 248 277 74 -5 +0 +0 +3 +3 0.1
203024 MLB MLEPHI 53% 235210 48823 20573 31 224301316618 92290 249 282 77 -6 +0 +0 +4 +5 0.3
203125 MLB MLEPHI 55% 305272 611024 26734 41 226303324627 98290 249 285 79 -8 +0 +0 +5 +7 0.5
203226 MLB MLEPHI 56% 352314 711225 30845 41 227304330634 103290 249 288 81 -8 +0 +0 +6 +8 0.7
203327 MLB MLEPHI 55% 375335 761226 32905 41 226303327631 101290 249 287 80 -9 +0 +0 +7 +8 0.7
203428 MLB MLEPHI 55% 383342 771226 33935 31 224301323624 98289 249 284 78 -10 +0 -1 +7 +8 0.5
203529 MLB MLEPHI 53% 381341 751225 32945 21 222298316614 94287 258 280 76 -11 +0 -1 +7 +8 0.3
203630 MLB MLEPHI 53% 374335 741225 32934 11 219294308603 90285 259 275 73 -12 -0 -2 +7 +8 0.0
202822 MLB CTXPHI 34% 2422 5100 260 00 219297297594 78288 258 273 70 -1 +0 +0 +0 +1 0.0
202923 MLB CTXPHI 48% 7467 14201 6181 10 222300309609 87289 248 279 74 -2 +0 +0 +1 +2 0.1
203024 MLB CTXPHI 53% 124110 26412 11302 20 225302319622 94290 249 283 77 -3 +0 +0 +2 +3 0.2
203125 MLB CTXPHI 55% 167149 34513 14402 21 227304328632 100291 248 287 79 -4 +0 +0 +3 +4 0.3
203226 MLB CTXPHI 56% 196174 39613 17473 21 229305334640 106291 249 290 81 -4 +0 +0 +4 +4 0.3
203327 MLB CTXPHI 55% 206183 42713 18503 21 227304331636 104290 249 289 80 -5 +0 +0 +4 +4 0.3
203428 MLB CTXPHI 55% 209186 42713 18513 21 226302326629 101289 249 286 78 -5 +0 -0 +4 +5 0.3
203529 MLB CTXPHI 53% 203182 40613 17502 10 223299320619 97288 258 282 76 -6 +0 -1 +4 +4 0.2
203630 MLB CTXPHI 53% 197176 39613 17492 00 220295312607 92286 259 277 73 -6 +0 -1 +4 +4 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 14001249 28144721 12034118 124 225302322624 97291 249 284 72 -38 +1 -2 +25 +30 1.7
/ 162G— A+C — 650580 13020310 561588 62 224301321622 97289 249 284 72 -17 +0 -1 +12 +14 0.8
Career— MLE — 28622551 551911537 24869639 289 216295307602 91280 249 275 72 -72 +2 -4 +47 +57 3.1
/ 162G— MLE — 650579 1252138 561589 62 216295304599 88281 249 275 72 -18 +0 -1 +12 +14 0.8

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 Phillies · 17 PAwOBA .247 → .168 (−79)K% 23.5% → 33.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.53%÷1.000×1.440——33.87%
BB% (unintentional) /PA17.65%÷0.928×0.620—×0.99511.73%
HBP% /PA0.00%—×0.720—×0.9950.00%
Singles /BIP10.00%÷1.004×0.820—×0.9958.13%
Doubles /BIP10.00%÷1.015×0.720—×0.9957.06%
Triples /BIP0.00%÷1.150×0.720—×0.9950.00%
Home runs /BIP0.00%÷0.917×0.780—×0.9950.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 83, 1B 101, 2B 103, 3B 130, K 100, BB 86 — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average).

Result: wOBA .247 → .168; ISO .071 → .047; BABIP .200 → .152. 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 Phillies White · 114 PAwOBA .250 → .175 (−76)K% 20.2% → 24.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.18%÷0.990×1.220——24.85%
BB% (unintentional) /PA16.67%÷0.997×0.700—×0.99511.64%
HBP% /PA3.51%—×0.700—×0.9952.44%
Singles /BIP18.46%÷1.011×0.680×0.978×0.99512.09%
Doubles /BIP1.54%÷0.947×0.600×0.978×0.9950.95%
Triples /BIP0.00%÷1.150×0.600×0.978×0.9950.00%
Home runs /BIP0.00%÷0.812×0.470—×0.9950.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 62, 1B 102, 2B 89, 3B 130, K 98, BB 99 — applied at half strength. Age: age 19 vs a level average of 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.978.

Result: wOBA .250 → .175; ISO .011 → .008; BABIP .191 → .125. 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 DSLDSL Phillies Red · 81 PAwOBA .313 → .202 (−111)K% 19.8% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.75%÷1.035×1.220——23.29%
BB% (unintentional) /PA13.58%÷1.036×0.700—×1.0089.25%
HBP% /PA1.23%—×0.700—×1.0080.87%
Singles /BIP18.87%÷1.028×0.680×1.008×1.00812.68%
Doubles /BIP9.43%÷1.032×0.600×1.008×1.0085.57%
Triples /BIP0.00%÷0.981×0.600×1.008×1.0080.00%
Home runs /BIP1.89%÷1.046×0.470—×1.0080.85%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 109, 1B 106, 2B 106, 3B 96, K 107, BB 107 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.008.

Result: wOBA .313 → .202; ISO .116 → .064; BABIP .288 → .184. 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).