Steven Okert

P Houston Astros
Age 36 LHP 6'2" / 202 lbs MLB peak 0.6 · 2027
Overview
MLBRP40-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202433MIX2 levels511415.314.1622.5%8.9%0.2K 20.6% · BB 8.1% · FIP 4.44
202534MLBHOU681723.012.6030.4%6.5%1.7
202635MLBHOU681682.133.0626.1%5.4%1.2
2027PROJ36MLBHOU530563.443.5926.1%6.0%0.7
2028PROJ37MLBHOU370393.773.9925.0%6.7%0.3
2029PROJ38MLBHOU220234.164.4223.8%7.4%0.0
Last 3 seasons WAR 3.1  ·  Next 3 projected WAR 0.9Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2026
xwOBA vs90
K%71
FB Velo10
CompsRaul Valdes (age 35) · Hisanori Takahashi (age 36) · Heriberto Ruelas (age 35)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 7886vR 94
ERA3.44
FIP3.59
K%26.1%
BB%6.0%
K-BB%20.0%
Proj IP56
Value2027 · WAR
Runs saved vs league avg · 56 IP
K: +2.8 runs (Runs saved by strikeouts vs lg-avg K%)+3KBB: +2.8 runs (Runs saved by walk suppression vs lg-avg BB%)+3BBCONTACT: -2.0 runs (Runs saved on contact quality (HR suppression) vs lg)-2CONTACTSTAM: +2.3 runs (Replacement credit for innings volume)+2STAMTotal WAR: +0.63 (56 IP)+0.6WAR
0.70.30.0272829
Grades · Statcast · Contract
Scouting Grades
STUF5555
CTRL5050
CMD6060
K†6060
Statcast Percentiles
FB Velo
p1091.2
Whiff%
p8630.9%
K%
p7126.1%
xwOBA vs
p900.274

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)
201524AAA MLESacramento River Cats52061270692870%1.222.5%10.9%11.6%2.9%3.824.17—
201524AAA RAWSacramento River Cats52061270692870%1.225.6%10.4%15.2%2.6%3.823.70—
201625MIX MLE2 levels57061269741340%1.124.8%5.0%19.8%1.6%3.672.49+1.5
201625MIX RAW2 levels57061269741340%1.127.5%4.8%22.7%1.5%3.672.17+1.8
201726MIX MLE2 levels68052214431670%0.818.9%7.6%11.3%3.8%4.474.57-0.0
201726MIX RAW2 levels68052214431670%0.820.1%7.5%12.6%3.3%4.474.11+0.3
201827MIX MLE2 levels4303917151840%0.926.3%5.8%20.4%2.3%3.922.88+0.8
201827MIX RAW2 levels4303917151840%0.929.8%4.7%25.1%2.3%3.922.43+1.0
201928AAA MLESacramento River Cats504582577514148%1.225.7%5.7%20.0%5.8%5.314.86—
201928AAA RAWSacramento River Cats504582577514148%1.229.2%5.4%23.7%5.4%5.314.38—
202130MIX MLE2 levels49056218691760%1.130.1%7.9%22.2%3.0%2.413.20+0.9
202130MIX RAW2 levels49056218691760%1.131.7%7.8%23.9%2.8%2.412.94+1.1
202231MLB MLEMiami Marlins60051221632470%0.928.5%10.9%17.6%3.3%2.983.90+0.4
202231MLB RAWMiami Marlins60051221632470%0.928.5%10.9%17.6%3.2%2.983.82+0.4
202332MIX MLE2 levels68264269842593%0.929.6%9.7%19.8%3.8%4.063.94+0.5
202332MIX RAW2 levels68264269842593%0.931.2%9.3%21.9%3.3%4.063.47+0.8
202433MIX MLE2 levels51141191431762%0.820.6%8.1%12.5%3.7%5.314.44+0.1
202433MIX MLE2 levels51141191431762%0.820.6%8.1%12.5%3.7%5.314.44+0.1
202433MIX RAW2 levels51141191431762%0.822.5%8.9%13.6%3.1%5.314.16+0.2
202534MLB MLEHouston Astros68172276841861%1.130.4%6.5%23.9%2.2%3.012.58+1.7
202534MLB MLEHouston Astros68172276841861%1.130.4%6.5%23.9%2.2%3.012.58+1.7
202534MLB RAWHouston Astros68172276841861%1.130.4%6.5%23.9%2.2%3.012.60+1.7
202635MLB MLEHouston Astros68168261681471%1.026.1%5.4%20.7%2.8%2.133.09+1.2
202635MLB MLEHouston Astros68168261681471%1.026.1%5.4%20.7%2.8%2.133.09+1.2
202635MLB RAWHouston Astros68168261681471%1.026.1%5.4%20.7%2.7%2.133.06+1.2
▸ Career totals (raw MLB only — as recorded)
MLB Career—40853691510405118461%0.926.8%7.8%19.0%3.0%3.413.48+4.7
▸ 2027 season — projected remainder (no 2027 stats recorded)
202736MLBHOU53056236621470%1.126.1%6.0%20.0%2.8%3.443.59+0.7
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202837MLB MLEHOU37039164411150%1.125.0%6.7%18.3%3.2%3.773.99+0.3
202938MLB MLEHOU220239823740%1.123.8%7.4%16.4%3.7%4.164.42+0.0
202837MLB CTXHOU37039165411150%1.125.0%6.7%18.3%3.2%3.773.99+0.3
202938MLB CTXHOU220239723740%1.023.8%7.4%16.4%3.7%4.164.42+0.0
▸ Career totals — MLB only (actual + projected)
Career— RAW46754311773469136551%0.926.5%7.7%18.8%3.1%3.493.54+5.2
/ 200 IP— RAW217220082221863261%0.926.5%7.7%18.8%3.1%3.493.54+2.4
Career— MLE63496232617678199841%1.025.9%7.6%18.3%3.2%3.653.63+5.0
/ 200 IP— MLE203320084021864271%1.025.9%7.6%18.3%3.2%3.653.63+2.3

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 AAASt. Paul Saints · 5 IPFIP 2.01 → 2.23 (+0.22)K% 32.3% → 27.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF32.26%—×0.86027.74%
BB% (unintentional) /BF12.90%—×0.90011.61%
HR / BF /BF0.00%÷1.039×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 108).

