Will Bush

C Corpus Christi Hooks
Age 23 L/R 6'1" / 235 lbs AA HR -6% Svc 0.0 · Ctrl thru 2033
Overview
AAPROSPECTMiLBFA 2034
OGV OFP35OGV rank#1022ETA2030MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202420AHOU325.221/.339/.3608544—.164/.258/.262
202521AA/A+/INTL2 orgs441.232/.375/.416161170—.170/.271/.291
202622AAHOU423.233/.376/.381131778—.198/.310/.308
2027PROJMLE23MLBHOU4.187/.291/.3060072-0.0
2028PROJ23% MLB24MLBHOU85.193/.296/.32221770.1
2029PROJ35% MLB25MLBHOU145.197/.299/.33242800.2
Next 3 projected WAR 0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$2M2032Arb-2$3M2033Arb-3$2M
Skills · percentileMiLB Statcast 2026 AA
Chase%96
BB%94
wOBA66
wRC+64
ISO50
Speed26
Career WAR0.0 WAR median (P10 -0.1 / P90 8.5, comp-based) · star 1% · didn't stick 79%
CompsZack Collins (age 23) · Daniel Vellojin (age 23) · Brett Cumberland (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†72
AVG/OBP/SLG.187 / .291 / .306
PA4
HR0
K%25
BB%11
BABIP290
ISO115
MLB%2%
Value2027 · WAR
BAT: -7.1 runs (wOBA-derived runs vs avg)-7BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.8 runs (Defensive runs vs avg)-2FLDPOS: +3.8 runs (Positional adjustment)+4POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.10+0.1WAR
0.00.51.00.00.10.20.20.30.20.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$1M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.1$0.4M+$0.0M (cut)
2029Pre-Arb$0.8M+0.2$0.7M+$0.0M
2030Pre-Arb$0.8M+0.2$0.6M+$0.0M
2031Arb-1$2M+0.3$0.9M+$0.0M (cut)
2032Arb-2$3M+0.2$0.5M+$0.0M (cut)
2033Arb-3$2M+0.1$0.3M+$0.0M (cut)
Totals $2M $3M +$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)
202319 ROKFCL Astros — 3223 7201 782 00 3045005221.022 217429 2522 457 100 — — — — — —
202420 AFayetteville Woodpeckers — 325272 601218 41898 50 221339360699 140292 2713 318 44 — — — — — —
202521 AACorpus Christi Hooks — 9980 14403 14215 30 175333338671 163196 2114 315 70 — — — — — —
202521 A+Asheville Tourists — 297247 6112012 44845 71 247372441813 194322 2815 364 54 — — — — — —
202521 INTLScottsdale Scorpions — 4531 8201 13151 10 258489419908 161467 3329 422 172 — — — — — —
202622 AACorpus Christi Hooks — 423344 8012013 731426 177 233376381757 148354 3417 349 78 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202319 ROK MLEFCL Astros — 3226 6201 4112 00 231375423798 192333 3412 316 100 — — — — — —
202420 A MLEFayetteville Woodpeckers — 325286 47816 281198 50 164258262520 98244 379 233 44 — — — — — —
202521 AA MLECorpus Christi Hooks — 9983 13402 11255 30 157293277570 120198 2511 271 70 — — — — — —
202521 A+ MLEAsheville Tourists — 297264 46808 271135 71 174264295559 121258 389 248 54 — — — — — —
202622 AA MLECorpus Christi Hooks — 423364 7210010 531736 177 198310308617 110347 4113 284 78 — — — — — —
202319 ROK MLEFCL Astros — 3226 6201 4112 00 231375423798 192357 3412 316 100 — — — — — —
202319 ROK RAWFCL Astros — 3223 7201 782 00 3045005221.022 217429 2522 457 100 — — — — — —
202420 A MLEFayetteville Woodpeckers — 325286 47816 281198 50 164258262520 98250 379 233 44 — — — — — —
202420 A RAWFayetteville Woodpeckers — 325272 601218 41898 50 221339360699 140292 2713 318 44 — — — — — —
202521 A+ MLE3 teams — 441387 6613011 4215311 111 171270289560 119246 3510 254 58 — — — — — —
202521 A+ RAW3 teams — 441358 8318016 7112011 111 232375416791 184300 2716 359 58 — — — — — —
202622 AA MLECorpus Christi Hooks — 423364 7210010 531736 177 198310308617 110343 4113 284 78 — — — — — —
202622 AA RAWCorpus Christi Hooks — 423344 8012013 731426 177 233376381757 148354 3417 349 78 — — — — — —
202319 ROK MLEFCL Astros — 3226 6201 4112 00 231375423798 192333 3412 316 100 — — — — — —
202420 A MLEFayetteville Woodpeckers — 325286 47816 281198 50 164258262520 98244 379 233 44 — — — — — —
202521 A+ MLE3 teams — 441385 6613011 4215311 111 171270291561 119243 3510 254 58 — — — — — —
202622 AA MLECorpus Christi Hooks — 423361 7210010 531736 177 199310310620 111347 4113 284 78 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202420 A MLEFayetteville Woodpeckers — 325286 47816 281198 50 164258262520 98244 379 233 44 — — — — — —
202521 A+ MLE3 teams — 441385 6613011 4215311 111 171270291561 119243 3510 254 58 — — — — — —
202622 AA MLECorpus Christi Hooks — 423361 7210010 531736 177 199310310620 111347 4113 284 78 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLEHOU 2% 533460 8615113 591999 113 185290304594 119286 3711 274 72 -18 +1 -5 +10 +12 0.1
▸ 2027 — real world (MLB)
202723 MLB CTXHOU 2% 44 0000 010 00 187291306597 119290 250 275 72 -0 +0 -0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLEHOU 23% 368318 6110110 411346 62 191294320615 129287 3611 282 77 -10 +0 -3 +7 +8 0.2
202925 MLB MLEHOU 35% 412357 7012112 461476 62 195298331628 135288 3611 287 80 -10 +0 -2 +7 +9 0.5
203026 MLB MLEHOU 42% 445386 7713113 491567 62 198299337636 139288 3511 290 82 -9 +0 -3 +8 +10 0.6
203127 MLB MLEHOU 45% 445387 7713113 481537 52 200299338637 138287 3411 290 82 -9 +0 -3 +8 +10 0.6
203228 MLB MLEHOU 47% 445388 7813113 481526 41 200298337635 137286 3411 289 82 -10 +0 -3 +8 +10 0.5
203329 MLB MLEHOU 46% 445388 7613112 481536 21 198295330625 132285 3411 285 79 -11 +0 -4 +8 +10 0.3
203430 MLB MLEHOU 46% 438382 7413012 471526 12 194292322613 127282 3511 281 76 -12 -1 -5 +8 +9 -0.0
203531 MLB MLEHOU 46% 403353 6611010 421415 21 190287312599 122278 3510 275 72 -13 +0 -5 +7 +9 -0.3
202824 MLB CTXHOU 23% 8575 14302 9311 10 193296322617 129291 3611 283 77 -2 +0 -1 +2 +2 0.1
202925 MLB CTXHOU 35% 145126 24404 16522 21 197299332631 135292 3611 288 80 -3 +0 -1 +3 +3 0.2
203026 MLB CTXHOU 42% 187162 32605 20653 21 200301338639 138292 3511 291 82 -4 +0 -1 +3 +4 0.2
203127 MLB CTXHOU 45% 199172 35606 22693 21 201301339640 138292 3511 291 82 -4 +0 -1 +4 +4 0.3
203228 MLB CTXHOU 47% 207180 37706 22713 21 202300338638 136291 3411 290 82 -4 +0 -1 +4 +4 0.2
203329 MLB CTXHOU 46% 206179 35606 22713 11 199297331628 132289 3411 287 79 -5 -0 -2 +4 +4 0.1
203430 MLB CTXHOU 46% 203176 34605 22703 11 196293323616 127286 3411 282 76 -6 -0 -2 +4 +4 -0.0
203531 MLB CTXHOU 46% 187163 32605 20662 11 192288313601 121282 3511 276 72 -6 -0 -2 +3 +4 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 14191233 24344039 15349520 127 197296328624 131289 3511 286 75 -35 -0 -11 +25 +31 0.9
/ 162G— A+C — 650565 11120018 702279 53 196295327622 131288 3511 286 75 -16 -0 -5 +12 +14 0.4
Career— MLE — 48324204 8031377128 519172379 6922 191292318610 127284 3611 278 75 -92 +2 -28 +64 +78 2.4
/ 162G— MLE — 650566 10718117 7023211 93 189291314606 125281 3611 278 75 -17 +0 -5 +12 +14 0.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.

