Jose Escobar

SS South Bend Cubs
Age 22 L/R 5'8" / 165 lbs A+ HR -8% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
OGV OFP35OGV rank#517ETA2030MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202419A/ROKCHC262.273/.413/.46971085—.207/.320/.356
202520ACHC461.264/.354/.34951163—.224/.289/.291
202621A+/ACHC498.296/.373/.42671094—.269/.329/.380
2027PROJMLE22MLBCHC1.235/.298/.33200770.0
2028PROJ25% MLB23MLBCHC117.240/.304/.35022840.1
2029PROJ36% MLB24MLBCHC188.243/.308/.36133880.3
Next 3 projected WAR 0.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Arb-1$2M+2
Skills · percentileMiLB Statcast 2026 A+
K%95
Whiff%92
Z-Con%89
wOBA63
wRC+60
Chase%52
Career WAR0.0 WAR median (P10 -0.2 / P90 14, comp-based) · star 3% · didn't stick 83%
CompsAdam Haseley (age 22) · Luke Shliger (age 22) · Tucker Barnhart (age 22)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†77
AVG/OBP/SLG.235 / .298 / .332
PA1
HR0
K%20
BB%7
BABIP289
ISO99
MLB%0%
Value2027 · WAR
BAT: -5.7 runs (wOBA-derived runs vs avg)-6BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: -1.1 runs (Defensive runs vs avg)-1FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.10+0.1WAR
0.00.51.00.00.10.30.40.50.50.40.30.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$6M ctrl surplus
Contract
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
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+0.5$1M+$0.9M
2032Pre-Arb$0.9M+0.5$1M+$0.8M
2033Pre-Arb$0.9M+0.4$1M+$0.5M
2034Arb-1$2M+0.3$0.7M+$0.0M (cut)
2035Arb-2$2M+0.1$0.2M+$0.0M (cut)
2036Arb-3$7M———
Totals $3M $4M +$2M

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)
202217 ROKDSL Cubs Blue — 175156 46574 12305 143 295364494858 199339 177 373 49 — — — — — —
202318 ROKACL Cubs — 9281 27201 6135 61 333413395808 62388 147 372 80 — — — — — —
202419 AMyrtle Beach Pelicans — 8467 14224 11205 00 209361478839 269227 2413 368 86 — — — — — —
202419 ROKACL Cubs — 178142 43453 30234 106 303438465902 162342 1317 401 84 — — — — — —
202520 AMyrtle Beach Pelicans — 461401 1061905 47969 119 264354349704 85332 2110 322 63 — — — — — —
202621 A+South Bend Cubs — 333292 862035 31455 73 295372435807 140328 149 357 97 — — — — — —
202621 AMyrtle Beach Pelicans — 165147 44812 16212 32 299376408784 109339 1310 355 89 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202217 ROK MLEDSL Cubs Blue — 175160 30342 8375 143 188249294542 106226 215 240 49 — — — — — —
202318 ROK MLEACL Cubs — 9283 22101 4195 61 265337313650 48332 214 286 80 — — — — — —
202419 A MLEMyrtle Beach Pelicans — 8470 12223 8285 00 171301386687 214205 3310 295 86 — — — — — —
202419 ROK MLEACL Cubs — 178152 34333 20334 106 224330342672 118261 1911 292 84 — — — — — —
202520 A MLEMyrtle Beach Pelicans — 461419 941604 291369 119 224289291580 67313 306 261 63 — — — — — —
202621 A+ MLESouth Bend Cubs — 333301 811734 22575 73 269329385715 116306 177 311 97 — — — — — —
202621 A MLEMyrtle Beach Pelicans — 165152 41712 11292 32 270327368696 99320 187 300 89 — — — — — —
202217 ROK MLEDSL Cubs Blue — 175160 30342 8375 143 188249294542 106228 215 240 49 — — — — — —
202217 ROK RAWDSL Cubs Blue — 175156 46574 12305 143 295364494858 199339 177 373 49 — — — — — —
202318 ROK MLEACL Cubs — 9283 22101 4195 61 265337313650 48333 214 286 80 — — — — — —
202318 ROK RAWACL Cubs — 9281 27201 6135 61 333413395808 62388 147 372 80 — — — — — —
202419 ROK MLE2 teams — 262223 46556 27619 106 206317354671 148253 2310 293 84 — — — — — —
202419 ROK RAW2 teams — 262209 57677 41439 106 273413469882 196311 1616 390 84 — — — — — —
202520 A MLEMyrtle Beach Pelicans — 461419 941604 291369 119 224289291580 67318 306 261 63 — — — — — —
202520 A RAWMyrtle Beach Pelicans — 461401 1061905 47969 119 264354349704 85332 2110 322 63 — — — — — —
202621 A+ MLE2 teams — 498453 1222446 33867 105 269329380708 110317 177 307 94 — — — — — —
202621 A+ RAW2 teams — 498439 1302847 47667 105 296373426799 130332 139 356 94 — — — — — —
202217 ROK MLEDSL Cubs Blue — 175160 30342 8375 143 188249294542 106226 215 240 49 — — — — — —
202318 ROK MLEACL Cubs — 9283 22101 4195 61 265337313650 48332 214 286 80 — — — — — —
202419 ROK MLE2 teams — 262224 46556 27619 106 205317353669 147243 2310 293 84 — — — — — —
202520 A MLEMyrtle Beach Pelicans — 461420 941604 291369 119 224289290579 67313 306 261 63 — — — — — —
202621 A+ MLE2 teams — 498455 1222446 33867 105 268329378707 110311 177 307 94 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 ROK MLE2 teams — 262224 46556 27619 106 205317353669 147243 2310 293 84 — — — — — —
202520 A MLEMyrtle Beach Pelicans — 461420 941604 291369 119 224289290579 67313 306 261 63 — — — — — —
202621 A+ MLE2 teams — 498455 1222446 33867 105 268329378707 110311 177 307 94 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLECHC 0% 608554 1282437 411258 95 233296328624 95286 217 283 77 -16 -0 -3 +7 +13 0.1
▸ 2027 — real world (MLB)
202722 MLB CTXCHC 0% 11 0000 000 00 235298332630 97289 00 285 77 -0 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLECHC 25% 466424 1001927 33956 74 238302346649 108287 207 292 84 -9 -0 -2 +5 +10 0.4
202924 MLB MLECHC 36% 517468 11421310 371047 84 241306358665 117288 207 299 88 -7 +0 -1 +6 +11 0.8
203025 MLB MLECHC 43% 556503 12323311 411127 84 243308365673 122289 207 302 91 -6 +0 -1 +6 +12 1.0
203126 MLB MLECHC 47% 573519 12623312 421167 85 243309367677 125289 207 303 91 -6 -0 -2 +6 +12 1.1
203227 MLB MLECHC 48% 576521 12623312 431187 85 242309367676 125289 207 303 91 -6 -0 -2 +6 +12 1.1
203328 MLB MLECHC 48% 571516 12523312 431197 75 240307363670 122288 218 301 90 -7 -1 -2 +6 +12 0.9
203429 MLB MLECHC 48% 558505 12122311 411177 54 238304357661 119287 217 297 87 -9 -1 -3 +6 +12 0.6
203530 MLB MLECHC 47% 546495 11622210 401176 45 235301350651 114286 217 293 84 -10 -1 -4 +6 +12 0.3
203631 MLB MLECHC 47% 530481 1122129 381156 110 231296340636 109283 227 287 80 -12 -4 -4 +6 +11 -0.3
202823 MLB CTXCHC 25% 117106 26512 8242 21 240304350654 110290 217 294 84 -2 +0 -0 +1 +3 0.1
202924 MLB CTXCHC 36% 188171 41813 13382 31 243308361669 118292 207 300 88 -3 +0 -0 +2 +4 0.3
203025 MLB CTXCHC 43% 238216 531015 17483 42 244310367677 123292 207 304 91 -3 +0 -1 +3 +5 0.4
203126 MLB CTXCHC 47% 267242 591125 20543 42 245311370681 125292 207 305 91 -3 +0 -1 +3 +6 0.5
203227 MLB CTXCHC 48% 274248 611126 21563 42 244310369680 126292 208 305 91 -3 +0 -1 +3 +6 0.5
203328 MLB CTXCHC 48% 275249 601125 21573 32 242309365673 123291 218 302 90 -3 -0 -1 +3 +6 0.4
203429 MLB CTXCHC 48% 265240 571115 20563 22 240306359665 119290 218 299 87 -4 -0 -1 +3 +6 0.3
203530 MLB CTXCHC 47% 257233 551015 19553 22 237303352654 115288 217 294 84 -5 -0 -2 +3 +6 0.1
203631 MLB CTXCHC 47% 248225 521014 18543 15 233298342640 109286 227 288 80 -6 -2 -2 +3 +5 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 21291930 464871240 15744225 2519 240306360666 120291 217 299 85 -31 -3 -9 +23 +46 2.7
/ 162G— A+C — 650589 14227412 481358 86 241307362669 121292 217 299 85 -10 -1 -3 +7 +14 0.8
Career— MLE — 65915961 142225438116 473139598 11072 239305352657 114291 217 293 85 -78 -7 -21 +55 +111 5.9
/ 162G— MLE — 650588 14025411 4713810 117 238306350656 112291 217 293 85 -10 -1 -3 +7 +14 0.8

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 A+South Bend Cubs · 333 PAwOBA .353 → .311 (−42)K% 13.5% → 17.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.51%÷1.000×1.270——17.16%
BB% (unintentional) /PA9.31%÷1.000×0.710—×1.0126.69%
HBP% /PA1.50%—×0.790—×1.0121.20%
Singles /BIP23.48%÷1.000×0.920×1.038×1.01222.70%
Doubles /BIP8.10%÷1.000×0.810×1.038×1.0126.89%
Triples /BIP1.21%÷1.000×0.850×1.038×1.0121.08%
Home runs /BIP2.02%÷1.000×0.800—×1.0121.64%

