Zach Cole

RF Sugar Land Space Cowboys
Age 26 L/R 6'2" / 190 lbs AAA HR -6% Svc 0.248 · Ctrl thru 2032
Overview
AAA40-MANROOKIEPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202423AA/ROKHOU321.218/.308/.419111550—.168/.243/.319
202524AAA/AAHOU416.279/.378/.5391918103—.235/.311/.439
202524MLBHOU52.255/.327/.55343145-0.1
202625AAA/AHOU277.204/.296/.3849936—.158/.227/.284
202625MLBHOU53.157/.189/.3533048-0.6
2027PROJ45% MLB26MLBHOU70.200/.269/.41232880.0
2028PROJ56% MLB27MLBHOU162.202/.271/.41085880.1
2029PROJ62% MLB28MLBHOU185.202/.271/.40685870.0
Last 3 seasons WAR -0.7  ·  Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.248First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$0.2M2031Arb-2$0.4M2032Ext$2M
Skills · percentileMiLB Statcast 2026 AAA
Max EV93
Speed86
Chase%55
BB%36
K%6
Whiff%6
Career WAR0.0 WAR median (P10 -0.0 / P90 0.8, comp-based) · star 0% · didn't stick 94%
CompsNelson Velázquez (age 25) · Jack Suwinski (age 26) · Jonathan Van Every (age 26)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†88
AVG/OBP/SLG.200 / .269 / .412
PA70
HR3
K%40
BB%7
BABIP284
ISO172
MLB%45%
Value2027 · WAR
BAT: -2.2 runs (wOBA-derived runs vs avg)-2BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.5 runs (Defensive runs vs avg)+1FLDPOS: -1.7 runs (Positional adjustment)-2POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.40+0.4WAR
0.00.51.00.20.10.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Contract
ToolsStatcast %ile · 2025-2026
CONTACT
xAVG
100.204
POWER
Barrel%
9015.8
Avg EV
8291.3
Bat Spd
8575.0
SPEED
Sprint
6328.0
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.248 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.2$0.7M+$0.0M (cut)
2028Pre-Arb$0.8M+0.1$0.4M+$0.0M (cut)
2029Pre-Arb$0.8M———
2030Arb-1$0.2M———
2031Arb-2$0.4M———
2032Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.2M +$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)
202221 AFayetteville Woodpeckers — 11795 20502 16316 153 211359326685 116290 2614 324 52 — — — — — —
202221 ROKFCL Astros Orange — 2020 3100 060 20 150150200350 50214 300 155 -51 — — — — — —
202322 A+Asheville Tourists — 175150 37538 21583 124 247351480831 233341 3312 364 56 — — — — — —
202322 AFayetteville Woodpeckers — 312253 6715511 459712 255 265400494894 229381 3114 394 82 — — — — — —
202423 AACorpus Christi Hooks — 295262 5617210 241139 142 214302408710 195331 388 317 50 — — — — — —
202423 ROKFCL Astros — 2622 6111 381 10 273385545930 273385 3112 405 53 — — — — — —
202524 MLBHouston Astros — 5247 12204 5200 30 255327553880 298348 3810 381 145 +3 +1 -1 -5 +1 -0.1
202524 AAASugar Land Space Cowboys — 6151 18315 10170 31 3534597451.204 392448 2816 508 162 — — — — — —
202524 AACorpus Christi Hooks — 355307 8219614 421295 156 267364505869 238412 3612 381 93 — — — — — —
202625 MLBHouston Astros — 5351 8103 1211 00 157189353542 196185 402 237 48 -3 +0 +0 -4 +1 -0.6
202625 AAASugar Land Space Cowboys — 252225 451218 23994 90 200286369655 169314 399 295 31 — — — — — —
202625 AFayetteville Woodpeckers — 2520 5111 560 01 250400550950 300308 2420 411 91 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 10598 20307 6411 30 204257449706 245260 396 308 95 -1 +1 -1 -9 +2 -0.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202221 A MLEFayetteville Woodpeckers — 117100 17402 11436 153 170291270561 100263 379 245 52 — — — — — —
202221 ROK MLEFCL Astros Orange — 2020 2100 090 20 100100150250 50167 450 93 -51 — — — — — —
202322 A+ MLEAsheville Tourists — 175159 27325 12783 124 170241308550 138297 457 251 56 — — — — — —
202322 A MLEFayetteville Woodpeckers — 312268 531148 3013012 255 198306358665 160325 4210 290 82 — — — — — —
202423 AA MLECorpus Christi Hooks — 295269 441327 171379 142 164237305542 141297 466 242 50 — — — — — —
202423 ROK MLEFCL Astros — 2623 5111 2111 10 217308478786 261286 428 247 53 — — — — — —
202524 MLB MLEHouston Astros — 5247 12204 5200 30 255327553880 298348 3810 382 145 +3 +1 -1 -5 +1 -0.1
202524 AAA MLESugar Land Space Cowboys — 6154 16314 7200 31 296377611988 315415 3311 408 162 — — — — — —
202524 AA MLECorpus Christi Hooks — 355320 7217610 291525 156 225299409709 184381 438 305 93 — — — — — —
202625 MLB MLEHouston Astros — 5351 8103 1211 00 157189353542 196185 402 239 48 -3 +0 +0 -4 +1 -0.6
202625 AAA MLESugar Land Space Cowboys — 252232 35915 161194 90 151218263481 112273 476 214 31 — — — — — —
202625 A MLEFayetteville Woodpeckers — 2522 5111 380 01 227320500820 273260 3212 302 91 — — — — — —
202221 A MLE2 teams — 137120 19502 11526 173 158263250513 92258 388 223 37 — — — — — —
202221 A RAW2 teams — 137115 23602 16376 173 200328304633 104276 2712 299 37 — — — — — —
202322 A MLE2 teams — 487427 8014613 4220815 379 187283340623 152321 439 276 73 — — — — — —
202322 A RAW2 teams — 487403 10420819 6615515 379 258382489871 231366 3214 384 73 — — — — — —
202423 AA MLE2 teams — 321292 481428 1914910 152 164240308548 144296 466 242 50 — — — — — —
202423 AA RAW2 teams — 321284 6218311 2712110 152 218308419727 201336 388 325 50 — — — — — —
202524 AA MLE3 teams — 468421 9921718 411925 217 235310447757 211382 419 327 107 — — — — — —
202524 AA RAW3 teams — 468405 11224723 571665 217 277373541913 264410 3512 397 107 — — — — — —
202625 AAA MLE3 teams — 330305 471129 201485 91 154218292510 138257 456 225 38 — — — — — —
202625 AAA RAW3 teams — 330296 5814212 291265 91 196279378657 182291 389 295 38 — — — — — —
202221 A MLE2 teams — 137119 19502 11526 173 160263252515 92249 388 223 37 — — — — — —
202322 A MLE2 teams — 487427 8014613 4220815 379 187283340623 152315 439 276 73 — — — — — —
202423 AA MLE2 teams — 321289 481428 1914910 152 166240311551 145296 466 242 50 — — — — — —
202524 AA MLE3 teams — 468419 9921718 411925 217 236310449759 212382 419 327 107 — — — — — —
202625 AAA MLE3 teams — 330302 471129 201485 91 156218295513 139258 456 225 38 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 AA MLE2 teams — 321289 481428 1914910 152 166240311551 145296 466 242 50 — — — — — —
202524 AA MLE3 teams — 468419 9921718 411925 217 236310449759 212382 419 327 107 — — — — — —
202625 AAA MLE3 teams — 330302 471129 201485 91 156218295513 139258 456 225 38 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLEHOU 45% 380344 7013319 281505 112 199268413681 214279 397 298 88 -5 +1 +1 -4 +8 0.4
▸ 2027 — real world (MLB)
202726 MLB CTXHOU 45% 7064 11203 5281 20 200269412681 212284 407 299 88 -1 +0 +0 -1 +2 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLEHOU 56% 290263 5310214 211134 82 200270410680 210280 397 298 88 -4 +1 +1 -3 +6 0.1
202928 MLB MLEHOU 62% 300271 5510214 221154 82 201270406676 205279 387 297 87 -5 +1 +0 -3 +6 -0.0
203029 MLB MLEHOU 63% 294267 5410213 221113 61 201270400670 199279 387 295 86 -5 +1 -0 -3 +6 -0.1
203130 MLB MLEHOU 63% 289263 5310212 211083 51 201269394663 193278 377 292 84 -6 +1 -1 -3 +6 -0.3
202827 MLB CTXHOU 56% 162147 30618 12632 51 202271410680 208284 397 299 88 -2 +1 +1 -2 +4 0.1
202928 MLB CTXHOU 62% 185167 34718 14712 51 202271406677 203284 388 298 87 -3 +1 +0 -2 +4 0.0
203029 MLB CTXHOU 63% 184166 34718 14692 41 202271400671 198283 388 296 86 -3 +0 -0 -2 +4 -0.1
203130 MLB CTXHOU 63% 183165 34718 14682 31 202271393664 191282 378 293 84 -4 +0 -1 -2 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 819743 15230439 603129 204 205272413685 209285 387 298 76 -12 +2 -1 -16 +18 -0.9
/ 162G— A+C — 650590 12124331 482487 163 205273414686 208287 387 298 76 -10 +2 -1 -13 +14 -0.7
Career— MLE — 30712770 53611026111 230125757 13129 194269372641 179301 417 281 76 -22 +4 -0 -23 +31 -1.0
/ 162G— MLE — 650586 11323623 4926612 286 193269370639 177301 418 281 76 -10 +2 -0 -10 +14 -0.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.

