Zach DeLoach

RF Charlotte Knights
Age 28 L/R 6'1" / 215 lbs AAA HR +4% Svc 3.000 · Ctrl thru 2029
Overview
AAAROOKIEArb-1FA 2030
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202324AAASEA623.286/.390/.48123893—.239/.319/.369
202425AAACWS411.287/.377/.41062082—.245/.314/.340
202425MLBCWS75.209/.293/.3281078-0.6
202526AAACWS181.236/.330/.4145452—.189/.257/.311
202627No MLB games played
2027PROJ10% MLB28MLBCWS14.234/.304/.3560086-0.0
2028PROJ27% MLB29MLBCWS52.230/.300/.3501183-0.1
Last 3 seasons WAR -0.6  ·  Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2029Service3.000First FA2030
2027Arb-1$0.2M2028Arb-2$0.4M2029Ext$0.6M
Skills · percentileMiLB Statcast 2025 AAA
Max EV79
BB%67
Speed67
Chase%52
Z-Con%34
K%28
CompsBligh Madris (age 28) · Jose Manuel Orozco (age 28) · Carlos Moncrief (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†86
AVG/OBP/SLG.234 / .304 / .356
PA14
HR0
K%29
BB%7
BABIP328
ISO77
MLB%10%
Value2027 · WAR
BAT: -2.4 runs (wOBA-derived runs vs avg)-2BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.5 runs (Positional adjustment)-2POSREP: +3.1 runs (Replacement-level credit)+3REPTotal WAR: +0.00+0.0WAR
0.00.51.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Splits · ContractCON 40 / POW 50
Toolsscout grade · Statcast %ile · 2024
CONTACT40
xAVG
100.214
POWER50
Avg EV
2887.4
Bat Spd
3870.1
EYE55
scouting grade only
SPEED50
Sprint
5827.8
Platoon Splits2024 · 75 PA
vs LHP
vs RHP
Edge
PA
23
52
—
wRC+
78
76
—
wOBA
284
280
—
ISO
190
087
◀◀L
BABIP
273
294
▶R
K%
39.1%
23.1%
▶▶R
BB%
8.7%
11.5%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2024
Service   3.000 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2027Arb-1$0.2M———
2028Arb-2$0.4M———
2029Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.4M +$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)
202122 AAArkansas Travelers — 216185 421025 28583 12 227338384722 157303 2713 328 63 — — — — — —
202122 A+Everett AquaSox — 285249 782329 32634 63 313400530930 217390 2211 409 89 — — — — — —
202122 INTLPeoria Javelinas — 8568 11211 17230 00 162329265594 103227 2720 288 81 — — — — — —
202223 AAArkansas Travelers — 499418 10815314 711195 41 258372409782 151324 2414 351 85 — — — — — —
202324 AAATacoma Rainiers — 623528 15130223 831737 83 286390481871 195380 2813 384 93 — — — — — —
202425 MLBChicago White Sox — 7567 14501 8210 01 209293328622 119289 2811 284 78 -2 -0 -0 -5 +2 -0.6
202425 AAACharlotte Knights — 411356 1022226 481074 202 287377410788 124390 2612 354 82 — — — — — —
202526 AAACharlotte Knights — 181157 371115 22500 42 236330414744 178308 2812 329 52 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 7567 14501 8210 01 209293328622 119289 2811 284 79 -2 -0 -0 -5 +2 -0.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202122 AA MLEArkansas Travelers — 216196 38924 17703 12 194269321590 128275 328 262 63 — — — — — —
202122 A+ MLEEverett AquaSox — 285261 631627 20864 63 241305398704 157331 307 300 89 — — — — — —
202223 AA MLEArkansas Travelers — 499439 9913213 501435 41 226312353665 128292 2910 294 85 — — — — — —
202324 AAA MLETacoma Rainiers — 623553 13226214 582027 83 239319369688 130341 329 305 93 — — — — — —
202425 MLB MLEChicago White Sox — 7567 14501 8210 01 209293328622 119289 2811 283 78 -2 -0 -0 -5 +2 -0.6
202425 AAA MLECharlotte Knights — 411371 911924 331294 202 245314340653 94354 318 289 82 — — — — — —
202526 AAA MLECharlotte Knights — 181164 31913 15600 42 189257311568 122260 338 245 52 — — — — — —
202122 A+ MLE3 teams — 586535 11729413 441837 75 219287361647 142307 318 284 78 — — — — — —
202122 A+ RAW3 teams — 586502 13135515 771447 75 261367440807 179338 2513 362 78 — — — — — —
202223 AA MLEArkansas Travelers — 499439 9913213 501435 41 226312353665 128299 2910 294 85 — — — — — —
202223 AA RAWArkansas Travelers — 499418 10815314 711195 41 258372409782 151324 2414 351 85 — — — — — —
202324 AAA MLETacoma Rainiers — 623553 13226214 582027 83 239319369688 130345 329 305 93 — — — — — —
202324 AAA RAWTacoma Rainiers — 623528 15130223 831737 83 286390481871 195380 2813 384 93 — — — — — —
202425 AAA MLE2 teams — 486438 1052425 411504 203 240311338648 98350 318 288 81 — — — — — —
202425 AAA RAW2 teams — 486423 1162727 561284 203 274364397762 123375 2612 343 81 — — — — — —
202526 AAA MLECharlotte Knights — 181164 31913 15600 42 189257311568 122272 338 245 52 — — — — — —
202526 AAA RAWCharlotte Knights — 181157 371115 22500 42 236330414744 178308 2812 329 52 — — — — — —
202122 A+ MLE3 teams — 586530 11729413 441837 75 221287364651 143307 318 284 78 — — — — — —
202223 AA MLEArkansas Travelers — 499441 9913213 501435 41 224312351663 127292 2910 294 85 — — — — — —
202324 AAA MLETacoma Rainiers — 623553 13226214 582027 83 239319369688 130341 329 305 93 — — — — — —
202425 AAA MLE2 teams — 486438 1052425 411504 203 240311338648 98344 318 288 81 — — — — — —
202526 AAA MLECharlotte Knights — 181164 31913 15600 42 189257311568 122260 338 245 52 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 AAA MLE2 teams — 486438 1052425 411504 203 240311338648 98344 318 288 81 — — — — — —
202526 AAA MLECharlotte Knights — 181164 31913 15600 42 189257311568 122260 338 245 52 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLECWS 10% 231208 481114 20701 61 233303354656 121327 309 295 86 -4 +1 +0 -2 +5 0.0
▸ 2027 — real world (MLB)
202728 MLB CTXCWS 10% 1413 3100 140 00 234304356660 122328 297 296 86 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLECWS 27% 189170 39913 16571 41 230299348647 118321 308 291 83 -4 +0 -1 -2 +4 -0.3
202829 MLB CTXCWS 27% 5248 10201 4160 10 230300350651 120322 318 293 83 -1 +0 -0 -1 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 127115 24702 12370 11 209283322605 113289 299 288 82 -3 -0 -1 -6 +3 -0.7
/ 162G— A+C — 650589 12336010 611890 55 209283321604 112290 299 288 82 -15 -1 -4 -30 +14 -3.6
Career— MLE — 27072428 5531171353 23683825 5116 228303352655 124322 319 290 82 -8 +0 -2 -9 +9 -1.0
/ 162G— MLE — 650583 13328313 572016 124 228303353657 125322 319 290 82 -13 +1 -3 -14 +14 -1.5

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 AAACharlotte Knights · 181 PAwOBA .324 → .245 (−80)K% 27.6% → 33.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.62%÷0.996×1.200——33.30%
BB% (unintentional) /PA12.15%÷0.984×0.690—×1.0038.55%
HBP% /PA0.00%—×0.940—×1.0030.00%
Singles /BIP18.69%÷1.002×0.930×0.956×1.00316.64%
Doubles /BIP10.28%÷0.980×0.830×0.956×1.0038.35%
Triples /BIP0.93%÷0.961×0.970×0.956×1.0030.90%
Home runs /BIP4.67%÷1.320×0.700—×1.0032.49%