Result: FIP 2.01 → 2.23, 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 AAAJacksonville Jumbo Shrimp · 6 IPFIP -0.55 → -0.01 (+0.53)K% 50.0% → 43.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF50.00%—×0.86043.00%
BB% (unintentional) /BF4.55%—×0.9004.09%
HR / BF /BF0.00%÷1.031×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 106).

Result: FIP -0.55 → -0.01, 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 AAAJacksonville Jumbo Shrimp · 20 IPFIP 1.27 → 1.86 (+0.59)K% 38.2% → 33.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF38.16%—×0.88033.58%
BB% (unintentional) /BF5.26%—×1.0505.53%
HR / BF /BF1.32%÷0.886×1.1001.63%

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

Result: FIP 1.27 → 1.86, 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 AAASacramento River Cats · 58 IPFIP 4.32 → 4.86 (+0.54)K% 29.2% → 25.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF29.18%—×0.88025.68%
BB% (unintentional) /BF5.45%—×1.0505.72%
HR / BF /BF5.45%÷1.027×1.1005.84%

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

Result: FIP 4.32 → 4.86, 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 AAASacramento River Cats · 32 IPFIP 2.43 → 2.88 (+0.46)K% 29.9% → 26.3%
ComponentRawPark ÷Level factor ×= MLE
K% /BF29.86%—×0.88026.28%
BB% (unintentional) /BF5.56%—×1.0505.83%
HR / BF /BF2.08%÷0.998×1.1002.30%

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

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

2017 AAASacramento River Cats · 25 IPFIP 4.46 → 5.27 (+0.81)K% 21.9% → 19.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.88%—×0.88019.25%
BB% (unintentional) /BF7.29%—×1.0507.66%
HR / BF /BF4.17%÷0.889×1.1005.16%

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

Result: FIP 4.46 → 5.27, 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).

2016 AAASacramento River Cats · 47 IPFIP 1.82 → 2.15 (+0.33)K% 28.4% → 25.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF28.44%—×0.88025.02%
BB% (unintentional) /BF4.74%—×1.0504.98%
HR / BF /BF0.95%÷1.082×1.1000.96%

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

Result: FIP 1.82 → 2.15, 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).

2015 AAASacramento River Cats · 61 IPFIP 3.68 → 4.17 (+0.50)K% 25.6% → 22.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.56%—×0.88022.49%
BB% (unintentional) /BF10.37%—×1.05010.89%
HR / BF /BF2.59%÷0.982×1.1002.90%

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

Result: FIP 3.68 → 4.17, 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.44926.4%8.0%1.193.48
Ryan Tepera ('23)1.85224.3%8.8%1.133.62
Héctor Rondón ('20)2.25424.2%7.4%1.033.49
Jason Motte ('17)2.05023.0%7.7%1.113.30
Joe Hoerner ('63-'77, 8 WAR*)2.85123.2%*7.9%*1.21*3.52*
Mike Schooler ('88-'93, 5 WAR*)1.54926.9%*8.0%*0.96*3.68*
Alberto Reyes ('95-'08, 5 WAR*)2.15427.1%*10.2%*1.18*3.66*