MLB/Players/Steven Okert
Steven Okert

STEVEN OKERT

P · Houston Astros · 20162026 · 680 games
680
CAREER GAMES · REGULAR SEASON
7 seasons · postseason below
.220
CAREER BATTING AVERAGE
370 hits in 1,680 at-bats
66
CAREER HOME RUNS
116 RBI · 34 stolen bases
3.41
CAREER ERA
369.0 innings · 405 strikeouts
24-15
CAREER RECORD
WHIP 1.09

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024MIN8827844741421223326612.266.342.460.802
2023MIA1284366210028218354814618.229.306.427.732
2022MIA12036638681401419521264.186.287.339.626
2021MIA682402444120101330800.183.274.358.632
2018SF20542820220160.148.148.296.444
2017SF88198364814261722440.242.318.424.742
2016SF32108102820478280.259.310.389.699
Career5441,6802163708666611619250634.220.300.396.697

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026HOU686267.24516146872.130.87
2025HOU683271.24524198463.010.89
2024MIN443235.13720163365.091.50
2023MIA643258.25029247394.451.26
2022MIA605551.13417266372.981.17
2021MIA343136.02211154052.751.03
2018SF10007.1410811.230.55
2017SF441127.02417112235.671.30
2016SF160014.014541423.211.29
Career4082415369.0275140129405463.411.09

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023MIA25201.4001.019.00

04/Every pitch

2021 Regular season
Play log from 2015
Spray chart · 1 batted balls
Grounded into a double play · 93.9 mph · 33 ft
Hit (0) Out (1) Home run (0)
Average exit velocity 93.9 mph · longest 33 ft
Pitch locations · 601 pitches
Called strike (94) Swinging strike (86) In play (83) Foul (115) Ball (223)

Catcher’s view · the zone drawn is the average of the 601 batter zones recorded here, 1.57 to 3.39 feet

Pitch mix
PitchNShareMPHRPMStrike%
Slider35859.6%80.62,45954.5%
Four-Seam Fastball19332.1%92.22,23143.5%
Sinker508.3%92.02,20234.0%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 11@ NYML 5660100011.21001
APR 11@ NYML 566010001
JUN 30@ PHIW 11650000011.20001
JUN 30@ PHIW 1165000001
JUL 5vs LADW 5450100011.11001
JUL 5vs LADW 545010001
JUL 6vs LADW 213000000
JUL 6vs LADW 2130000001.00000
JUL 9vs ATLL 055120011
JUL 9vs ATLL 0551201111.02111
JUL 16@ PHIL 2560100022.01002
JUL 16@ PHIL 256010002
JUL 18@ PHIL 4730000011.00001
JUL 18@ PHIL 473000001
JUL 20@ WSHL 3641211011.02101
JUL 20@ WSHL 364121001
JUL 22vs SDL 2310000000.10000
JUL 22vs SDL 231000000
JUL 23vs SDL 252000001
JUL 23vs SDL 2520000010.20001
JUL 25vs SDW 9320000021.00002
JUL 25vs SDW 932000002
JUL 28@ BALL 780100040
JUL 28@ BALL 7801001400.10140
JUL 31vs NYYL 247111002
JUL 31vs NYYL 2471111022.01102
AUG 4vs NYML 352010010
AUG 4vs NYML 3520100100.11010
AUG 6@ COLL 21491211252.12125
AUG 6@ COLL 2149121025
AUG 9@ SDL 383000000
AUG 9@ SDL 3830000001.00000
AUG 10@ SDL 562000001
AUG 10@ SDL 5620000010.20001
AUG 16vs ATLL 2124010002
AUG 16vs ATLL 21240100021.01002
AUG 18vs ATLL 9112000002
AUG 18vs ATLL 91120001021.00002
AUG 20@ CINL 351000001
AUG 20@ CINL 3510000010.10001
AUG 26vs WSHW 7540100021.01002
AUG 26vs WSHW 754010002
SEP 3vs PHIW 10310000000.10000
SEP 3vs PHIW 1031000000
SEP 4vs PHIW 3220000101.00010
SEP 4vs PHIW 322000010
SEP 5vs PHIL 341000000
SEP 5vs PHIL 3410000000.10000
SEP 10@ ATLL 2651201211.02121
SEP 10@ ATLL 265120021
SEP 14@ WSHL 284020011
SEP 14@ WSHL 2840201111.02011
SEP 15@ WSHW 864120001
SEP 15@ WSHW 8641200010.22101
SEP 17vs PITL 1240000121.10012
SEP 17vs PITL 124000012
SEP 19vs PITW 652100000
SEP 19vs PITW 6521001001.00000
SEP 22vs WSHL 575000001
SEP 22vs WSHL 5750000012.00001
SEP 26@ TBL 234000003
SEP 26@ TBL 2340000031.10003
SEP 28@ NYML 254211012
SEP 28@ NYML 2542112121.01212
SEP 29@ NYMW 323010000
SEP 29@ NYMW 3230100001.01000
OCT 3vs PHIW 5452112131.11213
OCT 3vs PHIW 545211013

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.