Factors used: league row International League. Park (home-season share, regressed): HR 164, 1B 100, 2B 96, 3B 92, K 99, BB 97 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.956.

Result: wOBA .324 → .245; ISO .178 → .118; BABIP .308 → .260. 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 AAACharlotte Knights · 411 PAwOBA .348 → .289 (−59)K% 26.0% → 31.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.03%÷0.991×1.200——31.52%
BB% (unintentional) /PA11.68%÷1.025×0.690—×1.0188.00%
HBP% /PA0.97%—×0.940—×1.0180.93%
Singles /BIP28.92%÷1.033×0.930×1.014×1.01826.86%
Doubles /BIP8.84%÷0.994×0.830×1.014×1.0187.61%
Triples /BIP0.80%÷1.049×0.970×1.014×1.0180.77%
Home runs /BIP2.41%÷1.016×0.700—×1.0181.69%

Factors used: league row International League. Park (home-season share, regressed): HR 103, 1B 107, 2B 99, 3B 110, K 98, BB 105 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.014.

Result: wOBA .348 → .289; ISO .124 → .098; BABIP .390 → .354. 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 AAATacoma Rainiers · 623 PAwOBA .377 → .305 (−72)K% 27.8% → 32.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.77%÷1.024×1.200——32.55%
BB% (unintentional) /PA13.16%÷1.013×0.690—×1.0339.26%
HBP% /PA1.12%—×0.940—×1.0331.09%
Singles /BIP27.04%÷0.989×0.930×0.958×1.03325.17%
Doubles /BIP8.45%÷0.940×0.830×0.958×1.0337.38%
Triples /BIP0.56%÷0.900×0.970×0.958×1.0330.60%
Home runs /BIP6.48%÷1.157×0.700—×1.0334.05%