2026 AAASugar Land Space Cowboys · 252 PAwOBA .287 → .214 (−73)K% 39.3% → 47.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA39.29%÷1.000×1.200——47.14%
BB% (unintentional) /PA9.13%÷1.000×0.690—×1.0186.41%
HBP% /PA1.59%—×0.940—×1.0181.52%
Singles /BIP19.05%÷1.000×0.930×0.969×1.01817.48%
Doubles /BIP9.52%÷1.000×0.830×0.969×1.0187.80%
Triples /BIP0.79%÷1.000×0.970×0.969×1.0180.76%
Home runs /BIP6.35%÷1.000×0.700—×1.0184.52%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — 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 ×0.969.

Result: wOBA .287 → .214; ISO .169 → .115; BABIP .314 → .273. 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 AFayetteville Woodpeckers · 25 PAwOBA .401 → .302 (−99)K% 24.0% → 32.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.00%÷1.000×1.360——32.64%
BB% (unintentional) /PA20.00%÷1.000×0.690—×0.96013.25%
HBP% /PA0.00%—×0.780—×0.9600.00%
Singles /BIP14.29%÷1.000×0.920—×0.96012.62%
Doubles /BIP7.14%÷1.000×0.830—×0.9605.69%
Triples /BIP7.14%÷1.000×0.910—×0.9606.24%
Home runs /BIP7.14%÷1.000×0.800—×0.9605.49%

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 26 vs a level average of 22.0 → −4.0% on BB/HBP/hit rates (4.0 yr older than average).

