Jose Salas2B Wichita Wind Surge
Age 23 S/R 6'0" / 191 lbs AA BB +3% Svc 0.0 · Ctrl thru 2034
wRC+†56
AVG/OBP/SLG.181 / .237 / .279
PA291
HR5
SB12
K%35
BB%5
MLB%2%
BAT: -14.5 runs (wOBA-derived runs vs avg)-15BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.0 runs (Positional adjustment)+1POSREP: +8.2 runs (Replacement-level credit)+8REPTotal WAR: -0.50-0.5WAR
Scouting · nowfuture
HIT
3535
PWR
4545
SPD
5555
EYE
3835
trajectory · 10 yrs
0.0peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $0.4M $-8M -$8M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
202017 INTLAguilas del Zulia 4339 6100 3191 20 .154.233.179.412 .026.300 447 +0 +0
202118 A2 teams 230207 50902 15697 145 .242.314.314.628 .072.350 307 .275 69 -8 +1 +0 +1 +7 -0.0
202219 A3 teams 541485 971829 3615014 373 .200.275.301.576 .101.267 287 .258 55 -27 +6 +0 +2 +15 -0.4
202320 A+2 teams 407371 561013 221388 2410 .151.214.208.422 .057.226 345 .192 5 -44 +1 +0 +1 +12 -3.0
202421 A+Cedar Rapids Kernels 374346 631223 161355 165 .182.229.254.483 .072.288 364 .208 17 -35 +1 +0 +1 +11 -2.2
202522 AA3 teams 256231 431018 14935 172 .186.248.342.590 .156.265 365 .250 50 -15 +3 +0 +1 +7 -0.4
▸ 2026 Season (actual · ROS · total)
202623 AAWichita Wind Surge 4942 8103 3213 32 .190.292.429.720 .238.263 436 .332 112 +1 -0 +0 +0 +1 0.2
ROS23 MLBMIN 242222 41815 13875 93 .185.246.297.543 .113.269 365 .243 44 -15 +1 +0 +1 +7 -0.7
TOT23 MLBMIN 291264 49918 161088 125 .186.253.318.572 .133.273 375 .258 56 -15 +0 +0 +1 +8 -0.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 11%MIN 347316 611218 221046 124 .193.259.313.572 .120.259 306 .263 60 -16 +1 +0 +1 +10 -0.4
202825 MLB 26%MIN 397360 7314210 271167 144 .203.272.336.608 .133.263 297 .271 66 -15 +1 +0 +1 +11 -0.2
202926 MLB 44%MIN 428387 7915211 301248 145 .204.275.339.614 .134.265 297 .275 69 -15 +1 +0 +2 +12 -0.1
203027 MLB 59%MIN 440397 8015211 321278 145 .202.275.332.607 .131.266 297 .277 70 -15 +1 +0 +2 +12 -0.0
203128 MLB 69%MIN 443400 8115211 321298 134 .203.275.333.608 .130.265 297 .276 69 -15 +1 -1 +2 +13 -0.1
203229 MLB 77%MIN 437394 8015211 321288 124 .203.276.335.612 .132.264 297 .273 67 -16 +1 -1 +2 +12 -0.3
203330 MLB 85%MIN 430388 7815211 321287 113 .201.274.335.609 .134.263 307 .270 65 -17 +1 -2 +2 +12 -0.4
203431 MLB 91%MIN 418377 7314110 311267 93 .194.267.316.583 .122.261 307 .267 62 -18 +1 -3 +1 +12 -0.7
203532 MLBMIN 400361 691319 291237 72 .191.264.307.572 .116.259 317 .262 59 -19 +1 -4 +1 +11 -0.9
203633 MLBMIN 371335 631218 271166 51 .188.261.301.562 .113.257 317 .256 54 -19 +1 -4 +1 +11 -1.1
203734 MLBMIN 327295 551017 241055 41 .186.259.298.558 .112.255 327 .250 50 -19 +0 -5 +1 +9 -1.3
▸ Career Totals (MLE all levels + projections)
Career 65315911 114821824137 4372017122 23464 .194.264.309.573 .115.267 317 .256 54 -340 +21 -20 +23 +185 -13.2
/ 162G 650588 11522214 4320112 236 .196.264.311.575 .116.269 317 .256 54 -34 +2 -2 +2 +18 -1.3

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
202017 INTLAguilas del Zulia 4339 6100 3191 20 .154.233.179.412 .026.300 447 .201 12 -4 +0 +1 -0.3
202118 AJupiter Hammerheads 123108 27401 11283 60 .250.336.315.651 .065.325 239 .301 88 -2 +1 +3 0.3
202118 ROKFCL Marlins 10792 341001 11234 85 .370.458.511.969 .141.485 2110 .433 190 +11 -0 +3 1.4
202219 A+Beloit Sky Carp 217191 44714 20415 180 .230.319.340.660 .110.274 199 .302 89 -3 +4 +6 0.7
202219 AJupiter Hammerheads 257221 591335 23549 151 .267.360.421.780 .154.327 219 .346 123 +7 +3 +7 1.7
202219 INTLMesa Solar Sox 6758 13310 8120 42 .224.318.310.629 .086.277 1812 .286 77 -2 +0 +2 0.0
202320 A+Cedar Rapids Kernels 372331 631314 27978 229 .190.268.272.540 .082.252 267 .248 48 -22 +1 +11 -1.1
202320 INTLAguilas del Zulia 3533 6200 2100 21 .182.229.242.471 .061.261 296 .217 24 -3 +0 +1 -0.2
202421 A+Cedar Rapids Kernels 374339 771734 231045 165 .227.286.330.616 .103.316 286 .275 68 -13 +1 +11 -0.2
202522 AAWichita Wind Surge 179162 34805 13492 101 .210.277.352.629 .142.266 277 .281 73 -5 +2 +5 0.1
202522 A+Cedar Rapids Kernels 5545 11213 5143 41 .244.358.533.892 .289.286 259 .375 145 +3 +0 +2 0.5
202522 AFort Myers Mighty Mussels 2218 8301 250 30 .444.500.7781.278 .333.538 239 .498 239 +3 +1 +1 0.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
Jose Salas (OGILVIE) 23 35 45 55 35 .181/.237/.279 .098.270 59 35% 5% 39 -1.2
Jose Acosta
2023 · A
23 39 45 49→55 36 .194/.252/.316 .122.300 1315 38% 6% 54 -1.4 .192/.244/.301 .109.280 1116 34% 6% 46 -2.0 .168/.215/.260.093.23492231%5%20-1.0
Pedro Florimón
2010 · AA
23 40→50 39→45 51→55 36 .195/.241/.285 .090.294 616 35% 5% 40 -2.4 .221/.270/.318 .097.313 714 30% 5% 61 -1.0 .224/.280/.339.115.329101133%6%69-0.2
Ryan Bliss
2023 · A
23 36→46 44→45 51→60 39 .187/.243/.297 .111.259 1221 32% 6% 46 -2.0 .218/.284/.349 .131.292 1237 28% 7% 76 +0.1 .226/.298/.368.142.297134927%8%84+0.6
Luis Alexander Basabe
2020 · AA
23 40→41 41→45 48→50 40 .194/.257/.291 .097.303 914 37% 7% 50 -1.8 .203/.274/.304 .101.341 915 39% 9% 60 -1.0 .180/.275/.287.107.318121943%11%54-0.3
Corey Joyce
2022 · AA
23 41 39→45 53→50 39 .193/.262/.274 .080.300 713 36% 7% 48 -1.9 .208/.307/.328 .120.294 1212 31% 10% 82 +0.5 .212/.315/.318.105.30191429%10%80+0.2
Hutton Moyer
2016 · A
23 40→42 42→50 50 37 .197/.254/.306 .109.276 97 31% 5% 53 -1.5 .206/.255/.336 .130.302 1412 35% 5% 61 -1.0 .195/.243/.331.136.288161537%4%51-0.7
Jose Sermo
2014 · A
23 42→36 41→55 48→50 36 .204/.246/.303 .099.294 811 33% 5% 47 -1.9 .207/.252/.314 .107.321 1010 37% 5% 53 -1.5 .190/.232/.328.138.324151045%5%48-0.8
Johan Lopez
2023 · AA
23 39 44→45 51→55 40 .195/.268/.308 .113.290 1213 35% 7% 59 -1.1 .200/.270/.300 .100.307 912 35% 8% 58 -1.2 .166/.253/.240.073.27641137%10%33-0.6
Braulio Vasquez
2022 · A
23 40 40 54→65 40 .192/.269/.282 .090.299 828 36% 7% 53 -1.5 .216/.284/.315 .099.302 727 29% 7% 67 -0.5 .225/.290/.320.095.30443225%7%66-0.3
Jordyn Adams
2023 · AA
23 40→41 38→45 57→60 36 .188/.243/.264 .076.303 623 38% 6% 36 -2.7 .199/.258/.305 .106.306 1030 36% 7% 53 -1.5 .194/.256/.310.116.294123236%7%52-1.3
Jeison Guzmán
2022 · AA
23 42→40 42→45 46→50 37 .208/.246/.311 .104.280 912 29% 4% 50 -1.8 .208/.273/.333 .125.330 1311 38% 7% 68 -0.5 .178/.263/.319.141.30617644%8%58-0.6
Kaleb Cowart
2015 · AA
23 43→51 41→45 51→50 42 .213/.263/.310 .098.277 915 26% 6% 56 -1.3 .218/.269/.327 .109.297 916 28% 6% 63 -0.8 .225/.280/.346.120.302101728%7%70-0.3
Arquímedes Gamboa
2022 · AAA
24 39→43 41→40 52→50 47 .189/.268/.284 .095.274 915 32% 10% 53 -1.5 .204/.283/.304 .100.299 914 32% 10% 65 -0.7 .195/.282/.288.093.28981532%10%56-0.7
Abiezel Ramirez
2023 · A
23 40 44→45 53→55 37 .189/.252/.307 .118.321 1213 43% 8% 52 -1.6 .190/.262/.292 .102.331 913 41% 8% 53 -1.5 .153/.244/.232.079.29361545%10%27-1.1
Caleb Roberts
2023 · AA
23 40→43 42→50 50 42 .194/.271/.297 .103.298 912 36% 8% 58 -1.2 .202/.279/.332 .130.296 1211 33% 8% 70 -0.3 .195/.272/.328.134.276131032%8%64-0.6
Michael Siani
2022 · A
23 39→44 39→45 55→60 42 .190/.257/.273 .083.272 725 31% 7% 45 -2.1 .206/.276/.312 .106.273 1030 27% 8% 63 -0.8 .207/.278/.306.099.269103326%8%60-0.8
Hansel Moreno
2019 · A
22 43→32 41→45 51→50 36 .209/.251/.312 .103.304 915 33% 5% 52 -1.6 .192/.238/.289 .097.284 1016 34% 5% 40 -2.4 .169/.215/.249.081.239101833%5%19-2.6
Yasel Antuna
2023 · AA
23 37→35 44→45 48→50 47 .188/.265/.299 .111.257 1213 30% 9% 56 -1.3 .186/.265/.284 .098.270 913 32% 9% 53 -1.5 .142/.231/.224.082.21081234%9%22-1.5
Steven Baron
2014 · A
23 36 40→45 52→50 36 .183/.218/.281 .098.255 79 31% 4% 30 -3.1 .212/.258/.297 .085.293 59 28% 6% 50 -1.7 .233/.289/.308.075.3134825%7%63-0.4
Tyler McDonough
2023 · A
24 42→43 42→40 53→55 37 .202/.256/.310 .109.307 1014 36% 6% 53 -1.5 .209/.261/.306 .097.319 818 35% 6% 55 -1.4 .210/.263/.301.091.31272033%6%51-1.0