Aaron Ashby

P Milwaukee Brewers
Age 29 LHP 6'0" / 194 lbs MLB peak 0.8 · 2027
Overview
MLBRP40-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202426MIX2 levels39161126.733.9023.2%15.4%0.9K 20.8% · BB 14.1% · FIP 3.93
202527MIX3 levels482742.432.6926.6%10.2%1.7K 28.1% · BB 8.9% · FIP 2.43
202628MLBMIL751893.123.0130.3%10.4%1.6
2027PROJ29MLBMIL630663.403.4829.6%10.6%0.9
2028PROJ95% MLB30MLBMIL490513.573.6828.9%10.9%0.5
2029PROJ95% MLB31MLBMIL400423.783.9128.2%11.2%0.3
Last 3 seasons WAR 4.2  ·  Next 3 projected WAR 1.7Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2026
FB Velo90
K%90
xwOBA vs90
Form1.57 ERA (proj 3.40) · K 28.9% (proj 29.6%) · BB 8.8% (proj 10.6%) · last 90d · 29 IP through Oct 27
CompsJustin Wilson (age 29) · Scott Sauerbeck (age 29) · A.J. Puk (age 29)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 7583vR 91
ERA3.40
FIP3.48
K%29.6%
BB%10.6%
K-BB%19.1%
Proj IP66
Value2027 · WAR
Runs saved vs league avg · 66 IP
K: +6.0 runs (Runs saved by strikeouts vs lg-avg K%)+6KBB: -2.4 runs (Runs saved by walk suppression vs lg-avg BB%)-2BBCONTACT: +1.5 runs (Runs saved on contact quality (HR suppression) vs lg)+1CONTACTSTAM: +3.6 runs (Replacement credit for innings volume)+4STAMTotal WAR: +0.92 (66 IP)+0.9WAR
0.90.50.3272829
Statcast · Contract
Statcast Percentiles
FB Velo
p9097.3
Whiff%
p9032.1%
K%
p9030.3%
xwOBA vs
p900.268

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)
201820MIX MLE2 levels1310582426617477%4.419.7%8.5%11.2%2.3%3.593.76—
201820MIX RAW2 levels1310582426617477%4.427.3%7.0%20.2%1.7%3.592.60—
201921MIX MLE2 levels242312653013560596%5.219.2%13.2%6.0%1.2%3.503.80—
201921MIX RAW2 levels242312653013560596%5.225.5%11.3%14.2%0.9%3.502.90—
202123MIX MLE2 levels34169540913944847%2.831.1%11.1%19.9%2.1%4.453.05+1.7
202123MIX RAW2 levels34169540913944847%2.834.0%10.8%23.2%2.0%4.452.66+2.2
202224MLB MLEMilwaukee Brewers2719107475126471570%4.026.5%9.9%16.6%3.0%4.443.76+2.1
202224MLB RAWMilwaukee Brewers2719107475126471570%4.026.5%9.9%16.6%3.2%4.443.88+1.9
202325MIX MLE3 levels76742714186%1.016.7%33.3%-16.7%2.4%15.437.22—
202325MIX RAW3 levels76742714186%1.016.7%33.3%-16.7%2.4%15.438.96—
202426MIX MLE2 levels391611253812583741%2.920.8%14.1%6.8%1.5%6.733.93+0.8
202426MIX MLE2 levels391611253812583741%2.920.8%14.1%6.8%1.5%6.733.93+0.8
202426MIX RAW2 levels391611253812583741%2.923.2%15.4%7.8%1.3%6.733.90+0.9
202527MIX MLE3 levels48274304813134%1.528.1%8.9%19.3%1.1%2.432.43+1.9
202527MIX MLE3 levels48274304813134%1.528.1%8.9%19.3%1.1%2.432.43+1.9
202527MIX RAW3 levels48274304813134%1.526.6%10.2%16.4%1.0%2.432.69+1.7
202628MLB MLEMilwaukee Brewers751893831164081%1.230.3%10.4%19.8%2.0%3.122.96+1.7
202628MLB MLEMilwaukee Brewers751893831164081%1.230.3%10.4%19.8%2.0%3.122.96+1.7
202628MLB RAWMilwaukee Brewers751893831164081%1.230.3%10.4%19.8%2.1%3.123.01+1.6
▸ Career totals (raw MLB only — as recorded)
MLB Career—1722732313803901333216%1.928.3%9.6%18.6%2.3%3.483.21+5.2
▸ 2027 season — projected remainder (no 2027 stats recorded)
202729MLBMIL63066279832960%1.029.6%10.6%19.1%2.1%3.403.48+0.9
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202830MLB MLEMIL51054227662550%1.128.9%10.9%18.1%2.3%3.573.68+0.6
202931MLB MLEMIL42044185522150%1.028.2%11.2%17.0%2.5%3.783.91+0.3
202830MLB CTXMIL49051215622350%1.028.9%10.9%18.1%2.3%3.573.68+0.5
202931MLB CTXMIL40042177502050%1.128.2%11.2%17.0%2.5%3.783.91+0.3
▸ Career totals — MLB only (actual + projected)
Career— RAW2602741617715021764110%1.628.3%9.9%18.4%2.3%3.523.25+6.5
/ 200 IP— RAW12513200852241852010%1.628.3%9.9%18.4%2.3%3.523.25+3.1
Career— MLE2679366929237233405435%2.524.7%11.6%13.1%1.9%4.293.51+6.1
/ 200 IP— MLE80282008742161021635%2.524.7%11.6%13.1%1.9%4.293.51+2.9

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 AAANashville Sounds · 6 IPFIP 4.28 → 4.22 (−0.06)K% 16.0% → 13.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF16.00%—×0.86013.76%
BB% (unintentional) /BF20.00%—×0.90018.00%
HR / BF /BF0.00%÷1.111×1.1000.00%