Factors used: league row Midwest League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.038.

Result: wOBA .353 → .311; ISO .140 → .119; BABIP .328 → .306. 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).

2026 AMyrtle Beach Pelicans · 165 PAwOBA .346 → .300 (−46)K% 12.7% → 17.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.73%÷1.000×1.360——17.31%
BB% (unintentional) /PA9.70%÷1.000×0.690——6.69%
HBP% /PA1.21%—×0.780——0.95%
Singles /BIP26.19%÷1.000×0.920×1.050—25.30%
Doubles /BIP6.35%÷1.000×0.830×1.050—5.53%
Triples /BIP0.79%÷1.000×0.910×1.050—0.76%
Home runs /BIP1.59%÷1.000×0.800——1.27%

Factors used: level-wide A 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 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.050.

Result: wOBA .346 → .300; ISO .109 → .091; BABIP .339 → .320. 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 AMyrtle Beach Pelicans · 461 PAwOBA .316 → .261 (−55)K% 20.8% → 29.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.82%÷0.956×1.360——29.63%
BB% (unintentional) /PA9.98%÷1.106×0.690—×1.0156.32%
HBP% /PA1.95%—×0.780—×1.0151.55%
Singles /BIP26.89%÷0.990×0.920×1.017×1.01525.81%
Doubles /BIP6.23%÷0.968×0.830×1.017×1.0155.52%
Triples /BIP0.00%÷1.150×0.910×1.017×1.0150.00%
Home runs /BIP1.64%÷0.925×0.800—×1.0151.44%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 85, 1B 98, 2B 94, 3B 130, K 91, BB 121 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.017.

Result: wOBA .316 → .261; ISO .085 → .071; BABIP .332 → .313. 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 ROKACL Cubs · 178 PAwOBA .394 → .292 (−101)K% 12.9% → 18.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.92%÷0.989×1.440——18.82%
BB% (unintentional) /PA16.85%÷0.947×0.620—×0.99510.98%
HBP% /PA2.25%—×0.720—×0.9951.61%
Singles /BIP26.05%÷1.047×0.820×1.007×0.99520.44%
Doubles /BIP3.36%÷0.903×0.720×1.007×0.9952.69%
Triples /BIP4.20%÷1.150×0.720×1.007×0.9952.64%
Home runs /BIP2.52%÷0.935×0.780—×0.9952.09%

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

Result: wOBA .394 → .292; ISO .162 → .122; BABIP .342 → .261. 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 AMyrtle Beach Pelicans · 84 PAwOBA .363 → .295 (−68)K% 23.8% → 32.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.81%÷0.985×1.360——32.87%
BB% (unintentional) /PA13.10%÷1.007×0.690—×1.0309.24%
HBP% /PA5.95%—×0.780—×1.0304.78%
Singles /BIP12.77%÷0.997×0.920×1.005×1.03012.19%
Doubles /BIP4.26%÷0.986×0.830×1.005×1.0303.71%
Triples /BIP4.26%÷1.150×0.910×1.005×1.0303.49%
Home runs /BIP8.51%÷0.908×0.800—×1.0307.72%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 82, 1B 99, 2B 97, 3B 130, K 97, BB 101 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.005.

Result: wOBA .363 → .295; ISO .269 → .225; BABIP .227 → .205. 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 Cubs · 92 PAwOBA .363 → .286 (−77)K% 14.1% → 20.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.13%÷1.000×1.440——20.35%
BB% (unintentional) /PA6.52%÷1.000×0.620—×1.0084.07%
HBP% /PA5.43%—×0.720—×1.0083.94%
Singles /BIP35.29%÷1.000×0.820×1.050×1.00830.62%
Doubles /BIP2.94%÷1.000×0.720×1.050×1.0082.24%
Triples /BIP0.00%÷1.000×0.720×1.050×1.0080.00%
Home runs /BIP1.47%÷1.000×0.780—×1.0081.16%

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 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .363 → .286; ISO .062 → .046; BABIP .388 → .332. 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 Cubs Blue · 175 PAwOBA .367 → .240 (−128)K% 17.1% → 20.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.14%÷1.001×1.220——20.90%
BB% (unintentional) /PA6.86%÷1.096×0.700—×1.0084.41%
HBP% /PA2.86%—×0.700—×1.0082.01%
Singles /BIP23.81%÷1.001×0.680×1.012×1.00816.49%
Doubles /BIP3.97%÷0.932×0.600×1.012×1.0082.60%
Triples /BIP5.56%÷0.983×0.600×1.012×1.0083.46%
Home runs /BIP3.17%÷0.935×0.470—×1.0081.61%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 87, 1B 100, 2B 86, 3B 97, K 100, BB 119 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.012.

Result: wOBA .367 → .240; ISO .199 → .117; BABIP .339 → .226. 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).