MLB/Players/Bailey Ober
Bailey Ober

BAILEY OBER

P · Minnesota Twins · 20212026 · 224 games
224
CAREER GAMES · REGULAR SEASON
4 seasons · postseason below
.228
CAREER BATTING AVERAGE
802 hits in 3,522 at-bats
146
CAREER HOME RUNS
195 RBI · 20 stolen bases
4.12
CAREER ERA
731.0 innings · 683 strikeouts
38-34
CAREER RECORD
WHIP 1.14

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024MIN621,31016227258105476863826.208.256.391.647
2023MIN521,0781162504824456582926.232.271.403.674
2022MIN224224496204822221022.227.266.351.616
2021MIN40712901843264041381926.258.296.489.785
Career1763,5224128021582214619520496820.228.270.409.679

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026MIN2174113.1109553179184.371.24
2025MIN2769146.11598331120305.101.30
2024MIN31129178.21367943191273.981.00
2023MIN2686144.11255529146223.431.07
2022MIN112356.04820115143.211.05
2021MIN203392.192431996204.191.20
Career1363834731.06693351646831214.121.14

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023MIN421846.3814.1412.46

04/Every pitch

2026 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 1797 pitches
Called strike (287) Swinging strike (172) In play (364) Foul (343) Ball (631)

Catcher’s view · the zone drawn is the average of the 1,797 batter zones recorded here, 1.62 to 3.21 feet

Pitch mix
PitchNShareMPHRPMStrike%
Changeup61234.1%82.72,06240.4%
Four-Seam Fastball58232.4%88.02,25347.9%
Slider31317.4%82.32,08447.3%
Sweeper21712.1%76.02,21845.6%
Sinker472.6%88.52,10342.6%
Curveball261.4%72.72,11638.5%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 29@ BALL 6841114.04311
APR 3vs TBW 10440244.04324
APR 8vs DETW 8650125.25212
APR 13vs BOSW 13671176.07417
APR 19vs CINL 47304106.130410
APR 25@ TBL 1631236.03223
APR 30vs TORW 7141226.04122
MAY 6@ WSHL 21561235.06523
MAY 12vs MIAW 3020079.02007
MAY 17vs MILW 5462215.06321
MAY 24@ BOSW 6572035.07403
MAY 30@ PITL 910123134.212713
JUL 9vs CLEL 2531155.03115
JUL 17@ CHCW 5250275.15227
JUL 22@ CLEW 10680124.08412
JUL 30vs KCW 4341236.04223
AUG 6@ KCW 4360006.06300
AUG 11vs BALL 2583146.08514
AUG 17vs ATLW 4260144.16214
AUG 23@ SDL 1841335.04133
AUG 29vs CWSL 2320255.02125

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.