Factors used: pitcher AAA level factors (Triple-A 2023+ robo-zone set: walks improve on promotion) — K ×0.86, BB ×0.90, 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 122).

Result: FIP 4.28 → 4.22, 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).

2024 AAANashville Sounds · 84 IPFIP 4.11 → 4.28 (+0.18)K% 22.0% → 18.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.96%—×0.86018.88%
BB% (unintentional) /BF17.42%—×0.90015.68%
HR / BF /BF1.19%÷0.909×1.1001.44%

Factors used: pitcher AAA level factors (Triple-A 2023+ robo-zone set: walks improve on promotion) — K ×0.86, BB ×0.90, 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 82).

Result: FIP 4.11 → 4.28, 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 AAANashville Sounds · 63 IPFIP 2.30 → 2.91 (+0.60)K% 36.2% → 31.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF36.23%—×0.88031.88%
BB% (unintentional) /BF11.59%—×1.05012.17%
HR / BF /BF1.45%÷0.915×1.1001.74%

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

Result: FIP 2.30 → 2.91, 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 A+Carolina Mudcats · 65 IPFIP 3.08 → 3.72 (+0.63)K% 19.8% → 15.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF19.78%—×0.77015.23%
BB% (unintentional) /BF11.51%—×1.15013.24%
HR / BF /BF0.36%÷1.082×1.2500.42%

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

Result: FIP 3.08 → 3.72, 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 AWisconsin Timber Rattlers · 61 IPFIP 2.70 → 3.88 (+1.19)K% 31.7% → 23.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF31.75%—×0.74023.49%
BB% (unintentional) /BF11.11%—×1.18013.11%
HR / BF /BF1.59%÷1.022×1.3002.02%

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 2.70 → 3.88, 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 AWisconsin Timber Rattlers · 37 IPFIP 1.63 → 2.52 (+0.90)K% 30.3% → 22.4%
ComponentRawPark ÷Level factor ×= MLE
K% /BF30.32%—×0.74022.44%
BB% (unintentional) /BF5.81%—×1.1806.85%
HR / BF /BF0.65%÷1.019×1.3000.82%

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 1.63 → 2.52, 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 ROKHelena Brewers · 20 IPFIP 4.31 → 5.95 (+1.64)K% 21.8% → 14.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.84%—×0.68014.85%
BB% (unintentional) /BF9.20%—×1.25011.49%
HR / BF /BF3.45%÷1.000×1.4004.83%

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 4.31 → 5.95, 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 PROJECTION2.46128.5%10.1%0.893.51
Mychal Givens ('23)2.35828.2%10.0%1.053.47
Al Hrabosky ('70-'82, 10 WAR*)3.67226.7%*10.1%*0.98*3.50*
Norm Charlton ('88-'01, 10 WAR*)4.57526.3%*10.3%*0.87*3.83*
Antonio Osuna ('05)2.46124.0%10.0%0.813.68
Randy Myers ('85-'98, 16 WAR*)4.47429.4%*10.4%*0.92*3.47*
Ugueth Urbina ('05)3.57027.9%10.5%1.113.45