Zach Willeman

P Chattanooga Lookouts
Age 31 RHP 6'2" / 219 lbs AA
Overview
AAPROSPECT
ETA2029MLB%2%
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202226MIX2 levels500605.855.0223.4%13.8%—K 20.0% · BB 14.6% · FIP 5.71
202327AAMIA140187.136.5518.8%16.2%—K 15.2% · BB 17.9% · FIP 7.10
202529AACIN1211584.344.0513.4%9.3%—K 10.9% · BB 10.3% · FIP 4.53
202630No MLB games played
2027PROJ31MLBCIN1015.705.7010.2%12.0%-0.0
2028PROJ31% MLB32MLBCIN130145.705.7911.1%12.1%-0.2
2029PROJ51% MLB33MLBCIN170185.795.9311.5%12.4%-0.3
Next 3 projected WAR -0.5Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Scouting grades · 20-80
Stuff30Control50Command30
CompsRudy Gonzalez (age 34) · Marco Carrillo (age 30) · Luis Angel Daniel (age 31)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 141133vR 125
ERA5.70
FIP5.70
K%10.2%
BB%12.0%
K-BB%-1.8%
Proj IP65
Value2027 · WAR
Runs saved vs league avg · 65 IP
K: -6.6 runs (Runs saved by strikeouts vs lg-avg K%)-7KBB: -2.8 runs (Runs saved by walk suppression vs lg-avg BB%)-3BBCONTACT: -1.6 runs (Runs saved on contact quality (HR suppression) vs lg)-2CONTACTSTAM: +3.4 runs (Replacement credit for innings volume)+3STAMTotal WAR: -0.79 (65 IP)-0.8WAR
-0.8-0.22728
Grades · Contract
Scouting Grades
STUF3030
CTRL5050
CMD3030
K†3030

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

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 WAR & MLE are computed

Stats are park-neutral MLB equivalents. The "TEAM" column shows current org affiliation only — we do NOT project at that team's park.
Rates (K%, BB%, HR-BF) are park-stripped; MiLB stat lines are translated to their MLB-equivalent via per-level MLE factors.
WAR is computed from projected runs prevented vs a replacement pitcher (the marginal arm a team would call up if this pitcher were unavailable) — calibrated to the standard WAR scale.

YearAge LvlTeam GGSIPBF KBBHR GS%IP/G K%BB%K-BB%HR% ERAFIP WAR
▸ Career — actual stats, one row per year (as recorded, no adjustments)
▸ Career — adjusted (each season translated to a park/league-neutral MLB-equivalent line; levels combined per year)
▸ Model inputs — neutral MLE (past 3 seasons + 2027 so far)
201822MIX MLE2 levels811970248012%2.434.3%11.4%22.9%0.0%1.421.65—
201822MIX RAW2 levels811970248012%2.434.3%11.4%22.9%0.0%1.421.84—
201923A MLEGreat Lakes Loons216803785548829%3.810.8%15.0%-4.2%2.7%5.385.57—
201923A RAWGreat Lakes Loons216803785548829%3.814.6%12.7%1.9%2.1%5.384.82—
202125AA MLETulsa Drillers33048209592340%1.422.9%12.1%10.8%2.5%3.784.05—
202125AA RAWTulsa Drillers33048209592340%1.428.2%11.0%17.2%1.9%3.783.16—
202226MIX MLE2 levels500602696337100%1.220.0%14.6%5.4%4.5%5.855.71—
202226MIX RAW2 levels500602696337100%1.223.4%13.8%9.7%3.7%5.855.02—
202327AA MLEPensacola Blue Wahoos1401880151340%1.315.2%17.9%-2.7%5.5%7.137.10—
202327AA RAWPensacola Blue Wahoos1401880151340%1.318.8%16.2%2.5%5.0%7.136.55—
202529AA MLEChattanooga Lookouts1211582463323492%4.810.9%10.3%0.6%1.9%4.344.53—
202529AA MLEChattanooga Lookouts1211582463323492%4.810.9%10.3%0.6%1.9%4.344.53—
202529AA RAWChattanooga Lookouts1211582463323492%4.813.4%9.3%4.1%1.6%4.344.05—
▸ 2027 season — projected remainder (no 2027 stats recorded)
202731MLBCIN10140100%1.010.2%12.0%-1.8%2.9%5.705.70-0.0
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202832MLB MLECIN42044185212260%1.011.1%12.1%-1.0%3.1%5.705.79-0.6
202933MLB MLECIN33034145171850%1.011.5%12.4%-0.8%3.4%5.795.93-0.5
202832MLB CTXCIN13014597720%1.111.1%12.1%-1.0%3.1%5.705.79-0.2
202933MLB CTXCIN17018769930%1.111.5%12.4%-0.8%3.4%5.795.93-0.3
▸ Career totals — MLB only (actual + projected)
Career— RAW30031132151640%1.011.3%12.3%-0.9%3.3%5.755.49-0.3
/ 200 IP— RAW190020084496102260%1.111.3%12.3%-0.9%3.3%5.755.49-2.2
Career— MLE1381828312522051693613%2.016.4%13.5%2.9%2.9%4.845.02-1.2
/ 200 IP— MLE98132008861451192613%2.016.4%13.5%2.9%2.9%4.845.02-3.0

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 AAChattanooga Lookouts · 58 IPFIP 4.04 → 4.53 (+0.49)K% 13.4% → 10.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF13.41%—×0.81010.87%
BB% (unintentional) /BF9.35%—×1.10010.28%
HR / BF /BF1.63%÷1.021×1.2001.91%

