Yhoan EscalonaC FCL Phillies
Age 20 R/R 6'2" / 185 lbs ROK HR +4% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 38 proj PA
wRC+†57
AVG/OBP/SLG.205 / .276 / .284
PA38
HR0
K%28
BB%8
ISO80
MLB%0%
Value2026 · WAR
BAT: -1.9 runs (wOBA-derived runs vs avg)-2BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +1.1 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
0.00.91.80.10.40.71.01.21.31.31.21.00.9+$65M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.3$7M+$6M
2033Pre-Arb$1.0M+1.3$6M+$6M
2034Pre-Arb$1.0M+1.2$5M+$5M
2035Arb-1$2M+1.0$4M+$3M
2036Arb-2$3M+0.9$2M+$0.7M
2037Extbeyond projection horizon · no WAR estimate
Totals $8M $24M +$21M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 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 below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Phillies Red 8174 12301 6221 01 162235243478 81216 277 214 22
202317 ROKDSL Phillies Red 8169 16501 11161 01 232346348694 116288 2014 321 103
202418 ROKDSL Phillies White 11495 11100 12344 40 116243126370 11172 3011 177 -6
202418 ROKDSL Phillies White 11488 13100 19234 40 148324159483 11191 2017 249 48
202519 ROKFCL Phillies 1715 2100 260 00 133235200435 67222 3512 173 -9
202519 ROKFCL Phillies 1714 2100 340 00 143294214508 71200 2418 252 51
▸ 2026 Season
202620 MLBPHI 3835 6100 3110 00 171237200437 29286 298 259 57 -2 +0 +0 +1 +1 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBPHI 34% 125112 24412 10342 10 214290321612 107288 278 271 65 -5 +0 +0 +2 +4 0.1
202822 MLBPHI 48% 267240 52924 22723 31 217291321611 104290 278 279 72 -9 +0 +0 +5 +8 0.4
202923 MLBPHI 54% 369331 741327 30985 41 224298338636 115291 278 284 76 -10 +0 +0 +7 +10 0.7
203024 MLBPHI 55% 438394 881638 361155 52 223297340637 117292 268 288 79 -11 +0 +0 +8 +12 1.0
203125 MLBPHI 56% 479431 9717310 391266 62 225298348646 123292 268 290 80 -11 +0 +0 +9 +14 1.2
203226 MLBPHI 56% 503451 10118310 411326 62 224297344641 120292 268 291 81 -11 +0 +0 +9 +14 1.3
203327 MLBPHI 55% 513459 10318311 431356 62 224299349648 124292 268 291 81 -11 +0 +0 +9 +15 1.3
203428 MLBPHI 55% 516462 10318310 431376 62 223297340637 117291 278 290 80 -11 +0 -1 +9 +15 1.2
203529 MLBPHI 53% 510456 10218310 431366 52 224299342641 118290 278 288 79 -12 +0 -1 +9 +14 1.0
203630 MLBPHI 53% 503449 10018310 431366 51 223299343642 120289 279 285 77 -13 +1 -2 +9 +14 0.9
202721 MLBPHI 34% 4339 9201 3121 10 231302359661 128290 287 263 60 -2 +0 +0 +1 +1 0.0
202822 MLBPHI 48% 129116 26512 10352 20 224297336633 112292 278 271 66 -5 +0 +0 +2 +4 0.1
202923 MLBPHI 54% 200180 40714 16532 21 222293339632 117293 268 277 70 -7 +0 +0 +4 +6 0.3
203024 MLBPHI 55% 243218 49915 20643 31 225299344643 119294 268 281 73 -7 +0 +0 +4 +7 0.4
203125 MLBPHI 56% 268241 551025 22713 31 228301349649 120294 268 283 75 -8 +0 +0 +5 +8 0.5
203226 MLBPHI 56% 283254 581026 23744 31 228302354657 126294 268 284 76 -8 +0 +0 +5 +8 0.6
203327 MLBPHI 55% 284254 581026 24754 31 228305354659 126294 268 284 76 -8 +0 +0 +5 +8 0.6
203428 MLBPHI 55% 283253 571026 24754 31 225302352654 126293 278 283 75 -8 +0 -0 +5 +8 0.5
203529 MLBPHI 53% 272244 541015 23733 31 221296332628 111292 278 281 73 -8 +0 -1 +5 +8 0.4
203630 MLBPHI 53% 265238 52915 22713 31 218293328621 109291 278 278 71 -9 +0 -1 +5 +8 0.3
▸ Career Totals
Career 22702037 458821345 18760329 268 225299344643 119295 278 281 73 -69 +2 -2 +41 +64 3.6
/ 162G 650583 13123413 541738 72 225299345644 120295 278 281 73 -20 +1 -1 +12 +18 1.0
Career 44734004 8751552683 373119456 5116 219294332627 114288 278 283 75 -128 +4 -4 +80 +127 7.9
/ 162G 650582 12823412 541748 72 220295335630 115290 278 283 75 -19 +1 -1 +12 +18 1.2

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Phillies Red 8169 16501 11161 01 232346348694 116288 2014 321 103 +0 -0 +2 0.2
202418 ROKDSL Phillies White 11488 13100 19234 40 148324159483 11191 2017 249 48 -7 +1 +3 -0.3
202519 ROKFCL Phillies 1714 2100 340 00 143294214508 71200 2418 252 51 -1 +0 +0 -0.0

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Tucker Barnhartlast yr '24
career totals — 11 seasons, 3,088 PA
113,088538241318351+55+5716.616.1
/162664112+11.9+12.33.6pk7: 16
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#3Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#4Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#5Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#6Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,3084426224295340+41+245.14.8
/162664138+11.9+6.91.5pk7: 5

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Yhoan Escalona (OGILVIE) 20 205/276/284 79286 00 28% 8% 57 -0.1
Jason Lopez
2018 · A
20 40 38→55 47→45 44 192/261/269 76264 59 28% 7% 46 -2.0 207/248/334 127286 136 31% 5% 57 -1.2 189/235/31412426513833%5%43-0.9
Braulio Vasquez
2019 · A
20 43 38→45 47→65 40 207/259/281 74295 511 30% 6% 47 -1.9 190/259/265 75304 615 36% 7% 44 -2.1 192/271/2707829353233%7%47-0.7
Jhostynxon Garcia
2023 · A
20 37→41 41→55 48→50 44 180/262/280 101277 88 36% 9% 50 -1.8 198/258/332 134287 1410 34% 6% 61 -1.0 217/272/375157286211031%5%75+0.0
Jose Ramos
2021 · A
20 43→42 38→50 48→45 41 206/270/283 78285 59 28% 6% 53 -1.5 214/277/356 142321 164 36% 7% 76 +0.0 203/271/34914630418437%7%69-0.3
Gilberto Vizcarra
2019 · A
20 35 38→45 47→40 46 171/243/241 71215 63 23% 7% 32 -3.0 206/263/288 82261 64 22% 6% 51 -1.7 226/269/325992749121%4%62-0.3
Rey Duran
2009 · A
20 36 41→50 49→40 41 183/243/277 94256 96 31% 6% 40 -2.4 213/267/338 125268 145 25% 6% 66 -0.6 210/263/34913924619223%5%65-0.3
Tucker Mitchell
2022 · A
21 42 40→50 51→45 39 201/261/291 91297 77 33% 6% 51 -1.7 195/269/309 114298 138 37% 7% 61 -1.0 180/256/29311325815735%7%49-0.7
Yeldrys Molina
2009 · A
20 43 38→40 48→50 44 206/265/287 82281 49 27% 7% 51 -1.7 194/252/272 78285 48 31% 7% 42 -2.3 139/198/200602030929%6%-1-1.2
Pedro Severino
2012 · A
19 37→47 39→50 49→45 39 184/237/267 83257 74 30% 6% 34 -2.8 189/233/266 77239 53 22% 4% 32 -3.0 238/307/37513729117324%8%90+0.6
Wilmer Dominguez
2011 · A
20 43 40→45 49→45 42 209/255/300 91272 75 26% 6% 50 -1.7 218/253/304 86275 85 23% 4% 50 -1.7 247/278/35911127314515%4%72-0.1
Luis Vázquez
2019 · A
19 40→46 36→50 49→45 39 193/237/259 66276 38 30% 5% 32 -3.0 204/249/275 71283 510 28% 5% 41 -2.3 232/296/36613430116827%6%83+0.3
Adrian Abreu
2012 · A
21 39 38→40 47→55 47 190/263/273 82247 59 24% 8% 47 -1.9 212/292/300 88256 817 19% 9% 67 -0.5 209/299/2908024192516%10%66-0.2
Juan Uriarte
2017 · A
19 41 38→45 46→30 41 199/261/275 76260 55 25% 5% 47 -1.9 210/260/302 92278 84 26% 4% 53 -1.5 184/227/264802547030%3%27-1.0
Andres Melendez
2021 · A
20 43 37→50 46→40 46 203/263/280 77259 45 22% 7% 49 -1.8 211/286/332 121328 115 36% 9% 72 -0.2 192/279/33214029814237%10%69-0.2
Carlos Rodriguez
2023 · A
20 38 39→45 47→45 45 181/267/268 87282 76 36% 9% 49 -1.8 190/265/267 77299 56 35% 9% 47 -1.9 170/253/254842537233%9%37-1.0
Daniel Santos
2019 · A
20 41 39→45 45→40 41 197/262/285 88270 75 28% 6% 50 -1.7 200/262/282 82300 56 33% 6% 50 -1.8 141/209/188472350537%5%1-0.9
Rodolfo Durán
2018 · A
20 43 41→55 46→40 39 210/252/306 96282 86 28% 5% 50 -1.7 208/243/347 139281 183 32% 4% 59 -1.1 225/266/38616127619326%4%75-0.0
Stone Garrett
2016 · A
20 41→37 35→55 49→50 38 198/237/257 59280 37 29% 5% 30 -3.1 166/207/247 81303 68 45% 4% 16 -4.1 219/280/389170298211133%7%83+0.4
Alejandro Flores
2016 · A
20 37 39→50 45→40 43 182/248/265 83263 75 32% 8% 39 -2.5 203/261/310 107295 96 32% 7% 56 -1.3 202/257/34214027113430%6%59-0.5
Daurys Mercedes
2010 · A
20 45 37→45 49→45 42 208/268/290 82302 37 30% 7% 53 -1.5 186/256/250 64315 27 38% 8% 39 -2.5 145/223/189442752644%8%7-1.4