Jose Sanabria

SS Fort Wayne TinCaps
Age 24 R/R 5'10" / 150 lbs A+ HR +5% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202320AAA/A/ROKSD220.268/.402/.30701453—.202/.297/.228
202421AAA/ASD373.217/.300/.2751730—.181/.245/.225
202522A+/ROKSD203.228/.312/.3171527—.171/.233/.230
2027PROJMLE24MLBSD1.176/.238/.2400038-0.0
2028PROJ30% MLB25MLBSD59.182/.245/.2601145-0.2
Next 2 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.0M2031Ext$0.9M2032Ext$0.9M2033Ext$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2025 A+
BB%40
Z-Con%40
Whiff%34
Chase%33
Speed23
K%13
CompsCody Bohanek (age 24) · Matthew Hall (age 24) · Claudio Finol (age 23)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†38
AVG/OBP/SLG.176 / .238 / .240
PA1
HR0
K%32
BB%7
BABIP257
ISO74
MLB%0%
Value2027 · WAR
BAT: -9.8 runs (wOBA-derived runs vs avg)-10BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +2.9 runs (Replacement-level credit)+3REPTotal WAR: -0.50-0.5WAR
trajectory · projected WAR by year
-0.5-0.22728
Tools · ContractCON 24 / POW 31
Toolsscout grade
CONTACT24
scouting grade only
POWER31
scouting grade only
EYE46
scouting grade only
SPEED48
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
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
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202118 ROKDSL Padres — 212170 36801 25459 97 212343276620 65267 2112 287 19 — — — — — —
202219 ROKDSL Padres — 248207 641222 32473 73 309409415825 106383 1913 366 50 — — — — — —
202320 AAAEl Paso Chihuahuas — 2923 5000 680 30 217379217597 333 2821 300 61 — — — — — —
202320 ALake Elsinore Storm — 4441 11200 2120 10 268302317619 49367 275 275 36 — — — — — —
202320 ROKACL Padres — 147115 32310 31381 106 278435322757 43416 2621 362 56 — — — — — —
202421 AAAEl Paso Chihuahuas — 7165 13310 4201 12 200257277534 77289 286 241 26 — — — — — —
202421 ALake Elsinore Storm — 302262 581101 32652 61 221310275585 53288 2211 270 31 — — — — — —
202522 A+Fort Wayne TinCaps — 112100 17201 11370 20 170252220472 50258 3310 223 1 — — — — — —
202522 ROKACL Padres — 9180 24530 10171 33 300385438822 138381 1911 368 58 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEDSL Padres — 212178 24500 17569 97 135245163408 28175 268 196 19 — — — — — —
202219 ROK MLEDSL Padres — 248217 43811 22583 73 198281258539 60247 239 242 50 — — — — — —
202320 AAA MLEEl Paso Chihuahuas — 2924 5000 5100 30 208345208553 340 3417 259 61 — — — — — —
202320 A MLELake Elsinore Storm — 4442 9100 1170 10 214233238471 24346 392 221 36 — — — — — —
202320 ROK MLEACL Padres — 147127 25210 19561 106 197306228534 31346 3813 251 56 — — — — — —
202421 AAA MLEEl Paso Chihuahuas — 7166 11210 3251 12 167214227442 61282 354 207 26 — — — — — —
202421 A MLELake Elsinore Storm — 302272 50801 23882 61 184253224477 40256 298 214 31 — — — — — —
202522 A+ MLEFort Wayne TinCaps — 112103 14101 8470 20 136198175373 39234 427 169 1 — — — — — —
202522 ROK MLEACL Padres — 9184 18320 6241 33 214275298572 83298 267 254 58 — — — — — —
202118 ROK MLEDSL Padres — 212178 24500 17569 97 135245163408 28186 268 196 19 — — — — — —
202118 ROK RAWDSL Padres — 212170 36801 25459 97 212343276620 65267 2112 287 19 — — — — — —
202219 ROK MLEDSL Padres — 248217 43811 22583 73 198281258539 60259 239 242 50 — — — — — —
202219 ROK RAWDSL Padres — 248207 641222 32473 73 309409415825 106383 1913 366 50 — — — — — —
202320 ROK MLE3 teams — 220193 39310 25831 146 202297228525 26351 3811 246 53 — — — — — —
202320 ROK RAW3 teams — 220179 48510 39581 146 268402307709 39393 2618 336 53 — — — — — —
202421 A MLE2 teams — 373339 621111 251133 73 183245230475 47269 307 213 30 — — — — — —
202421 A RAW2 teams — 373327 711411 36853 73 217300275575 58288 2310 265 30 — — — — — —
202522 A+ MLE2 teams — 203187 32521 14711 53 171233235468 64270 357 207 26 — — — — — —
202522 A+ RAW2 teams — 203180 41731 21541 53 228312317629 89320 2710 288 26 — — — — — —
202118 ROK MLEDSL Padres — 212184 24500 17569 97 130245158403 27175 268 196 19 — — — — — —
202219 ROK MLEDSL Padres — 248221 43811 22583 73 195281253534 59247 239 242 50 — — — — — —
202320 ROK MLE3 teams — 220192 39310 25831 146 203297229526 26345 3811 246 53 — — — — — —
202421 A MLE2 teams — 373342 621111 251133 73 181245228473 47261 307 213 30 — — — — — —
202522 A+ MLE2 teams — 203186 32521 14711 53 172233237469 65263 357 207 26 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A MLE2 teams — 373342 621111 251133 73 181245228473 47261 307 213 30 — — — — — —
202522 A+ MLE2 teams — 203186 32521 14711 53 172233237469 65263 357 207 26 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLESD 0% 253232 41812 17802 41 179241246487 67262 327 224 38 -19 +0 +0 +3 +5 -0.5
▸ 2027 — real world (MLB)
202724 MLB CTXSD 0% 11 0000 000 00 176238240478 65257 00 221 38 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLESD 30% 196179 34712 13612 31 185248265513 80264 317 235 45 -13 +0 +0 +2 +4 -0.6
202825 MLB CTXSD 30% 5954 10201 4181 10 182245260505 78259 317 231 45 -4 +0 +0 +1 +1 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 5954 10201 4181 10 185254278532 93257 317 231 37 -4 +0 +0 +1 +1 -0.2
/ 162G— A+C — 650595 11022011 4419811 110 185254277531 92256 307 231 37 -43 +2 +0 +7 +14 -2.0
Career— MLE — 15851415 2564376 12548420 4724 181257234491 53266 318 223 37 -23 +0 +0 +4 +7 -1.2
/ 162G— MLE — 650580 1051832 511988 1910 181257233489 52266 308 223 37 -45 +0 +0 +7 +14 -2.4

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2025 A+Fort Wayne TinCaps · 112 PAwOBA .218 → .169 (−49)K% 33.0% → 42.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.04%÷0.989×1.270——42.43%
BB% (unintentional) /PA9.82%÷0.984×0.710—×0.9987.07%
HBP% /PA0.00%—×0.790—×0.9980.00%
Singles /BIP22.22%÷1.013×0.920×1.022×0.99820.59%
Doubles /BIP3.17%÷1.071×0.810×1.022×0.9982.45%
Triples /BIP0.00%÷1.120×0.850×1.022×0.9980.00%
Home runs /BIP1.59%÷0.941×0.800—×0.9981.35%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 88, 1B 103, 2B 114, 3B 124, K 98, BB 97 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.022.

