Bubba Chandler

P Pittsburgh Pirates
Age 24 RHP 6'3" / 206 lbs MLB Svc 1.0 · Ctrl thru 2031 peak 1.8 · 2029
Overview
MLBSP40-MANPre-ArbFA 2032
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202421MIX2 levels26231203.082.6330.9%8.6%—K 25.6% · BB 8.8% · FIP 3.47
202522MIX2 levels31281314.043.0826.9%10.1%3.8K 23.9% · BB 9.1% · FIP 3.38
202623MLBPIT31301544.504.0920.8%11.7%2.4
2027PROJ24MLBPIT21211194.224.1624.5%10.7%1.7
2028PROJ95% MLB25MLBPIT19191134.003.9225.2%10.1%1.9
2029PROJ95% MLB26MLBPIT19191133.933.8825.5%10.0%1.9
Last 3 seasons WAR 6.2  ·  Next 3 projected WAR 5.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service1.221First FA2032
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Arb-1$4M2030Arb-2$6M2031Arb-3$7M
Skills · percentileStatcast 2026
FB Velo90
xwOBA vs44
K%41
Form5.87 ERA (proj 4.22) · K 21.9% (proj 24.5%) · BB 11.4% (proj 10.7%) ▼ last 60d · 23 IP through Oct 27
CompsBrandon Sproat (age 23) · Luke Weaver (age 24) · Dom Hamel (age 24)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 111103vR 95
ERA4.22
FIP4.16
K%24.5%
BB%10.7%
K-BB%13.8%
Proj IP119
Value2027 · WAR
Runs saved vs league avg · 119 IP
K: +2.5 runs (Runs saved by strikeouts vs lg-avg K%)+3KBB: -3.5 runs (Runs saved by walk suppression vs lg-avg BB%)-3BBCONTACT: +1.2 runs (Runs saved on contact quality (HR suppression) vs lg)+1CONTACTSTAM: +16.1 runs (Replacement credit for innings volume)+16STAMTotal WAR: +1.73 (119 IP)+1.7WAR
0.01.22.41.71.91.91.41.227282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$46M ctrl surplus
Statcast · Contract
Statcast Percentiles
FB Velo
p9098.3
Whiff%
p2822.2%
K%
p4120.8%
xwOBA vs
p440.318
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.221 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+1.7$14M+$13M
2028Pre-Arb$0.8M+1.9$14M+$13M
2029Arb-1$4M+1.9$13M+$9M
2030Arb-2$6M+1.4$9M+$5M
2031Arb-3$7M+1.2$7M+$2M
Totals $19M $57M +$43M

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)
202219MIX MLE2 levels1411411736028379%3.024.7%19.5%5.2%2.0%2.614.60—
202219MIX RAW2 levels1411411736028379%3.034.7%16.2%18.5%1.7%2.613.17—
202320MIX MLE2 levels25251114841285115100%4.419.7%12.5%7.2%3.3%4.544.85—
202320MIX RAW2 levels25251114841285115100%4.426.4%10.5%15.9%3.1%4.543.93—
202421MIX MLE2 levels262312047914841988%4.625.6%8.8%16.8%2.6%3.083.47—
202421MIX MLE2 levels262312047914841988%4.625.6%8.8%16.8%2.6%3.083.47—
202421MIX RAW2 levels262312047914841988%4.630.9%8.6%22.3%1.9%3.082.63—
202522MIX MLE2 levels3128131566152571090%4.223.9%9.1%14.7%2.1%4.043.38+3.2
202522MIX MLE2 levels3128131566152571090%4.223.9%9.1%14.7%2.1%4.043.38+3.2
202522MIX RAW2 levels3128131566152571090%4.226.9%10.1%16.8%1.8%4.043.08+3.8
202623MLB MLEPittsburgh Pirates3130154674140791597%5.020.8%11.7%9.1%2.4%4.504.15+2.3
202623MLB MLEPittsburgh Pirates3130154674140791597%5.020.8%11.7%9.1%2.4%4.504.15+2.3
202623MLB RAWPittsburgh Pirates3130154674140791597%5.020.8%11.7%9.1%2.2%4.504.09+2.4
▸ Career totals (raw MLB only — as recorded)
MLB Career—3834185798171831789%4.921.4%10.4%11.0%2.1%4.423.79+3.6
▸ 2027 season — projected remainder (no 2027 stats recorded)
202724MLBPIT21211195021235413100%5.724.5%10.7%13.8%2.5%4.224.16+1.7
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202825MLB MLEPIT20201195011265113100%5.925.2%10.1%15.1%2.5%4.104.02+1.9
202926MLB MLEPIT20201195011285013100%5.925.5%10.0%15.5%2.5%4.033.98+2.0
203027MLB MLEPIT151590381973910100%6.025.5%10.1%15.4%2.6%4.034.02+1.5
203128MLB MLEPIT141485360913710100%6.125.4%10.3%15.1%2.7%4.084.11+1.3
203229MLB MLEPIT12127431378339100%6.224.8%10.5%14.3%2.8%4.194.27+1.0
203330MLB MLEPIT10106125662288100%6.124.1%10.8%13.3%3.0%4.364.48+0.7
203431MLB MLEPIT884719746226100%5.823.4%11.2%12.2%3.3%4.574.71+0.4
203532MLB MLEPIT663314032165100%5.522.6%11.6%11.0%3.5%4.814.96+0.2
203633MLB MLEPIT44229220113100%5.521.7%12.0%9.7%3.8%5.075.24+0.0
202825MLB CTXPIT19191134771204811100%5.925.2%10.1%15.1%2.3%4.003.92+1.9
202926MLB CTXPIT19191134771224811100%5.925.5%10.0%15.5%2.3%3.933.88+1.9
203027MLB CTXPIT14148636393379100%6.125.5%10.1%15.4%2.4%3.923.91+1.4
203128MLB CTXPIT14148134287358100%5.825.4%10.3%15.1%2.5%3.974.00+1.2
203229MLB CTXPIT12127029673318100%5.824.8%10.5%14.3%2.6%4.074.15+0.9
203330MLB CTXPIT10105824559267100%5.824.1%10.8%13.3%2.8%4.244.36+0.6
203431MLB CTXPIT774418643216100%6.323.4%11.2%12.2%3.0%4.444.58+0.4
203532MLB CTXPIT553213530164100%6.422.6%11.6%11.0%3.2%4.674.82+0.2
203633MLB CTXPIT44218919113100%5.221.7%12.0%9.7%3.5%4.915.08+0.0
▸ Career totals — MLB only (actual + projected)
Career— RAW14113780234028173558497%5.724.0%10.4%13.6%2.5%4.173.75+16.0
/ 200 IP— RAW3534200848204892197%5.724.0%10.4%13.6%2.5%4.173.75+4.0
Career— MLE12711755723765362676092%4.422.6%11.2%11.3%2.5%3.964.01+12.5
/ 200 IP— MLE4642200853192962292%4.422.6%11.2%11.3%2.5%3.964.01+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 AAAIndianapolis Indians · 100 IPFIP 3.30 → 3.67 (+0.37)K% 27.4% → 23.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.38%—×0.86023.54%
BB% (unintentional) /BF11.99%—×0.90010.79%
HR / BF /BF1.81%÷0.915×1.1002.18%

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