Result: wOBA .401 → .302; ISO .300 → .234; 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).

2025 AACorpus Christi Hooks · 355 PAwOBA .370 → .305 (−65)K% 36.3% → 42.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA36.34%÷1.036×1.220——42.80%
BB% (unintentional) /PA11.27%÷0.948×0.700—×0.9988.30%
HBP% /PA1.41%—×0.870—×0.9981.22%
Singles /BIP24.16%÷0.982×0.920×1.013×0.99822.89%
Doubles /BIP10.67%÷0.930×0.840×1.013×0.9989.75%
Triples /BIP3.37%÷0.949×0.940×1.013×0.9983.38%
Home runs /BIP7.87%÷1.057×0.800—×0.9985.94%

Factors used: league row TL. Park (home-season share, regressed): HR 111, 1B 96, 2B 86, 3B 90, K 107, BB 90 — applied at half strength. Age: age 25 vs a level average of 24.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.013.

Result: wOBA .370 → .305; ISO .238 → .189; BABIP .412 → .381. 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 AAASugar Land Space Cowboys · 61 PAwOBA .494 → .408 (−86)K% 27.9% → 33.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.87%÷0.995×1.200——33.63%
BB% (unintentional) /PA16.39%÷1.056×0.690—×1.03311.07%
HBP% /PA0.00%—×0.940—×1.0330.00%
Singles /BIP26.47%÷1.012×0.930—×1.03325.12%
Doubles /BIP8.82%÷0.891×0.830—×1.0338.49%
Triples /BIP2.94%÷0.900×0.970—×1.0333.27%
Home runs /BIP14.71%÷0.961×0.700—×1.03311.06%

