Brandon Walter

P Houston Astros
Age 30 LHP 6'2" / 201 lbs MLB Svc 1.0 · Ctrl thru 2031 peak 1.6 · 2027 ILInjured 60-Day (D60)
Overview
MLBSPIL-6040-MANPre-ArbFA 2032
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202225MIX2 levels1111583.592.2232.2%3.0%—K 28.1% · BB 1.7% · FIP 2.95
202326MIX2 levels30181174.923.8420.0%8.1%2.2K 17.7% · BB 7.4% · FIP 4.03
202528MIX2 levels20161012.753.1025.9%2.8%2.9K 24.1% · BB 2.6% · FIP 3.33
202629No MLB games played
2027PROJ30MLBHOU1111743.593.6821.8%2.0%1.5
2028PROJ87% MLB31MLBHOU15151033.783.9121.0%2.9%1.8
2029PROJ90% MLB32MLBHOU1313884.034.1820.3%3.7%1.2
Last 3 seasons WAR 5.1  ·  Next 3 projected WAR 4.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service1.977First FA2032
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Arb-1$3M2030Arb-2$3M2031Arb-3$3M
Skills · percentileStatcast 2025
xwOBA vs81
K%62
FB Velo12
CompsRyan Verdugo (age 30) · Matt Tomshaw (age 30) · John Bale (age 29)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 8189vR 97
ERA3.59
FIP3.68
K%21.8%
BB%2.0%
K-BB%19.8%
Proj IP89
Value2027 · WAR
Runs saved vs league avg · 89 IP
K: -0.5 runs (Runs saved by strikeouts vs lg-avg K%)-1KBB: +12.3 runs (Runs saved by walk suppression vs lg-avg BB%)+12BBCONTACT: -6.8 runs (Runs saved on contact quality (HR suppression) vs lg)-7CONTACTSTAM: +9.8 runs (Replacement credit for innings volume)+10STAMTotal WAR: +1.55 (89 IP)+1.5WAR
0.01.12.31.61.81.20.70.327282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$33M ctrl surplus
Grades · Statcast · Contract
Scouting Grades
STUF5050
CTRL8080
CMD6565
K†5050
Statcast Percentiles
FB Velo
p1291.8
Whiff%
p4524.6%
K%
p6224.5%
xwOBA vs
p810.282
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2023
Service   1.977 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+1.6$13M+$12M
2028Pre-Arb$0.8M+1.8$13M+$13M
2029Arb-1$3M+1.2$8M+$6M
2030Arb-2$3M+0.7$2M+$0.0M (cut)
2031Arb-3$3M+0.3$0.9M+$0.0M (cut)
Totals $5M $37M +$30M

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)
201922ROK MLEGCL Red Sox1303313839820%2.619.2%7.2%12.0%2.0%2.703.51—
201922ROK RAWGCL Red Sox1303313839820%2.628.3%5.8%22.5%1.4%2.702.26—
202124MIX MLE2 levels25148936413220656%3.627.5%6.4%21.2%2.3%2.922.85—
202124MIX RAW2 levels25148936413220656%3.636.3%5.5%30.8%1.6%2.921.69—
202225MIX MLE2 levels1111582337576100%5.228.1%1.7%26.4%3.7%3.592.95—
202225MIX RAW2 levels1111582337576100%5.232.2%3.0%29.2%2.6%3.592.22—
202326MIX MLE2 levels3018117519104421360%3.917.7%7.4%10.2%2.7%4.924.03+1.9
202326MIX RAW2 levels3018117519104421360%3.920.0%8.1%11.9%2.5%4.923.84+2.2
202528MIX MLE2 levels2016101390101111380%5.124.1%2.6%21.5%3.5%2.753.33+2.6
202528MIX MLE2 levels2016101390101111380%5.124.1%2.6%21.5%3.5%2.753.33+2.6
202528MIX RAW2 levels2016101390101111380%5.125.9%2.8%23.1%3.3%2.753.10+2.9
▸ Career totals (raw MLB only — as recorded)
MLB Career—1897731868111350%4.321.4%3.5%17.9%4.1%4.233.96+1.3
▸ 2027 season — projected remainder (no 2027 stats recorded)
202730MLBHOU11117431268610100%6.721.8%2.0%19.8%3.2%3.593.68+1.5
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202831MLB MLEHOU17171184991051517100%7.021.0%2.9%18.1%3.4%3.833.96+2.0
202932MLB MLEHOU151598414841515100%6.520.3%3.7%16.6%3.7%4.094.24+1.3
203033MLB MLEHOU121280337661513100%6.619.5%4.3%15.2%3.9%4.354.52+0.8
203134MLB MLEHOU9961256481311100%6.718.7%4.9%13.8%4.2%4.634.82+0.4
202831MLB CTXHOU1515103435921315100%6.921.0%2.9%18.1%3.3%3.783.91+1.8
202932MLB CTXHOU131388372751413100%6.820.3%3.7%16.6%3.6%4.034.18+1.2
203033MLB CTXHOU111173308601312100%6.619.5%4.3%15.2%3.8%4.294.46+0.7
203134MLB CTXHOU885322442119100%6.618.7%4.9%13.8%4.1%4.574.76+0.3
▸ Career totals — MLB only (actual + projected)
Career— RAW65563931652336626186%6.020.3%3.7%16.6%3.7%4.123.89+7.1
/ 200 IP— RAW3328200842171323186%6.120.3%3.7%16.6%3.7%4.123.89+3.6
Career— MLE99593991644378864760%4.023.0%5.2%17.8%2.9%3.543.40+5.9
/ 200 IP— MLE5030200825190432460%4.023.0%5.2%17.8%2.9%3.543.40+2.7

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 AAASugar Land Space Cowboys · 48 IPFIP 2.20 → 2.61 (+0.41)K% 27.5% → 23.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.53%—×0.86023.67%
BB% (unintentional) /BF3.93%—×0.9003.54%
HR / BF /BF1.69%÷0.961×1.1001.93%

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