Result: wOBA .218 → .169; ISO .050 → .037; BABIP .258 → .234. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 ROKACL Padres · 91 PAwOBA .359 → .254 (−104)K% 18.7% → 26.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.68%÷1.023×1.440——26.30%
BB% (unintentional) /PA10.99%÷0.990×0.620—×0.9656.64%
HBP% /PA1.10%—×0.720—×0.9650.76%
Singles /BIP25.40%÷1.010×0.820×1.050×0.96520.89%
Doubles /BIP7.94%÷1.045×0.720×1.050×0.9655.54%
Triples /BIP4.76%÷1.018×0.720×1.050×0.9653.41%
Home runs /BIP0.00%÷1.018×0.780—×0.9650.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 104, 1B 102, 2B 109, 3B 104, K 105, BB 98 — applied at half strength. Age: age 23 vs a level average of 19.5 → −3.5% on BB/HBP/hit rates (3.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .359 → .254; ISO .138 → .093; BABIP .381 → .298. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 ALake Elsinore Storm · 302 PAwOBA .266 → .214 (−51)K% 21.5% → 29.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.52%÷1.002×1.360——29.22%
BB% (unintentional) /PA10.60%÷0.972×0.690——7.52%
HBP% /PA0.66%—×0.780——0.52%
Singles /BIP23.35%÷1.036×0.920×1.032—21.40%
Doubles /BIP5.58%÷1.108×0.830×1.032—4.32%
Triples /BIP0.00%÷1.108×0.910×1.032—0.00%
Home runs /BIP0.51%÷0.953×0.800——0.43%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 91, 1B 107, 2B 122, 3B 122, K 100, BB 94 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.032.

Result: wOBA .266 → .214; ISO .053 → .040; BABIP .288 → .256. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 AAAEl Paso Chihuahuas · 71 PAwOBA .235 → .207 (−28)K% 28.2% → 35.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.17%÷0.961×1.200——35.19%
BB% (unintentional) /PA5.63%÷1.026×0.690—×1.0503.98%
HBP% /PA1.41%—×0.940—×1.0501.39%
Singles /BIP20.00%÷1.025×0.930×1.050×1.05020.01%
Doubles /BIP6.67%÷1.053×0.830×1.050×1.0505.79%
Triples /BIP2.22%÷0.996×0.970×1.050×1.0502.39%
Home runs /BIP0.00%÷1.078×0.700—×1.0500.00%

Factors used: league row International League. Park (home-season share, regressed): HR 116, 1B 105, 2B 111, 3B 99, K 92, BB 105 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .235 → .207; ISO .077 → .069; BABIP .289 → .282. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 ROKACL Padres · 147 PAwOBA .354 → .251 (−103)K% 25.9% → 37.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.85%÷0.983×1.440——37.87%
BB% (unintentional) /PA21.09%÷0.972×0.620—×0.98513.25%
HBP% /PA0.68%—×0.720—×0.9850.48%
Singles /BIP36.36%÷1.006×0.820×1.050×0.98530.64%
Doubles /BIP3.90%÷1.001×0.720×1.050×0.9852.90%
Triples /BIP1.30%÷0.931×0.720×1.050×0.9851.04%
Home runs /BIP0.00%÷0.912×0.780—×0.9850.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 82, 1B 101, 2B 100, 3B 86, K 97, BB 94 — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .354 → .251; ISO .043 → .031; BABIP .416 → .346. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 ALake Elsinore Storm · 44 PAwOBA .274 → .221 (−53)K% 27.3% → 38.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.27%÷0.953×1.360——38.90%
BB% (unintentional) /PA4.55%÷1.032×0.690—×1.0153.09%
HBP% /PA0.00%—×0.780—×1.0150.00%
Singles /BIP31.03%÷0.951×0.920—×1.01530.47%
Doubles /BIP6.90%÷1.065×0.830—×1.0155.45%
Triples /BIP0.00%÷0.900×0.910—×1.0150.00%
Home runs /BIP0.00%÷1.121×0.800—×1.0150.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 124, 1B 90, 2B 113, 3B 80, K 91, BB 106 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average).