Factors used: league row International League. Park (home-season share, regressed): HR 92, 1B 102, 2B 78, 3B 80, K 99, BB 111 — 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).

Result: wOBA .494 → .408; ISO .392 → .319; BABIP .448 → .415. 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 AACorpus Christi Hooks · 295 PAwOBA .308 → .242 (−66)K% 38.3% → 46.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA38.31%÷1.003×1.220——46.61%
BB% (unintentional) /PA7.80%÷0.974×0.700—×1.0125.67%
HBP% /PA3.05%—×0.870—×1.0122.69%
Singles /BIP18.12%÷0.968×0.920×0.950×1.01216.55%
Doubles /BIP11.41%÷0.908×0.840×0.950×1.01210.15%
Triples /BIP1.34%÷0.908×0.940×0.950×1.0121.34%
Home runs /BIP6.71%÷0.970×0.800—×1.0125.60%

Factors used: league row TL. Park (home-season share, regressed): HR 94, 1B 94, 2B 82, 3B 82, K 101, 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.950.

Result: wOBA .308 → .242; ISO .195 → .150; BABIP .331 → .297. 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 ROKFCL Astros · 26 PAwOBA .394 → .247 (−148)K% 30.8% → 44.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.77%÷1.006×1.440——44.05%
BB% (unintentional) /PA11.54%÷1.033×0.620—×0.9556.61%
HBP% /PA3.85%—×0.720—×0.9552.64%
Singles /BIP21.43%÷0.984×0.820—×0.95517.06%
Doubles /BIP7.14%÷1.000×0.720—×0.9554.91%
Triples /BIP7.14%÷0.936×0.720—×0.9555.25%
Home runs /BIP7.14%÷1.111×0.780—×0.9554.79%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 122, 1B 97, 2B 100, 3B 87, K 101, BB 107 — applied at half strength. Age: age 24 vs a level average of 19.5 → −4.5% on BB/HBP/hit rates (4.5 yr older than average).

Result: wOBA .394 → .247; ISO .273 → .164; BABIP .385 → .286. 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 AFayetteville Woodpeckers · 312 PAwOBA .385 → .290 (−95)K% 31.1% → 41.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.09%÷1.016×1.360——41.63%
BB% (unintentional) /PA13.78%÷0.985×0.690—×0.9909.56%
HBP% /PA3.85%—×0.780—×0.9902.97%
Singles /BIP23.08%÷0.972×0.920×0.961×0.99020.78%
Doubles /BIP9.62%÷1.000×0.830×0.961×0.9907.60%
Triples /BIP3.21%÷1.000×0.910×0.961×0.9902.78%
Home runs /BIP7.05%÷0.993×0.800—×0.9905.62%

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

Result: wOBA .385 → .290; ISO .229 → .170; BABIP .381 → .325. 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 A+Asheville Tourists · 175 PAwOBA .357 → .251 (−106)K% 33.1% → 44.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.14%÷0.971×1.310——44.71%
BB% (unintentional) /PA12.00%÷1.033×0.600—×0.9986.96%
HBP% /PA1.71%—×0.770—×0.9981.32%
Singles /BIP22.83%÷0.968×0.870×1.038×0.99821.25%
Doubles /BIP5.43%÷1.099×0.780×1.038×0.9984.00%
Triples /BIP3.26%÷0.980×0.850×1.038×0.9982.93%
Home runs /BIP8.70%÷1.218×0.880—×0.9986.27%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 144, 1B 94, 2B 120, 3B 96, K 94, BB 107 — 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.038.

Result: wOBA .357 → .251; ISO .233 → .157; BABIP .341 → .297. 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).