2026 AACorpus Christi Hooks · 423 PAwOBA .341 → .284 (−56)K% 33.6% → 41.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.57%÷1.000×1.220——40.96%
BB% (unintentional) /PA17.26%÷1.000×0.700—×1.04212.59%
HBP% /PA1.42%—×0.870—×1.0421.29%
Singles /BIP27.23%÷1.000×0.920×1.050×1.04227.41%
Doubles /BIP5.94%÷1.000×0.840×1.050×1.0425.46%
Triples /BIP0.00%÷1.000×0.940×1.050×1.0420.00%
Home runs /BIP6.44%÷1.000×0.800—×1.0425.36%

Factors used: league row TL. 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 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .341 → .284; ISO .148 → .120; BABIP .354 → .347. 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 A+Asheville Tourists · 297 PAwOBA .356 → .248 (−109)K% 28.3% → 37.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.28%÷0.977×1.310——37.92%
BB% (unintentional) /PA14.81%÷1.016×0.600—×1.0278.98%
HBP% /PA1.68%—×0.770—×1.0271.33%
Singles /BIP22.70%÷0.984×0.870×0.950×1.02719.57%
Doubles /BIP7.36%÷1.095×0.780×0.950×1.0275.11%
Triples /BIP0.00%÷0.900×0.850×0.950×1.0270.00%
Home runs /BIP7.36%÷1.297×0.880—×1.0275.13%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 159, 1B 97, 2B 119, 3B 80, K 95, BB 103 — applied at half strength. Age: age 21 vs a level average of 22.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.950.