Result: FIP 2.20 → 2.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).

2023 AAAWorcester Red Sox · 94 IPFIP 3.70 → 3.97 (+0.27)K% 21.3% → 18.3%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.31%—×0.86018.32%
BB% (unintentional) /BF8.47%—×0.9007.63%
HR / BF /BF2.42%÷1.008×1.1002.64%

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

Result: FIP 3.70 → 3.97, 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 AAPortland Sea Dogs · 50 IPFIP 2.04 → 2.95 (+0.90)K% 34.7% → 28.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF34.69%—×0.81028.10%
BB% (unintentional) /BF1.53%—×1.1001.68%
HR / BF /BF3.06%÷1.004×1.2003.66%

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

Result: FIP 2.04 → 2.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).

2022 AAAWorcester Red Sox · 8 IPFIP 2.87 → 3.13 (+0.26)K% 18.9% → 16.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF18.92%—×0.88016.65%
BB% (unintentional) /BF10.81%—×1.05011.35%
HR / BF /BF0.00%÷0.939×1.1000.00%

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

Result: FIP 2.87 → 3.13, 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+Greenville Drive · 58 IPFIP 2.17 → 3.55 (+1.38)K% 36.3% → 27.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF36.29%—×0.77027.94%
BB% (unintentional) /BF5.91%—×1.1506.79%
HR / BF /BF2.53%÷0.891×1.2503.55%

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 2.17 → 3.55, 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 ASalem Red Sox · 31 IPFIP 0.64 → 1.54 (+0.90)K% 36.2% → 26.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF36.22%—×0.74026.80%
BB% (unintentional) /BF4.72%—×1.1805.57%
HR / BF /BF0.00%÷0.858×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 72).

Result: FIP 0.64 → 1.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).

2019 ROKGCL Red Sox · 33 IPFIP 2.24 → 3.51 (+1.27)K% 28.3% → 19.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF28.26%—×0.68019.22%
BB% (unintentional) /BF5.80%—×1.2507.25%
HR / BF /BF1.45%÷1.000×1.4002.03%

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.24 → 3.51, 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: 2,161 pitcher careers (1,251 from 1990-2025 + 910 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.77620.6%3.4%1.434.06
Edward Mujica ('17)2.86919.1%3.9%1.303.92
Ross Stripling ('24)4.29420.9%5.6%1.324.17
Casey Fien ('17)1.45821.0%5.1%1.464.42
Jim Willoughby ('71-'78, 4 WAR*)2.87916.0%*6.2%*1.42*4.13*
Pat Underwood ('79-'83, 1 WAR*)1.711520.9%*6.3%*1.57*4.52*
Mark Huismann ('83-'91, 1 WAR*)1.57423.8%*6.5%*1.30*4.49*