Esterling RodriguezOF FCL Phillies
Age 20 L/R 5'11" / 140 lbs ROK HR +4% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION162 act + 108 ros · stats below = ROS only
wRC+†52
AVG/OBP/SLG.186 / .262 / .299
PA108
HR2
K%27
BB%8
BABIP239
ISO113
MLB%0%
Value2026 · WAR
BAT: -20.0 runs (wOBA-derived runs vs avg)-20BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.6 runs (Positional adjustment)-2POSREP: +7.6 runs (Replacement-level credit)+8REPTotal WAR: -1.40-1.4WAR
trajectory · projected WAR by year
-0.1-0.5-0.52628
Tools · ContractCON 35 / POW 46
Toolsscout grade
CONTACT35
scouting grade only
POWER46
scouting grade only
EYE64
scouting grade only
SPEED57
scouting grade only
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
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Phillies Red 9789 16410 6221 52 180240247487 67235 236 211 20
202317 ROKDSL Phillies Red 9785 20610 10161 52 235323329652 94286 1610 297 85
202418 ROKDSL Phillies Red 8875 15301 12340 92 200310280590 80341 3914 275 69
202418 ROKDSL Phillies Red 8868 18501 19230 92 265425382808 118378 2622 371 142
202519 ROKDSL Phillies White 1916 2110 261 01 125263312576 188200 3211 252 51
202519 ROKDSL Phillies White 1914 3210 441 01 214421500921 286300 2121 406 169
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKPHI 162140 20214 15461 42 143231257488 114174 289 215 23 -14 +0 +0 -1 +5 -1.1
YTD20 ROKPHI 162131 25315 24321 42 191321344664 153208 2015 295 84 -3 +0 +0 -1 +5 0.1
ROS20 ROKPHI 0% 10897 18312 9291 21 186262299561 113243 278 254 52 -6 +0 +0 -1 +3 -0.3
ROS20 MLBPHI 0% 01 0000 000 00 245 250 49 +0 -0
FULL20 ROKPHI 162141 20214 15461 42 142231255486 113172 289 215 23 -14 +0 +0 -1 +5 -1.1
TOT20 ROKPHI 270237 38526 24752 63 160243274518 114201 289 231 35 -20 +0 +0 -2 +8 -1.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBPHI 34% 264237 46825 23702 52 194271308579 114252 279 266 62 -11 +0 +0 -2 +7 -0.5
202822 MLBPHI 48% 375336 671228 33983 82 199277318595 119256 269 274 68 -14 +1 +0 -2 +11 -0.5
202721 MLBPHI 34% 9182 17312 8241 21 207286341627 134253 269 262 59 -4 +0 +0 -1 +3 -0.2
202822 MLBPHI 48% 182162 33614 16472 41 204283327610 123257 269 269 64 -7 +0 +0 -1 +5 -0.3
▸ Career Totals
Career 273245 50926 24713 62 204284331615 127260 269 267 62 -12 +0 +0 -2 +8 -0.5
/ 162G 650583 11921514 571697 145 204283329613 125261 269 267 62 -28 +1 +0 -4 +18 -1.3
Career 951850 16431716 852598 2910 193273302575 109255 279 263 59 -44 +2 +0 -6 +27 -2.1
/ 162G 650581 11221511 581775 207 193271303574 110254 279 263 59 -30 +1 +0 -4 +18 -1.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
202317 ROKDSL Phillies Red 9785 20610 10161 52 235323329652 94286 1610 297 85 -2 +0 +3 0.1
202418 ROKDSL Phillies Red 8868 18501 19230 92 265425382808 118378 2622 371 142 +4 +1 +2 0.8
202519 ROKDSL Phillies White 1914 3210 441 01 214421500921 286300 2121 406 169 +1 -0 +1 0.2

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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
235577202277319-2+0-0.5-0.3
/1626641313-4.0+0.0-1.0pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -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
Esterling Rodriguez (OGILVIE) 20 30→35 41→46 52→57 64 160/243/274 114201 66 28% 9% 35 -1.4
Omar Lebron
2019 · A
20 39 41→40 49→55 45 192/265/289 97247 915 26% 7% 53 -1.5 194/266/285 91272 69 29% 7% 53 -1.5 150/240/231812133928%8%27-0.8
William Beckwith
2011 · A
20 44→39 41→50 52→50 47 212/283/313 101273 99 25% 8% 66 -0.6 213/279/357 144288 1610 31% 6% 77 +0.1 202/270/354153275191133%6%71-0.1
Sandy Acevedo
2013 · A
20 41 41→45 50 40 196/269/296 100293 811 34% 7% 56 -1.3 199/266/318 119286 109 32% 7% 61 -1.0 149/220/30715819415931%7%36-0.7
Jaden Rudd
2023 · A
20 40→36 40→30 50 49 191/283/285 94262 712 28% 10% 60 -1.0 181/291/247 66292 314 35% 10% 56 -1.3 157/284/2075026621636%11%41-1.2
Jesus Valdez
2012 · A
20 41 43→45 51→40 44 206/259/320 115251 117 23% 6% 58 -1.2 206/257/315 109279 114 29% 5% 56 -1.3 195/246/30110626512330%5%45-1.1
Jake Fox
2023 · A
20 45→42 39→40 54→50 49 212/301/304 92297 615 28% 10% 72 -0.2 195/269/291 96274 711 29% 9% 55 -1.4 181/270/2648325351328%11%47-0.9
Daury Arias
2022 · A
20 42→38 45→40 50→45 51 212/288/333 121257 1310 22% 9% 74 -0.1 186/268/278 92260 88 29% 9% 52 -1.6 160/245/236762357832%9%29-1.5
Victor Mesa Jr.
2022 · A
20 44 40→50 52→50 40 213/257/311 98286 69 27% 5% 53 -1.5 209/259/322 113277 119 27% 6% 59 -1.1 227/286/38916226621923%7%84+0.3
John Whittleman
2007 · A
20 40→43 40→50 46→45 47 196/260/288 92257 77 26% 8% 50 -1.7 204/282/322 118281 114 29% 10% 69 -0.4 197/284/31812127011229%11%68-0.5
David Calabrese
2023 · A
20 38→37 41→45 56→50 41 186/249/288 102279 815 35% 7% 45 -2.1 184/254/304 120272 1313 35% 8% 53 -1.5 166/230/26296226111331%7%28-1.4
Darryl Collins
2022 · A
20 43 37→40 50→45 50 205/282/277 72258 511 21% 8% 57 -1.2 203/275/281 78270 411 24% 8% 55 -1.4 189/266/265762621926%9%47-1.1
Jose Meza
2023 · A
20 41→34 41→45 48→50 40 199/264/295 96283 910 32% 6% 54 -1.4 202/295/301 99301 98 33% 10% 69 -0.4 182/291/2769427591033%11%61-0.6
Stephen Chapman
2006 · A
20 42→37 44→50 50 42 209/267/322 113278 1111 28% 6% 62 -0.9 200/252/335 135286 1411 34% 5% 59 -1.1 184/237/331147269161137%5%50-1.1
Danny Drullard
2019 · A
19 39 42→45 52→50 45 195/263/301 106268 910 30% 8% 54 -1.4 198/260/301 103293 99 33% 7% 53 -1.5 176/239/28811225411834%7%38-1.1
Izaac Pacheco
2023 · A
20 40→39 42→55 47→45 41 197/258/304 107294 98 35% 7% 53 -1.5 182/243/308 126303 145 42% 7% 49 -1.8 175/248/34116629820346%8%58-0.6
Brian Pointer
2012 · A
20 41→43 44→45 56→50 38 203/257/327 124300 1110 35% 6% 59 -1.1 192/263/308 116299 1112 37% 7% 57 -1.2 201/281/329128296131334%8%67-0.4
Ryan Mount
2007 · A
20 42 42→50 49→50 42 207/266/309 103292 108 32% 7% 58 -1.2 223/268/340 117294 1211 27% 5% 66 -0.6 251/293/41016030619824%5%95+0.5
Misael Urbina
2022 · A
20 36→29 40→45 51→50 48 177/255/271 94227 713 24% 8% 44 -2.1 175/249/266 91263 610 33% 8% 40 -2.4 157/237/2367924751036%9%25-2.0
Angel Ortiz
2022 · A
19 41 41→50 46→45 44 205/260/295 90268 99 27% 7% 51 -1.7 207/258/303 96281 77 27% 6% 53 -1.5 221/277/35313228512926%6%72-0.1
Cole Roederer
2021 · A
21 38→31 43→45 51→50 41 190/257/298 109284 1112 35% 8% 52 -1.6 205/269/317 112309 1112 35% 7% 62 -0.9 180/254/293113270131136%8%49-1.0