Result: FIP 3.30 → 3.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).

2024 AAAltoona Curve · 80 IPFIP 2.85 → 3.93 (+1.08)K% 29.4% → 23.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF29.38%—×0.81023.79%
BB% (unintentional) /BF8.12%—×1.1008.94%
HR / BF /BF2.19%÷0.844×1.2003.11%

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

Result: FIP 2.85 → 3.93, 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 AAAIndianapolis Indians · 39 IPFIP 2.12 → 2.54 (+0.43)K% 34.0% → 29.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF33.96%—×0.86029.21%
BB% (unintentional) /BF9.43%—×0.9008.49%
HR / BF /BF1.26%÷0.909×1.1001.52%

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 2.12 → 2.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).

2023 A+Greensboro Grasshoppers · 106 IPFIP 4.07 → 4.85 (+0.77)K% 25.6% → 19.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.64%—×0.77019.74%
BB% (unintentional) /BF10.90%—×1.15012.53%
HR / BF /BF3.21%÷1.202×1.2503.33%

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

Result: FIP 4.07 → 4.85, 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 ABradenton Marauders · 26 IPFIP 4.10 → 5.34 (+1.24)K% 28.9% → 21.4%
ComponentRawPark ÷Level factor ×= MLE
K% /BF28.95%—×0.74021.42%
BB% (unintentional) /BF15.79%—×1.18018.63%
HR / BF /BF2.63%÷1.111×1.3003.08%

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

Result: FIP 4.10 → 5.34, 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 ROKFCL Pirates · 15 IPFIP 1.38 → 3.16 (+1.77)K% 45.8% → 31.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF45.76%—×0.68031.12%
BB% (unintentional) /BF16.95%—×1.25021.19%
HR / BF /BF0.00%÷0.977×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 95).

Result: FIP 1.38 → 3.16, 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 PROJECTION4.87924.1%10.5%1.024.25
Dick Selma ('65-'74, 6 WAR*)4.29324.5%*11.1%*1.12*4.28*
Brandon Morrow ('18)4.37824.0%10.1%0.923.96
Jim Gott ('82-'95, 10 WAR*)5.69323.6%*9.7%*0.91*4.20*
Don Aase ('77-'90, 12 WAR*)5.59220.7%*9.6%*0.94*4.14*
Darren Dreifort ('04)4.49721.2%10.3%0.934.36
Juan Cruz ('12)3.36023.1%12.1%0.924.05