Result: wOBA .274 → .221; ISO .049 → .034; BABIP .367 → .346. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 AAAEl Paso Chihuahuas · 29 PAwOBA .294 → .259 (−35)K% 27.6% → 33.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.59%÷0.985×1.200——33.62%
BB% (unintentional) /PA20.69%÷0.963×0.690—×1.05015.56%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP33.33%÷0.958×0.930—×1.05033.97%
Doubles /BIP0.00%÷0.975×0.830—×1.0500.00%
Triples /BIP0.00%÷1.150×0.970—×1.0500.00%
Home runs /BIP0.00%÷1.052×0.700—×1.0500.00%

Factors used: league row International League. Park (home-season share, regressed): HR 110, 1B 92, 2B 95, 3B 130, K 97, BB 93 — applied at half strength. Age: age 21 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (6.2 yr younger than average).

Result: wOBA .294 → .259; ISO .000 → .000; BABIP .333 → .340. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 DSLDSL Padres · 248 PAwOBA .363 → .242 (−121)K% 19.0% → 23.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.95%÷0.984×1.220——23.50%
BB% (unintentional) /PA12.90%÷0.992×0.700—×0.9858.97%
HBP% /PA1.21%—×0.700—×0.9850.83%
Singles /BIP30.00%÷0.994×0.680×0.986×0.98519.93%
Doubles /BIP7.50%÷0.947×0.600×0.986×0.9854.62%
Triples /BIP1.25%÷1.150×0.600×0.986×0.9850.63%
Home runs /BIP1.25%÷0.975×0.470—×0.9850.59%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 95, 1B 99, 2B 89, 3B 130, K 97, BB 98 — applied at half strength. Age: age 20 vs a level average of 18.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.986.

Result: wOBA .363 → .242; ISO .106 → .061; BABIP .383 → .247. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).