Factors used: league row International League. Park (home-season share, regressed): HR 131, 1B 98, 2B 88, 3B 80, K 105, BB 103 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.958.

Result: wOBA .377 → .305; ISO .195 → .140; BABIP .380 → .341. 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 AAArkansas Travelers · 499 PAwOBA .345 → .294 (−50)K% 23.8% → 28.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.85%÷1.015×1.220——28.66%
BB% (unintentional) /PA13.83%÷0.976×0.700—×1.01210.03%
HBP% /PA1.00%—×0.870—×1.0120.88%
Singles /BIP25.42%÷0.985×0.920×0.975×1.01223.43%
Doubles /BIP5.02%÷0.987×0.840×0.975×1.0124.21%
Triples /BIP1.00%÷1.150×0.940×0.975×1.0120.81%
Home runs /BIP4.68%÷0.909×0.800—×1.0124.17%

Factors used: league row TL. Park (home-season share, regressed): HR 82, 1B 97, 2B 97, 3B 130, K 103, BB 95 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.975.

Result: wOBA .345 → .294; ISO .151 → .132; BABIP .324 → .292. 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).

2021 A+Everett AquaSox · 285 PAwOBA .398 → .300 (−98)K% 22.1% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.11%÷0.985×1.350——30.29%
BB% (unintentional) /PA11.23%÷1.125×0.710—×0.9987.07%
HBP% /PA1.40%—×0.810—×0.9981.13%
Singles /BIP23.66%÷0.978×0.910×0.982×0.99821.58%
Doubles /BIP12.37%÷1.076×0.830×0.982×0.9989.35%
Triples /BIP1.08%÷0.929×0.820×0.982×0.9980.93%
Home runs /BIP4.84%÷1.078×0.830—×0.9983.72%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 116, 1B 96, 2B 115, 3B 86, K 97, BB 125 — 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 ×0.982.

Result: wOBA .398 → .300; ISO .217 → .157; BABIP .390 → .331. 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).

2021 AAArkansas Travelers · 216 PAwOBA .320 → .262 (−58)K% 26.9% → 32.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.85%÷1.013×1.220——32.33%
BB% (unintentional) /PA12.96%÷1.144×0.690—×1.0278.03%
HBP% /PA1.39%—×0.850—×1.0271.21%
Singles /BIP19.69%÷0.999×0.940×0.963×1.02718.32%
Doubles /BIP7.87%÷0.975×0.870×0.963×1.0276.95%
Triples /BIP1.57%÷1.150×0.920×0.963×1.0271.25%
Home runs /BIP3.94%÷0.892×0.780—×1.0273.54%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 78, 1B 100, 2B 95, 3B 130, K 103, BB 129 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.963.

Result: wOBA .320 → .262; ISO .157 → .137; BABIP .303 → .275. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .