Bailey Ober

P Minnesota Twins
Age 32 RHP 6'9" / 260 lbs MLB peak 0.6 · 2027
Overview
MLBSP40-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202429MLBMIN31311793.983.6526.9%6.1%3.8
202530MIX2 levels29291554.874.6519.6%4.9%1.3K 19.2% · BB 5.0% · FIP 4.73
202631MIX3 levels27261394.654.4917.1%6.2%1.5K 17.1% · BB 6.6% · FIP 4.53
2027PROJ32MLBMIN17171014.614.8717.8%6.1%0.6
2028PROJ33MLBMIN1313784.935.1517.0%6.5%0.2
2029PROJ34MLBMIN99555.245.4516.1%7.0%-0.0
Last 3 seasons WAR 6.6  ·  Next 3 projected WAR 0.8Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2026
xwOBA vs34
K%15
FB Velo10
Form4.37 ERA (proj 4.61) · K 21.2% (proj 17.8%) · BB 7.7% (proj 6.1%) · last 60d · 23 IP through Oct 27
CompsMiguel González (age 32) · Mike Fiers (age 32) · Orlando Hernandez (age 32)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 123115vR 107
ERA4.61
FIP4.87
K%17.8%
BB%6.1%
K-BB%11.7%
Proj IP101
Value2027 · WAR
Runs saved vs league avg · 101 IP
K: -3.4 runs (Runs saved by strikeouts vs lg-avg K%)-3KBB: +2.9 runs (Runs saved by walk suppression vs lg-avg BB%)+3BBCONTACT: -7.3 runs (Runs saved on contact quality (HR suppression) vs lg)-7CONTACTSTAM: +13.7 runs (Replacement credit for innings volume)+14STAMTotal WAR: +0.63 (101 IP)+0.6WAR
0.60.20.0272829
Statcast · Contract
Statcast Percentiles
FB Velo
p1088.0
Whiff%
p1520.3%
K%
p1517.1%
xwOBA vs
p340.330

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)
201722ROK MLEElizabethton Twins6428111353267%4.721.4%3.4%18.1%2.5%3.213.10—
201722ROK RAWElizabethton Twins6428111353267%4.731.5%2.7%28.8%1.8%3.211.85—
201823A MLECedar Rapids Kernels1414752948897100%5.422.1%3.6%18.5%2.7%3.843.15—
201823A RAWCedar Rapids Kernels1414752948897100%5.429.9%3.1%26.9%2.4%3.842.33—
201924MIX MLE3 levels1413792961009293%5.626.3%3.5%22.8%0.8%0.691.77—
201924MIX RAW3 levels1413792961009293%5.633.8%3.0%30.7%0.7%0.691.23—
202126MIX MLE2 levels24241084441172420100%4.525.8%5.5%20.3%4.5%3.994.07+1.7
202126MIX RAW2 levels24241084441172420100%4.526.4%5.4%20.9%4.5%3.994.00+1.8
202227MIX MLE3 levels15157328970147100%4.822.5%4.8%17.6%1.8%3.222.78+2.4
202227MIX RAW3 levels15157328970147100%4.824.2%4.8%19.4%2.4%3.223.00+2.2
202328MIX MLE2 levels31311676671713523100%5.425.1%5.2%20.0%3.4%3.293.52+3.8
202328MIX RAW2 levels31311676671713523100%5.425.6%5.2%20.4%3.4%3.293.47+3.9
202429MLB MLEMinnesota Twins31311797091914327100%5.826.9%6.1%20.9%3.8%3.983.67+3.7
202429MLB MLEMinnesota Twins31311797091914327100%5.826.9%6.1%20.9%3.8%3.983.67+3.7
202429MLB RAWMinnesota Twins31311797091914327100%5.826.9%6.1%20.9%3.8%3.983.65+3.8
202530MIX MLE2 levels29291556571293231100%5.419.2%5.0%14.3%4.8%4.874.73+1.2
202530MIX MLE2 levels29291556571293231100%5.419.2%5.0%14.3%4.8%4.874.73+1.2
202530MIX RAW2 levels29291556571293231100%5.419.6%4.9%14.8%4.7%4.874.65+1.3
202631MIX MLE3 levels2726139597102372296%5.217.1%6.6%10.5%3.7%4.654.53+1.4
202631MIX MLE3 levels2726139597102372296%5.217.1%6.6%10.5%3.7%4.654.53+1.4
202631MIX RAW3 levels2726139597102372296%5.217.1%6.2%10.9%3.7%4.654.49+1.5
▸ Career totals (raw MLB only — as recorded)
MLB Career—140139749307770017012499%5.322.7%5.5%17.2%4.0%4.154.06+11.9
▸ 2027 season — projected remainder (no 2027 stats recorded)
202732MLBMIN1717101426762616100%5.917.8%6.1%11.7%3.9%4.614.87+0.6
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202833MLB MLEMIN131378329562214100%6.017.0%6.5%10.4%4.1%4.935.15+0.2
202934MLB MLEMIN9955231371610100%6.116.1%7.0%9.0%4.4%5.245.45-0.0
202833MLB CTXMIN131378329562214100%6.017.0%6.5%10.4%4.1%4.935.15+0.2
202934MLB CTXMIN9955232371610100%6.116.1%7.0%9.0%4.4%5.245.45-0.0
▸ Career totals — MLB only (actual + projected)
Career— RAW162161881363879320814899%5.421.8%5.7%16.1%4.1%4.284.21+12.3
/ 200 IP— RAW3737200825180473499%5.421.8%5.7%16.1%4.1%4.284.21+2.8
Career— MLE1911871003406493321214298%5.323.0%5.2%17.7%3.5%3.753.73+12.0
/ 200 IP— MLE3837200810186422898%5.323.0%5.2%17.7%3.5%3.753.73+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.

2026 AAASt. Paul Saints · 5 IPFIP 0.99 → 1.28 (+0.30)K% 25.0% → 21.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.00%—×0.86021.50%
BB% (unintentional) /BF0.00%—×0.9000.00%
HR / BF /BF0.00%÷1.000×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 100).

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

2025 AAASt. Paul Saints · 9 IPFIP 2.84 → 2.93 (+0.08)K% 27.3% → 23.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.27%—×0.86023.45%
BB% (unintentional) /BF3.03%—×0.9002.73%
HR / BF /BF3.03%÷1.253×1.1002.66%

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

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

2023 AAASt. Paul Saints · 23 IPFIP 2.21 → 2.51 (+0.30)K% 27.8% → 23.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.78%—×0.86023.89%
BB% (unintentional) /BF6.67%—×0.9006.00%
HR / BF /BF1.11%÷1.009×1.1001.21%

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

2022 AAASt. Paul Saints · 10 IPFIP 3.78 → 4.91 (+1.13)K% 35.1% → 30.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF35.14%—×0.88030.92%
BB% (unintentional) /BF5.41%—×1.0505.68%
HR / BF /BF5.41%÷0.881×1.1006.75%

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

Result: FIP 3.78 → 4.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).

2022 AFort Myers Mighty Mussels · 7 IPFIP 3.78 → 5.05 (+1.28)K% 24.0% → 17.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF24.00%—×0.74017.76%
BB% (unintentional) /BF4.00%—×1.1804.72%
HR / BF /BF4.00%÷1.000×1.3005.20%

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

Result: FIP 3.78 → 5.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).

2021 AAASt. Paul Saints · 16 IPFIP 1.35 → 1.72 (+0.38)K% 32.3% → 28.4%
ComponentRawPark ÷Level factor ×= MLE
K% /BF32.31%—×0.88028.43%
BB% (unintentional) /BF7.69%—×1.0508.08%
HR / BF /BF0.00%÷1.121×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 124).

Result: FIP 1.35 → 1.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 A+Fort Myers Miracle · 46 IPFIP 1.30 → 1.92 (+0.62)K% 30.1% → 23.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF30.11%—×0.77023.19%
BB% (unintentional) /BF3.41%—×1.1503.92%
HR / BF /BF0.57%÷1.362×1.2500.52%

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

Result: FIP 1.30 → 1.92, 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 AAPensacola Blue Wahoos · 24 IPFIP 0.64 → 1.45 (+0.81)K% 40.5% → 32.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF40.48%—×0.81032.79%
BB% (unintentional) /BF2.38%—×1.1002.62%
HR / BF /BF1.19%÷1.000×1.2001.43%

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

Result: FIP 0.64 → 1.45, 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.910921.4%5.8%1.574.32
Doug Bird ('73-'83, 10 WAR*)6.111020.3%*5.8%*1.41*4.43*
Scott Bankhead ('86-'95, 10 WAR*)4.510021.2%*7.3%*1.36*4.16*
Drew Smyly ('24)5.710423.1%7.7%1.494.20
Ross Stripling ('24)4.29420.9%5.6%1.324.17
Pat Underwood ('79-'83, 1 WAR*)1.711520.9%*6.3%*1.57*4.52*
Anthony DeSclafani ('25)4.910920.9%6.4%1.344.24