Esteury RuizLF Jacksonville Jumbo Shrimp
Age 27 R/R 5'11" / 169 lbs AAA HR -4%BB +3% Svc 2.372S2 · Ctrl thru 2029 peak 2.1 · 2027
wRC+†91
AVG/OBP/SLG.239 / .312 / .380
PA350
HR9
SB41
K%23
BB%7
MLB%45%
BAT: -3.4 runs (wOBA-derived runs vs avg)-3BATRUN: +6.9 runs (SB/CS + UBR baserunning)+7RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +9.9 runs (Replacement-level credit)+10REPTotal WAR: +1.30+1.3WAR
Scouting · nowfuture
HIT
6060
PWR
5555
SPD
6060
EYE
5060
trajectory · 10 yrs
1.3peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2022
Service   2.372 yrs.days
Team Control Through   2029
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Arb-1$0.8M+1.3$10M+$10M
2027Arb-2$4M+2.1$17M+$13M
2028Arb-3$6M+1.8$15M+$9M
2029Arb-4$9M+1.6$14M+$5M
Totals $20M $57M +$37M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201617 ROKDSL Royals 244224 531344 12514 1310 .237.287.384.671 .147.288 215 .277 70 -8 -1 +0 +1 +7 -0.2
201718 ROKAZL Padres 225211 501363 8783 266 .237.275.398.673 .161.359 354 .283 75 -6 +3 +0 +1 +6 0.4
201819 AFort Wayne TinCaps 493450 881448 271799 4911 .196.255.298.553 .102.303 365 .240 42 -32 +5 +0 +2 +14 -1.1
201920 A+Lake Elsinore Storm 380346 661426 191385 3411 .191.243.295.538 .104.293 365 .230 34 -28 +2 +0 +1 +11 -1.4
202122 AA2 teams 399359 7615211 2211210 418 .212.276.357.633 .145.272 286 .271 66 -16 +5 +0 +1 +11 0.2
202223 AAA4 teams 626535 15231318 5213528 9118 .284.377.454.831 .170.348 228 .356 131 +22 +11 -0 -7 +18 4.5
202324 MLB2 teams 518476 1212126 2110516 7013 .254.308.345.653 .090.314 204 .288 79 -12 +9 -2 +2 +15 1.2
202425 MLB3 teams 133111 30614 11374 137 .270.357.450.808 .180.347 288 .348 124 +4 -0 -2 -1 +4 0.4
202526 AAA3 teams 556492 12723415 4713013 7314 .258.339.413.751 .154.322 238 .329 110 +6 +9 -0 -6 +16 2.5
▸ 2026 Season (actual · ROS · total)
202627 AAAJacksonville Jumbo Shrimp 1918 2001 1110 10 .111.158.278.436 .167.167 585 .162 -18 -3 +0 +0 +0 +1 -0.2
ROS27 MLBMIA 331296 721229 24768 407 .243.317.389.706 .145.291 237 .313 98 -1 +5 -0 +1 +9 1.5
TOT27 MLBMIA 350314 7412210 25878 417 .236.308.382.691 .146.292 257 .305 91 -3 +5 -0 +1 +10 1.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202728 MLB 54%MIA 435390 9415312 3110011 518 .241.315.387.702 .146.291 237 .312 97 -2 +7 -1 +2 +12 1.9
202829 MLB 65%MIA 426381 9015211 3110011 498 .236.312.373.685 .136.290 237 .310 95 -2 +7 -2 +2 +12 1.7
202930 MLB 74%MIA 418375 8814211 309910 487 .235.308.371.679 .136.289 247 .306 93 -3 +7 -2 +1 +12 1.5
203031 MLB 82%MIA 403361 8313210 299710 446 .230.305.360.665 .130.288 247 .303 90 -5 +6 -3 +1 +11 1.2
203132 MLB 89%MIA 384344 781229 28959 406 .227.302.352.654 .125.286 257 .298 86 -6 +6 -4 +1 +11 0.8
203233 MLB 94%MIA 354317 711128 25909 365 .224.299.347.646 .123.285 257 .293 82 -7 +5 -4 +1 +10 0.5
203334 MLBMIA 310278 61927 22817 304 .219.293.342.635 .122.283 267 .286 77 -8 +4 -5 +1 +9 0.1
▸ Career Totals (MLE all levels + projections)
Career 66355946 140025145152 4391703167 748149 .235.306.369.676 .134.302 267 .298 86 -106 +90 -25 +5 +188 15.5
/ 162G 650583 13725415 4316716 7315 .235.305.369.674 .134.302 267 .298 86 -10 +9 -2 +0 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201617 ROKDSL Royals 244217 681855 19354 1310 .313.379.512.891 .198.354 148 .385 153 +15 -1 +7 2.1
201718 ROKAZL Padres 225206 7220104 13543 266 .350.396.602.998 .252.456 246 .426 184 +21 +3 +6 3.1
201819 AFort Wayne TinCaps 493439 11120512 381419 4911 .253.325.403.728 .150.345 298 .322 105 +3 +5 +14 2.2
201920 A+Lake Elsinore Storm 380339 811826 261015 3411 .239.303.357.660 .118.319 277 .291 81 -8 +2 +11 0.5
202122 AASan Antonio Missions 353309 7716210 28739 367 .249.329.411.740 .162.294 218 .326 108 +3 +4 +10 1.8
202122 INTLToros del Este 4643 7200 1111 51 .163.200.209.409 .047.212 242 .185 0 -5 +1 +1 -0.3
202223 MLBMilwaukee Brewers 3635 6110 170 12 .171.194.257.452 .086.214 193 .200 12 -4 -1 -0 -7 +1 -1.0
202223 AAANashville Sounds 309257 831607 345413 489 .323.428.467.895 .144.388 1711 .397 162 +22 +6 +9 3.7
202223 AASan Antonio Missions 232180 621729 324014 375 .344.476.6111.087 .267.398 1714 .462 212 +29 +5 +7 4.2
202223 INTLToros del Este 4944 8100 361 52 .182.250.205.455 .023.205 126 .213 21 -4 +0 +1 -0.3
202324 MLBOakland Athletics 497449 1142415 209916 6713 .254.305.345.650 .091.315 204 .291 81 -11 +8 -2 +2 +14 1.2
202324 AAALas Vegas Aviators 2120 8111 150 30 .400.429.7001.129 .300.500 245 .486 230 +3 +1 +1 0.4
202425 MLBOakland Athletics 6555 11212 4202 54 .200.279.382.661 .182.257 316 .277 71 -2 -1 -2 -1 +2 -0.4
202425 AAALas Vegas Aviators 5243 14203 6102 71 .326.431.5811.013 .256.355 1912 .435 191 +5 +1 +1 0.8
202425 AStockton Ports 1611 6200 330 12 .545.643.7271.370 .182.600 1919 .518 254 +3 -1 +0 0.3
202526 MLBLos Angeles Dodgers 2321 4001 280 40 .190.261.333.594 .143.250 359 .269 64 -1 +1 -0 -6 +1 -0.6
202526 AAAOklahoma City Comets 494411 12525616 648912 6311 .304.410.511.921 .207.355 1813 .403 167 +37 +8 +14 6.1
202526 INTLTigres del Licey 3931 3001 781 63 .097.282.194.476 .097.091 2118 .244 45 -2 +0 +1 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 621560 1352738 2713418 7719 .241.294.343.637 .102.302 224 .283 75 -17 +8 -4 -12 +18 -0.9

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
Esteury Ruiz (OGILVIE) 27 60 55 60 60 .239/.312/.380 .142.291 942 23% 7% 98 +0.9
Roger Cedeno
2002 · MLB
27 58→60 42→45 66→65 54 .278/.340/.389 .111.316 947 15% 9% 108 +2.3 .266/.322/.370 .104.311 928 16% 8% 96 +1.5 .260/.318/.360.099.30682017%8%88+0.6
Jonathan Villar
2017 · MLB
26 52→58 46→50 62→65 49 .250/.322/.383 .133.334 1346 28% 9% 101 +1.8 .262/.327/.405 .143.348 1537 27% 9% 108 +2.3 .264/.326/.407.144.345173527%8%106+2.0
Justin Christian
2007 · AA
27 52→57 43→45 66→65 47 .252/.302/.369 .117.294 943 17% 6% 88 +0.9 .248/.288/.348 .100.291 738 17% 5% 76 +0.1 .263/.319/.389.125.293103014%6%97+1.3
Rajai Davis
2008 · MLB
27 55→64 39→50 62→70 48 .262/.315/.351 .089.306 545 16% 6% 89 +0.9 .267/.316/.371 .104.312 652 16% 6% 94 +1.3 .275/.320/.377.101.32165915%5%95+1.0
Adalberto Mondesi
2021 · MLB
26 49→52 51→60 68→65 38 .247/.283/.418 .171.325 1849 29% 5% 93 +1.3 .224/.269/.379 .155.302 1840 31% 6% 78 +0.2 .203/.239/.390.187.255265732%4%66-0.2
Mallex Smith
2020 · MLB
27 53→61 41→45 66→65 48 .249/.315/.359 .110.316 642 22% 8% 91 +1.1 .224/.294/.329 .105.299 836 26% 8% 76 +0.0 .200/.285/.294.094.295114033%10%59-0.2
Carlos Gómez
2013 · MLB
27 47→57 49→60 62→65 43 .237/.288/.387 .149.284 1737 23% 6% 88 +0.9 .266/.325/.453 .187.321 2134 23% 6% 121 +3.2 .270/.334/.456.186.326203223%7%120+3.0
Drew Stubbs
2012 · MLB
27 50→57 46→50 59→60 47 .243/.314/.372 .130.326 1433 28% 9% 95 +1.4 .232/.300/.361 .129.321 1428 30% 8% 85 +0.7 .235/.305/.374.139.336142432%9%88+0.6
Scott Podsednik
2005 · MLB
29 55→65 44→45 66→65 54 .267/.334/.393 .126.301 1045 15% 9% 108 +2.3 .265/.329/.361 .096.310 545 15% 8% 98 +1.6 .287/.340/.379.092.32763413%7%102+1.5
B.J. Upton
2011 · MLB
26 51→60 48→60 59→60 55 .246/.332/.401 .154.314 1337 24% 11% 109 +2.4 .239/.314/.416 .177.305 2030 27% 10% 106 +2.2 .229/.304/.399.170.293212828%9%94+1.2
Todd Donovan
2006 · AAA
27 51→53 42→40 65 44 .244/.302/.354 .110.305 941 22% 6% 85 +0.7 .238/.296/.324 .086.297 640 21% 7% 73 -0.1 .235/.307/.301.067.30034321%9%70-0.2
Michael Bourn
2010 · MLB
27 55→62 39→45 68→65 51 .261/.325/.354 .094.326 548 21% 9% 93 +1.3 .269/.335/.359 .090.339 445 20% 9% 99 +1.7 .271/.334/.368.097.34653821%8%96+1.6
Keon Broxton
2017 · MLB
27 48→50 49→55 61→60 44 .229/.298/.387 .158.339 1634 35% 9% 92 +1.2 .211/.285/.367 .156.336 1832 39% 9% 82 +0.5 .192/.268/.340.148.313193342%8%66-0.4
Jacoby Ellsbury
2011 · MLB
27 58→66 42→55 67→65 52 .278/.332/.388 .110.305 848 12% 7% 105 +2.1 .287/.341/.450 .163.310 1834 13% 7% 126 +3.5 .291/.346/.448.157.318173714%7%123+3.2
Corey Patterson
2008 · MLB
28 50→55 47→55 60 43 .252/.291/.389 .138.285 1537 18% 5% 89 +1.0 .236/.273/.368 .132.276 1329 19% 4% 76 +0.0 .237/.273/.360.123.296112823%4%70-0.2
Carl Crawford
2009 · MLB
27 59→65 47→55 67→65 48 .291/.335/.440 .149.325 1239 15% 6% 120 +3.1 .287/.338/.441 .154.326 1439 16% 7% 121 +3.2 .281/.332/.438.158.319144016%6%115+2.9
Roman Quinn
2021 · MLB
28 50→56 46→45 66→65 43 .243/.300/.376 .132.327 1237 28% 7% 89 +1.0 .218/.303/.345 .127.332 1127 35% 9% 84 +0.6 .176/.284/.289.112.32193442%11%60-0.3
Brett Gardner
2012 · MLB
28 55→59 41→55 67→65 59 .261/.351/.371 .110.308 745 16% 11% 109 +2.4 .259/.338/.389 .130.315 931 19% 10% 108 +2.3 .248/.332/.422.175.280191618%10%111+2.5
Eugenio Velez
2009 · MLB
27 54→60 43→50 65 43 .260/.298/.391 .132.313 738 19% 5% 92 +1.2 .253/.292/.368 .115.305 829 19% 5% 83 +0.6 .261/.314/.383.122.324103422%6%93+1.0
Bubba Thompson
2023 · MLB
25 51→56 46→50 66→65 36 .247/.285/.379 .132.343 1442 31% 4% 84 +0.6 .225/.269/.329 .104.322 939 31% 5% 64 -0.8 .204/.249/.284.080.29864132%5%40-1.3