Factors used: pitcher AA level factors — K ×0.81, BB ×1.10, HR ×1.20. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 104).

Result: FIP 4.04 → 4.53, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2023 AAPensacola Blue Wahoos · 18 IPFIP 6.32 → 7.10 (+0.78)K% 18.8% → 15.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF18.75%—×0.81015.19%
BB% (unintentional) /BF16.25%—×1.10017.88%
HR / BF /BF5.00%÷1.091×1.2005.50%

Factors used: pitcher AA level factors — K ×0.81, BB ×1.10, HR ×1.20. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 118).

Result: FIP 6.32 → 7.10, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2022 AAAOmaha Storm Chasers · 37 IPFIP 5.25 → 5.80 (+0.55)K% 21.7% → 19.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.71%—×0.88019.11%
BB% (unintentional) /BF16.57%—×1.05017.40%
HR / BF /BF3.43%÷0.984×1.1003.83%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 97).

Result: FIP 5.25 → 5.80, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2022 AANorthwest Arkansas Naturals · 23 IPFIP 4.27 → 5.56 (+1.29)K% 26.6% → 21.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF26.60%—×0.81021.54%
BB% (unintentional) /BF8.51%—×1.1009.36%
HR / BF /BF4.26%÷0.905×1.2005.64%

Factors used: pitcher AA level factors — K ×0.81, BB ×1.10, HR ×1.20. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 81).

Result: FIP 4.27 → 5.56, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2021 AATulsa Drillers · 48 IPFIP 3.16 → 4.05 (+0.89)K% 28.2% → 22.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF28.23%—×0.81022.87%
BB% (unintentional) /BF11.00%—×1.10012.11%
HR / BF /BF1.91%÷0.935×1.2002.46%

Factors used: pitcher AA level factors — K ×0.81, BB ×1.10, HR ×1.20. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 87).

Result: FIP 3.16 → 4.05, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2019 AGreat Lakes Loons · 80 IPFIP 4.64 → 5.57 (+0.93)K% 14.6% → 10.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF14.55%—×0.74010.77%
BB% (unintentional) /BF12.70%—×1.18014.98%
HR / BF /BF2.12%÷1.018×1.3002.70%

Factors used: pitcher A level factors — K ×0.74, BB ×1.18, HR ×1.30. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 104).

Result: FIP 4.64 → 5.57, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2018 ROKAZL Dodgers · 11 IPFIP 2.32 → 3.90 (+1.58)K% 36.8% → 25.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF36.84%—×0.68025.05%
BB% (unintentional) /BF18.42%—×1.25023.03%
HR / BF /BF0.00%÷1.000×1.4000.00%

Factors used: pitcher ROK level factors — K ×0.68, BB ×1.25, HR ×1.40. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 100).

Result: FIP 2.32 → 3.90, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2018 AGreat Lakes Loons · 8 IPFIP 0.86 → 1.61 (+0.76)K% 31.2% → 23.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF31.25%—×0.74023.12%
BB% (unintentional) /BF3.12%—×1.1803.69%
HR / BF /BF0.00%÷1.100×1.3000.00%

Factors used: pitcher A level factors — K ×0.74, BB ×1.18, HR ×1.30. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 120).

Result: FIP 0.86 → 1.61, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

Career Comps

Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 1,234 reliever careers (754 from 1990-2025 + 480 historical, 1901-2023), also matched on career-to-date at the same age. * Historical (Lahman) careers: rates era-adjusted to 2001-24 league levels; WAR is an OGILVIE proxy.

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION0.74810.8%12.1%1.185.72
Brian Stokes ('10)1.05214.5%10.1%1.225.27
Luther Hackman ('03)1.17113.3%10.9%1.105.09
Rodney Myers ('04)1.26015.0%10.3%1.055.07
Daryl Patterson ('68-'74, -1 WAR*)1.24618.3%*11.2%*1.27*5.03*
Greg Booker ('83-'90, -1 WAR*)1.35313.3%*10.2%*1.07*4.51*
Larry Bearnarth ('63-'71, -3 WAR*)1.68111.0%*10.7%*1.16*5.02*