Jose Salas2B Wichita Wind Surge
Age 23 S/R 6'0" / 191 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION212 act + 141 ros · stats below = ROS only
wRC+†33
AVG/OBP/SLG.160 / .214 / .259
PA141
HR3
SB7
K%38
BB%5
BABIP239
ISO99
MLB%2%
Value2026 · WAR
BAT: -24.7 runs (wOBA-derived runs vs avg)-25BATRUN: +3.3 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +10.0 runs (Replacement-level credit)+10REPTotal WAR: -1.10-1.1WAR
0.00.51.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 35 / POW 45
Toolsscout grade
CONTACT35
scouting grade only
POWER45
scouting grade only
EYE35
scouting grade only
SPEED55
scouting grade only
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
2029Pre-Arb$0.8M
2030Pre-Arb$0.9M
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-4M +$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
202017 INTLAguilas del Zulia 4339 6100 3191 20 154233179412 26300 447
202017 INTLAguilas del Zulia 4339 6100 3191 20 154233179412 26300 447 201 12
202118 A2 teams 230207 49902 15697 145 237310309619 72343 307 269 64
202118 A2 teams 230200 611402 22517 145 305393405798 100399 2210 362 136
202219 A3 teams 541485 9617310 3615614 373 198273307580 109266 297 256 54
202219 A3 teams 541470 1162359 5110714 373 247338374713 128299 209 321 104
202320 A+2 teams 407371 53913 221508 2410 143207197404 54225 375 184 -1
202320 A+2 teams 407364 691514 291078 2410 190264269534 80253 267 245 46
202421 A+Cedar Rapids Kernels 374347 581022 151485 165 167213225437 58284 404 190 4
202421 A+Cedar Rapids Kernels 374339 771734 231045 165 227286330616 103316 286 275 68
202522 AA3 teams 256231 431018 14995 172 186248342590 156278 395 246 46
202522 AA3 teams 256225 531319 20685 172 236312422734 187293 278 320 103
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 AAMIN 212192 31408 12855 163 161230307537 146225 406 239 41 -14 +2 +0 +1 +6 -0.5
YTD23 AAMIN 212186 375010 18665 163 199287387674 188239 318 299 87 -3 +2 +0 +1 +6 0.6
ROS23 AAMIN 2% 141131 21403 7542 71 160214259473 99249 385 229 33 -11 +1 +0 +1 +4 -0.5
ROS23 MLBMIN 2% 33 0000 010 00 249 330 216 23 -0 +0 +0 +0 +0 -0.0
FULL23 AAMIN 215195 31408 12865 163 159226303529 144221 406 239 41 -14 +2 +0 +1 +6 -0.6
TOT23 AAMIN 353323 528011 191397 234 161223288511 127231 395 235 38 -25 +3 +0 +1 +10 -1.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBMIN 31% 366336 601119 211336 163 179240298537 119257 366 244 45 -23 +2 +0 +1 +10 -0.9
202825 MLBMIN 45% 409375 6812111 251446 174 181244307551 125260 356 252 51 -23 +2 +0 +1 +12 -0.8
202926 MLBMIN 51% 437400 7514112 271517 194 188251318569 130262 356 257 55 -22 +2 +0 +2 +12 -0.6
203027 MLBMIN 53% 445406 7614112 291527 194 187253315569 128263 347 259 56 -22 +2 +0 +2 +13 -0.6
202724 MLBMIN 31% 113104 18303 6412 51 173232288521 115257 365 232 36 -8 +1 +0 +0 +3 -0.4
202825 MLBMIN 45% 182166 32615 11643 82 193256331587 139260 356 241 43 -12 +1 +0 +1 +5 -0.5
202926 MLBMIN 51% 222203 38716 14773 92 187250320570 133262 356 246 46 -13 +1 +0 +1 +6 -0.5
203027 MLBMIN 53% 234213 41717 15804 102 192259333592 141263 346 248 48 -14 +1 +0 +1 +7 -0.5
▸ Career Totals
Career 754689 12923321 4626312 327 187250321571 134264 356 243 44 -48 +4 +0 +3 +21 -2.0
/ 162G 650594 11220318 4022710 286 189252323575 135267 356 243 44 -41 +3 +0 +2 +18 -1.7
Career 36493328 6051111172 214127568 18841 182246287532 105266 356 236 39 -252 +21 +0 +13 +103 -11.7
/ 162G 650593 10820213 3822712 337 182246288534 106266 356 236 39 -45 +4 +0 +2 +18 -2.1

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
202017 INTLAguilas del Zulia 4339 6100 3191 20 154233179412 26300 447 201 12 -4 +0 +1 -0.3
202118 AJupiter Hammerheads 123108 27401 11283 60 250336315651 65325 239 301 88 -2 +1 +3 0.3
202118 ROKFCL Marlins 10792 341001 11234 85 370458511969 141485 2110 433 190 +11 -0 +3 1.4
202219 A+Beloit Sky Carp 217191 44714 20415 180 230319340660 110274 199 302 89 -3 +4 +6 0.7
202219 AJupiter Hammerheads 257221 591335 23549 151 267360421780 154327 219 346 123 +7 +3 +7 1.7
202219 INTLMesa Solar Sox 6758 13310 8120 42 224318310629 86277 1812 286 77 -2 +0 +2 0.0
202320 A+Cedar Rapids Kernels 372331 631314 27978 229 190268272540 82252 267 248 48 -22 +1 +11 -1.1
202320 INTLAguilas del Zulia 3533 6200 2100 21 182229242471 61261 296 217 24 -3 +0 +1 -0.2
202421 A+Cedar Rapids Kernels 374339 771734 231045 165 227286330616 103316 286 275 68 -13 +1 +11 -0.2
202522 AAWichita Wind Surge 179162 34805 13492 101 210277352629 142266 277 281 73 -5 +2 +5 0.1
202522 A+Cedar Rapids Kernels 5545 11213 5143 41 244358533892 289286 259 375 145 +3 +0 +2 0.5
202522 AFort Myers Mighty Mussels 2218 8301 250 30 4445007781.278 333538 239 498 239 +3 +1 +1 0.5

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
#2Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#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
27582132187247317+3+2-1.3-0.7
/1626641828+2.4+1.8-1.2pk7: 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
Jose Salas (OGILVIE) 23 35 45 55 35 161/223/288 127231 1123 39% 5% 38 -1.1
Jose Acosta
2023 · A
23 37 46→45 49→55 36 188/247/315 127295 1416 40% 6% 52 -1.6 188/242/296 108280 1117 35% 6% 44 -2.1 162/209/2529123282233%5%16-1.1
Jordyn Adams
2023 · AA
23 40 38→45 58→60 36 190/243/268 78298 524 36% 6% 37 -2.6 197/256/307 110301 1129 36% 7% 53 -1.5 186/248/297110286132638%7%45-1.1
Luis Alexander Basabe
2020 · AA
23 41→45 41→45 48→50 40 195/260/295 99309 913 38% 8% 52 -1.6 203/275/305 102346 915 40% 9% 61 -1.0 178/269/286108316131943%10%51-0.3
Abiezel Ramirez
2023 · A
23 39 43→45 53→55 37 185/250/297 112323 1113 44% 8% 49 -1.8 191/261/288 97333 812 41% 8% 51 -1.7 152/237/2237029151545%9%21-1.2
Ethan Murray
2023 · AA
23 35→45 41→40 51→50 42 177/250/275 97266 913 35% 8% 43 -2.2 197/270/288 91301 712 34% 8% 55 -1.4 193/271/2788529361333%8%49-1.1
Jeison Guzmán
2022 · AA
23 43→42 42→45 46→50 37 211/252/316 106286 913 29% 4% 53 -1.5 210/277/345 135328 1510 38% 7% 72 -0.2 180/266/34116129421643%8%65-0.3
Grae Kessinger
2022 · AA
24 37→28 42→45 48→50 40 187/248/281 94262 1115 32% 6% 43 -2.2 194/265/312 118265 1414 31% 8% 59 -1.1 189/267/30011124911727%9%56-0.5
Luis Aviles Jr.
2018 · A
23 38→40 38→50 53→55 31 187/221/261 74292 620 37% 4% 25 -3.5 198/243/270 72315 525 37% 5% 37 -2.7 196/238/335139267152232%4%50-1.1
Hansel Moreno
2019 · A
22 42→30 41→45 51→50 34 203/245/306 103310 916 36% 5% 48 -1.9 189/235/282 93291 915 36% 5% 37 -2.6 160/207/23676237101836%5%12-2.9
Johan Lopez
2023 · AA
23 40 43→45 51→55 40 193/267/298 105296 1113 36% 7% 56 -1.3 203/272/299 96311 812 35% 8% 58 -1.2 170/253/2396927741136%9%33-0.6
Michael Siani
2022 · A
23 37→44 39→45 55→60 42 180/250/266 86268 725 34% 8% 40 -2.4 205/275/310 105272 1030 27% 8% 62 -0.9 206/277/30599268103325%8%59-0.9
Tyler McDonough
2023 · A
24 43→42 42→45 53→55 38 206/263/314 108314 914 36% 6% 58 -1.2 208/260/303 95314 818 34% 6% 53 -1.5 202/263/314112292111933%7%55-0.8
Cam Gibson
2017 · A
23 36→41 43→45 53→55 40 184/244/291 108267 1117 34% 7% 44 -2.1 196/257/315 119271 1117 30% 7% 56 -1.3 191/254/304113261101929%7%49-1.4
Pat Valaika
2016 · AA
23 41→45 41→50 51→50 36 201/239/300 99289 815 33% 5% 43 -2.2 201/236/327 126263 138 28% 4% 50 -1.8 211/255/33512428116330%5%58-0.6
Yasel Antuna
2023 · AA
23 38→36 43→45 48→50 49 189/273/296 108264 1114 31% 10% 59 -1.1 189/270/286 97280 913 33% 9% 55 -1.4 142/231/2258321481235%9%21-1.5
Arquímedes Gamboa
2021 · AA
23 38→44 36→40 51→50 45 179/255/247 68273 415 33% 9% 37 -2.6 199/279/294 95294 814 32% 10% 59 -1.1 198/284/2909229881533%10%58-0.7
Jase Bowen
2023 · A
22 39→38 43→50 55 35 192/249/294 102300 1114 38% 5% 47 -1.9 197/249/320 123286 1419 35% 5% 54 -1.4 200/250/342142290172436%5%57-0.7
Ismael Alcantara
2023 · AA
24 38→28 45 50 37 195/254/318 123282 1312 35% 6% 56 -1.3 212/270/305 93320 917 34% 6% 59 -1.1 219/278/2927333972435%6%54-0.9
Brandon Downes
2016 · A
23 39→36 44→55 49→50 34 197/240/316 119292 1112 36% 4% 49 -1.8 196/248/347 151297 1711 38% 5% 61 -1.0 183/239/344161276201040%5%54-0.9
Raymel Flores
2018 · AA
23 41 37→45 46→50 37 195/248/264 68297 411 34% 6% 38 -2.6 193/245/263 70290 411 33% 6% 37 -2.7 153/200/1893623301333%5%-6-1.7