Rafael EscalanteC FCL Twins
Age 24 R/R 5'10" / 160 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 61 proj PA
wRC+†65
AVG/OBP/SLG.208 / .287 / .298
PA61
HR1
K%28
BB%9
ISO91
MLB%0%
Value2026 · WAR
BAT: -2.4 runs (wOBA-derived runs vs avg)-2BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +1.7 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.51.00.20.40.60.6+$14M 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
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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
201917 ROKDSL Pirates 1 11293 14412 9199 24 151288280568 129164 178 256 54
201917 ROKDSL Pirates 1 11287 18523 15139 24 207378414792 207208 1213 359 133
202119 ROKDSL PIT Black 11197 17300 9285 41 175279206485 31246 258 225 30
202119 ROKDSL PIT Black 11191 25500 15185 41 275405330735 55342 1614 348 125
202220 ROKFCL Pirates 121102 16610 15294 01 157289235525 78219 2412 248 48
202220 ROKFCL Pirates 12193 21820 24234 01 226405355760 129300 1920 357 131
202321 ROKFCL Pirates 11599 19302 14241 11 192298283581 91230 2112 259 56
202321 ROKFCL Pirates 11590 23402 23151 11 256412367779 111284 1320 361 134
202523 ROKFCL Twins 1815 3001 360 00 200333400733 200250 3317 323 105
202523 ROKFCL Twins 1813 4001 540 00 3085005381.038 231375 2228 460 210
▸ 2026 Season
202624 MLBMIN 6155 12201 6170 10 218295309604 91286 2810 270 65 -2 +0 +0 +1 +2 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBMIN 30% 10593 21312 10291 10 226308344652 118287 2810 277 70 -4 +0 +0 +2 +3 0.2
202826 MLBMIN 44% 216192 42714 20582 21 219299328627 109287 279 282 74 -6 +0 +0 +4 +6 0.4
202927 MLBMIN 49% 286256 55915 26772 31 215292316609 102287 279 284 76 -8 +0 +0 +5 +8 0.6
203028 MLBMIN 51% 332295 651126 31893 31 220301332633 112287 279 284 76 -9 +0 -1 +6 +9 0.6
202725 MLBMIN 30% 3229 6101 390 00 207281345626 138287 289 272 66 -1 +0 +0 +1 +1 0.0
202826 MLBMIN 44% 9585 18302 9261 10 212295318612 106287 279 276 70 -3 +0 +0 +2 +3 0.1
202927 MLBMIN 49% 140125 27413 13381 10 216295336631 120288 279 278 71 -5 +0 +0 +3 +4 0.2
203028 MLBMIN 51% 171152 33513 16461 21 217296322618 105287 279 278 71 -6 +0 -0 +3 +5 0.2
▸ Career Totals
Career 438391 841329 411193 41 215294327622 113283 279 277 70 -15 +0 -0 +8 +12 0.6
/ 162G 650580 12419313 611774 61 214293324617 110282 279 277 70 -22 +1 -1 +12 +18 0.9
Career 14771297 26448723 14337627 1710 204296305600 101266 2510 272 66 -56 -1 -1 +26 +42 1.1
/ 162G 650571 11621310 6316512 74 203296303599 100266 2510 272 66 -25 -0 -0 +12 +18 0.5

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
201917 ROKDSL Pirates 1 11287 18523 15139 24 207378414792 207208 1213 359 133 +4 -1 +3 0.6
202119 ROKDSL PIT Black 11191 25500 15185 41 275405330735 55342 1614 348 125 +3 +0 +3 0.7
202220 ROKFCL Pirates 12193 21820 24234 01 226405355760 129300 1920 357 131 +4 -0 +3 0.7
202321 ROKFCL Pirates 11590 23402 23151 11 256412367779 111284 1320 361 134 +4 -0 +3 0.8
202523 ROKFCL Twins 1813 4001 540 00 3085005381.038 231375 2228 460 210 +2 +0 +1 0.3

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#5Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
#6Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
349995218294325+9+120.80.8
/162664126+11.9+16.01.1pk7: 1

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
Rafael Escalante (OGILVIE) 24 208/287/298 90286 11 28% 9% 65 -0.1
Chris Westervelt
2006 · A
24 46 45 47→45 51 226/305/352 126281 114 23% 9% 86 +0.8 216/281/344 128307 147 32% 8% 74 -0.1 176/240/30012525420538%8%46-0.5
Tony Delmonico
2011 · A
24 48 43→45 50→40 47 234/312/345 111301 116 25% 8% 88 +0.9 220/310/331 111307 104 29% 9% 84 +0.6 217/318/34112429713129%9%88+0.7
Dan Butler
2011 · A
24 50→38 40→45 49→40 46 236/310/338 103313 54 25% 7% 85 +0.7 212/280/329 117264 113 23% 7% 69 -0.4 220/291/305852865023%8%65-0.3
Miguel Amaya
2023 · AA
24 46→42 46→50 50→40 46 219/306/348 129321 136 33% 9% 86 +0.8 228/303/369 141285 153 25% 7% 90 +1.0 228/299/36814027116122%7%86+0.3
Austin Green
2014 · A
24 48→42 45→50 50→40 44 235/298/369 133309 128 27% 7% 87 +0.8 218/254/328 110274 113 24% 4% 58 -1.2 210/243/31010026011124%3%45-1.1
Jeremy Lucas
2014 · AA
23 47→42 44→50 51→30 54 226/312/350 124287 104 23% 10% 89 +0.9 223/292/355 132275 143 23% 8% 82 +0.5 217/287/35013326315123%8%75+0.0
Tony Sanchez
2012 · AA
24 49 41→50 42→40 48 235/314/333 97299 86 23% 8% 85 +0.7 225/292/357 132293 133 26% 7% 82 +0.5 219/285/37115228616028%7%80+0.2
Straton Podaras
2022 · A
24 50 40→60 51→50 44 232/320/330 98325 67 28% 7% 88 +0.9 207/295/366 159300 189 35% 9% 86 +0.8 168/277/384216203291134%10%81+0.1
Jeferson Morales
2022 · A
23 41→45 48→50 48→50 48 211/295/361 150263 159 26% 8% 85 +0.7 204/282/341 137270 149 29% 7% 74 -0.1 221/296/35713627513823%7%81+0.2
Johnny Monell
2010 · A
24 48→44 45→50 47→45 47 237/296/362 125279 127 19% 7% 85 +0.7 220/278/359 139293 146 28% 7% 76 +0.1 211/282/35514427715628%8%76+0.0
Robert Emery
2022 · A
25 49 46→45 45→30 47 244/315/371 127300 147 23% 7% 95 +1.4 216/295/323 107319 94 33% 8% 75 -0.0 196/284/295993028034%8%61-0.3
Scott Kapers
2022 · A
25 46 45→50 45→40 46 219/311/342 123319 138 33% 9% 87 +0.8 196/268/330 134278 154 34% 6% 66 -0.6 175/248/31113623916133%5%51-0.7
Alex Kowalczyk
2018 · A
24 52→37 43→45 46→45 37 247/300/356 109339 114 29% 4% 85 +0.7 206/256/294 88338 85 39% 5% 50 -1.8 181/230/253723157442%5%25-1.7
Ryan Ortiz
2011 · A
23 48 46→45 49→40 49 233/306/368 135303 136 26% 9% 90 +1.0 206/289/311 105282 115 29% 9% 69 -0.4 186/276/2849825411229%9%55-0.7
Tyler Ogle
2015 · A
24 46→44 46→50 39→30 54 228/316/361 133272 143 21% 10% 93 +1.3 214/287/373 159266 203 27% 8% 85 +0.7 194/269/37017622925028%8%74-0.0
Jaxx Groshans
2022 · A
24 46 49→50 46→30 45 231/293/374 144302 174 29% 8% 86 +0.8 201/269/326 125286 135 32% 8% 64 -0.8 127/211/24411617713035%9%17-1.3
Abrahan Gutierrez
2022 · A
22 50→45 41→40 48→40 49 238/309/340 101302 73 22% 8% 84 +0.6 219/281/313 94296 84 27% 7% 66 -0.6 202/254/268662545322%5%39-0.7
Braxton Fulford
2023 · A
24 45→43 49→50 51→50 44 223/308/371 148307 1710 31% 8% 93 +1.3 208/282/352 144287 1610 32% 7% 77 +0.1 197/275/352155274171333%7%72-0.1
Daniel Vellojin
2022 · A
22 45 43→45 45 56 218/316/337 119281 107 24% 12% 87 +0.8 187/273/293 106269 115 32% 10% 58 -1.2 150/237/225752158432%9%24-1.2
Phil Avlas
2007 · AA
24 48 45→40 41→45 49 239/303/361 122284 127 20% 8% 87 +0.8 219/273/299 80269 78 20% 7% 57 -1.2 209/257/257492573719%6%39-1.1