Result: wOBA .356 → .248; ISO .194 → .128; BABIP .322 → .258. 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 · 99 PAwOBA .307 → .271 (−36)K% 21.2% → 25.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.21%÷1.036×1.220——24.99%
BB% (unintentional) /PA14.14%÷0.948×0.700—×1.05010.96%
HBP% /PA5.05%—×0.870—×1.0504.61%
Singles /BIP11.86%÷0.982×0.920×1.050×1.05012.26%
Doubles /BIP6.78%÷0.930×0.840×1.050×1.0506.75%
Triples /BIP0.00%÷0.949×0.940×1.050×1.0500.00%
Home runs /BIP5.08%÷1.057×0.800—×1.0504.04%

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

Result: wOBA .307 → .271; ISO .163 → .139; BABIP .196 → .198. 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 AFayetteville Woodpeckers · 325 PAwOBA .312 → .233 (−79)K% 27.4% → 36.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.38%÷1.020×1.360——36.51%
BB% (unintentional) /PA12.31%÷1.024×0.690—×1.0308.54%
HBP% /PA2.46%—×0.780—×1.0301.98%
Singles /BIP21.31%÷1.038×0.920×0.961×1.03018.70%
Doubles /BIP6.56%÷1.132×0.830×0.961×1.0304.76%
Triples /BIP0.55%÷0.900×0.910×0.961×1.0300.55%
Home runs /BIP4.37%÷1.118×0.800—×1.0303.22%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 124, 1B 108, 2B 126, 3B 80, K 104, BB 105 — 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 ×0.961.

Result: wOBA .312 → .233; ISO .140 → .098; BABIP .292 → .244. 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 ROKFCL Astros · 32 PAwOBA .447 → .316 (−131)K% 25.0% → 34.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷1.058×1.440——34.04%
BB% (unintentional) /PA21.88%÷1.007×0.620—×1.00813.57%
HBP% /PA6.25%—×0.720—×1.0084.53%
Singles /BIP26.67%÷1.014×0.820—×1.00821.73%
Doubles /BIP13.33%÷0.939×0.720—×1.00810.30%
Triples /BIP0.00%÷0.900×0.720—×1.0080.00%
Home runs /BIP6.67%÷1.379×0.780—×1.0083.80%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 176, 1B 103, 2B 88, 3B 80, K 112, BB 101 — 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).

Result: wOBA .447 → .316; ISO .217 → .144; BABIP .429 → .333. 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 — .