Jose M. Mendoza

C ACL White Sox
Age 19 R/R 6'2" / 210 lbs ROK HR +4% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1946ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKCWS122.333/.410/.4071154—.214/.279/.241
202618ROKCWS151.204/.278/.4319022—.134/.185/.275
2027PROJMLE19MLBCWS261.191/.252/.2854351-0.1
2028PROJ34% MLB20MLBCWS45.197/.260/.3011157-0.0
2029PROJ48% MLB21MLBCWS112.202/.265/.3132262-0.1
Next 3 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
ISO89
wRC+15
Chase%14
wOBA13
K%10
BB%10
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 96%
CompsRichard Ramirez (age 19) · Jesus Galiz (age 19) · Freuddy Batista (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 78 proj PA
wRC+†51
AVG/OBP/SLG.190 / .250 / .283
PA78
HR1
K%31
BB%7
ISO94
MLB%0%
Value2027 · WAR
BAT: -4.5 runs (wOBA-derived runs vs avg)-5BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +1.7 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.20.20.20.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$4M ctrl surplus
Tools · ContractCON 28 / POW 48
Toolsscout grade
CONTACT28
scouting grade only
POWER48
scouting grade only
EYE49
scouting grade only
SPEED48
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.2$0.5M+$0.0M
2034Pre-Arb$1.0M+0.2$0.5M+$0.0M
2035Pre-Arb$1.0M+0.2$0.4M+$0.0M
2036Arb-1$0.6M+0.1$0.2M+$0.0M (cut)
2037Arb-2$0.4M———
2038Extbeyond projection horizon · no WAR estimate
Totals $3M $1M +$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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202517 ROKDSL White Sox — 122108 36501 13211 11 333410407817 74407 1711 373 54 — — — — — —
202618 ROKACL White Sox — 151137 28409 13501 01 204278431709 226244 339 313 22 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL White Sox — 122112 24300 9251 11 214279241520 27283 207 248 54 — — — — — —
202618 ROK MLEACL White Sox — 151142 19206 8721 01 134185275460 141204 485 200 22 — — — — — —
202517 ROK MLEDSL White Sox — 122112 24300 9251 11 214279241520 27276 207 248 54 — — — — — —
202517 ROK RAWDSL White Sox — 122108 36501 13211 11 333410407817 74407 1711 373 54 — — — — — —
202618 ROK MLEACL White Sox — 151142 19206 8721 01 134185275460 141203 485 200 22 — — — — — —
202618 ROK RAWACL White Sox — 151137 28409 13501 01 204278431709 226244 339 313 22 — — — — — —
202517 ROK MLEDSL White Sox — 122111 24300 9251 11 216279243522 27283 207 248 54 — — — — — —
202618 ROK MLEACL White Sox — 151141 19206 8721 01 135185277462 142204 485 200 22 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL White Sox — 122111 24300 9251 11 216279243522 27283 207 248 54 — — — — — —
202618 ROK MLEACL White Sox — 151141 19206 8721 01 135185277462 142204 485 200 22 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLECWS 0% 261240 45714 17812 31 191252285537 94266 317 244 51 -15 +0 +0 +5 +6 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLECWS 34% 131120 24412 9401 21 197259299558 102269 317 253 57 -7 +0 +0 +2 +3 -0.2
202921 MLB MLECWS 48% 231211 43715 16692 42 201265311575 109271 307 260 62 -10 +0 +0 +4 +5 -0.1
203022 MLB MLECWS 54% 342312 641027 241003 63 205270320590 115273 297 266 66 -14 +0 +0 +6 +7 -0.0
203123 MLB MLECWS 57% 418381 8013210 301214 73 209274329602 120275 297 271 70 -15 +0 +0 +7 +9 0.2
203224 MLB MLECWS 57% 445406 8614211 321274 83 212277336613 124277 297 275 73 -15 +0 +0 +8 +10 0.4
203325 MLB MLECWS 57% 445406 8614211 321274 83 212277337614 125277 297 276 73 -14 +0 +0 +8 +10 0.4
203426 MLB MLECWS 56% 445406 8614211 321274 83 212277337615 126277 297 276 73 -14 +0 +0 +8 +10 0.4
203527 MLB MLECWS 55% 445406 8614211 321274 84 211276335611 124276 297 275 72 -15 +0 +0 +8 +10 0.3
203628 MLB MLECWS 55% 445406 8414210 321284 74 209274330604 121275 297 272 70 -16 -0 -1 +8 +10 0.1
203729 MLB MLECWS 53% 445406 8313210 321304 64 206271324595 117273 297 268 68 -17 -0 -1 +8 +10 -0.1
202820 MLB CTXCWS 34% 4542 8101 3140 10 197260301560 103270 317 254 57 -2 +0 +0 +1 +1 -0.0
202921 MLB CTXCWS 48% 112102 21312 8331 21 202265313578 111272 297 261 62 -5 +0 +0 +2 +2 -0.1
203022 MLB CTXCWS 54% 185168 35614 13542 31 206270323593 117274 297 267 66 -7 +0 +0 +3 +4 0.0
203123 MLB CTXCWS 57% 237216 45716 17682 42 209274331605 122276 297 272 70 -9 +0 +0 +4 +5 0.1
203224 MLB CTXCWS 57% 252229 48816 18723 42 212278338616 126278 297 277 73 -8 +0 +0 +4 +5 0.2
203325 MLB CTXCWS 57% 251228 48816 18723 42 213278340618 127278 297 277 73 -8 +0 +0 +4 +5 0.2
203426 MLB CTXCWS 56% 251229 48816 18722 42 213278340618 127277 297 278 73 -8 +0 +0 +4 +5 0.2
203527 MLB CTXCWS 55% 247225 48816 18712 42 212277337614 126277 297 276 72 -8 +0 +0 +4 +5 0.2
203628 MLB CTXCWS 55% 244222 47816 18702 42 210275333608 123276 297 273 70 -9 +0 -0 +4 +5 0.1
203729 MLB CTXCWS 53% 238217 44715 17692 32 207272326598 119274 297 270 68 -9 -0 -1 +4 +5 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 20621878 39264948 14859519 3316 209273329602 120277 297 273 67 -74 +0 -1 +37 +45 0.7
/ 162G— A+C — 650592 12320315 471886 105 208273328601 120276 297 273 67 -23 +0 -0 +12 +14 0.2
Career— MLE — 41433786 7781241895 293121737 6632 205269323592 118274 297 267 67 -141 +1 -2 +69 +84 1.1
/ 162G— MLE — 650594 12219315 461916 105 205269323593 118274 297 267 67 -24 +0 -0 +12 +14 0.2

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.

2026 ROKACL White Sox · 151 PAwOBA .304 → .200 (−104)K% 33.1% → 47.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.11%÷1.000×1.440——47.68%
BB% (unintentional) /PA8.61%÷1.000×0.620—×1.0225.46%
HBP% /PA0.66%—×0.720—×1.0220.49%
Singles /BIP17.24%÷1.000×0.820×1.050×1.02215.18%
Doubles /BIP4.60%÷1.000×0.720×1.050×1.0223.55%
Triples /BIP0.00%÷1.000×0.720×1.050×1.0220.00%
Home runs /BIP10.34%÷1.000×0.780—×1.0228.25%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .304 → .200; ISO .226 → .145; BABIP .244 → .204. 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 DSLDSL White Sox · 122 PAwOBA .363 → .248 (−115)K% 17.2% → 20.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.21%÷1.004×1.220——20.91%
BB% (unintentional) /PA10.66%÷1.005×0.700—×1.0227.59%
HBP% /PA0.82%—×0.700—×1.0220.59%
Singles /BIP34.48%÷1.021×0.680×1.050×1.02224.65%
Doubles /BIP5.75%÷1.070×0.600×1.050×1.0223.46%
Triples /BIP0.00%÷0.927×0.600×1.050×1.0220.00%
Home runs /BIP1.15%÷1.102×0.470—×1.0220.50%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 120, 1B 104, 2B 114, 3B 85, K 101, BB 101 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .363 → .248; ISO .074 → .040; BABIP .407 → .283. 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).