Zack Hess

P West Michigan Whitecaps
Age 30 RHP 6'6" / 219 lbs A+
Overview
A+PROSPECT
MLB%0%
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202124MIX2 levels450533.423.8429.6%14.2%—K 22.9% · BB 16.6% · FIP 5.47
202326MIX2 levels100107.203.9025.5%13.7%—K 25.5% · BB 13.7% · FIP 3.76
202427A+DET250306.304.7323.1%17.7%—K 17.8% · BB 20.3% · FIP 5.75
202528No MLB games played
202629No MLB games played
2027PROJ30MLBDET——04.904.9022.1%13.0%—
2028PROJ30% MLB31MLBDET5054.965.0421.9%13.0%-0.0
Next 2 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
CompsWirfin Obispo (age 30) · Jim Miller (age 30) · Joe Nelson (age 31)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 126118vR 110
ERA4.90
FIP4.90
K%22.1%
BB%13.0%
K-BB%9.2%
Proj IP17
Value2027 · WAR
Runs saved vs league avg · 17 IP
K: -0.0 runs (Runs saved by strikeouts vs lg-avg K%)-0KBB: -0.9 runs (Runs saved by walk suppression vs lg-avg BB%)-1BBCONTACT: -0.5 runs (Runs saved on contact quality (HR suppression) vs lg)-0CONTACTSTAM: +0.7 runs (Replacement credit for innings volume)+1STAMTotal WAR: -0.07 (17 IP)-0.1WAR
-0.10.02728
Grades · Contract
Scouting Grades
K†5555

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)
201922MIX MLE2 levels1702295231220%1.318.1%13.1%5.0%3.2%3.275.00—
201922MIX RAW2 levels1702295231220%1.324.2%12.6%11.6%2.1%3.273.83—
202124MIX MLE2 levels45053233693360%1.222.9%16.6%6.3%4.0%3.425.47—
202124MIX RAW2 levels45053233693360%1.229.6%14.2%15.5%2.6%3.423.84—
202326MIX MLE2 levels100105113710%1.025.5%13.7%11.8%2.0%7.203.76—
202326MIX RAW2 levels100105113710%1.025.5%13.7%11.8%2.0%7.203.90—
202427A+ MLEWest Michigan Whitecaps25030147342630%1.217.8%20.3%-2.5%2.9%6.305.75—
202427A+ MLEWest Michigan Whitecaps25030147342630%1.217.8%20.3%-2.5%2.9%6.305.75—
202427A+ RAWWest Michigan Whitecaps25030147342630%1.223.1%17.7%5.4%2.0%6.304.73—
▸ 2027 season — projected remainder (no 2027 stats recorded)
202730MLBDET——0——————22.1%13.0%9.2%3.0%4.904.90—
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202831MLB MLEDET160177115920%1.021.9%13.0%8.9%3.2%4.965.04-0.1
202831MLB CTXDET505215310%1.021.9%13.0%8.9%3.2%4.965.04-0.0
▸ Career totals — MLB only (actual + projected)
Career— RAW505215310%1.021.9%13.0%8.9%3.2%4.964.66-0.0
/ 200 IP— RAW1900200844198119400%1.121.9%13.0%8.9%3.2%4.964.66-0.3
Career— MLE97011552611088180%1.220.9%16.7%4.1%3.4%4.475.30-0.1
/ 200 IP— MLE1690200917191153310%1.220.9%16.7%4.1%3.4%4.475.30-1.1

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.

2024 A+West Michigan Whitecaps · 30 IPFIP 4.51 → 5.75 (+1.24)K% 23.1% → 17.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF23.13%—×0.77017.81%
BB% (unintentional) /BF17.69%—×1.15020.34%
HR / BF /BF2.04%÷0.889×1.2502.87%

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

Result: FIP 4.51 → 5.75, 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 A+West Michigan Whitecaps · 6 IPFIP 4.04 → 5.67 (+1.64)K% 29.6% → 22.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF29.63%—×0.77022.81%
BB% (unintentional) /BF11.11%—×1.15012.78%
HR / BF /BF3.70%÷0.882×1.2505.25%

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

Result: FIP 4.04 → 5.67, 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 ROKFCL Tigers · 4 IPFIP 3.45 → 4.54 (+1.09)K% 20.8% → 14.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF20.83%—×0.68014.17%
BB% (unintentional) /BF16.67%—×1.25020.83%
HR / BF /BF0.00%÷0.924×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 85).

Result: FIP 3.45 → 4.54, 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 A+West Michigan Whitecaps · 50 IPFIP 3.90 → 5.47 (+1.57)K% 29.7% → 22.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF29.73%—×0.77022.89%
BB% (unintentional) /BF14.41%—×1.15016.58%
HR / BF /BF2.70%÷0.841×1.2504.02%

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

Result: FIP 3.90 → 5.47, 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 AWest Michigan Whitecaps · 21 IPFIP 3.66 → 5.00 (+1.34)K% 24.4% → 18.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF24.44%—×0.74018.09%
BB% (unintentional) /BF11.11%—×1.18013.11%
HR / BF /BF2.22%÷0.895×1.3003.23%

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 79).

Result: FIP 3.66 → 5.00, 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).