MLB/Players/Taj Bradley
Taj Bradley

TAJ BRADLEY

P · Minnesota Twins · 20232026 · 150 games
150
CAREER GAMES · REGULAR SEASON
2 seasons
.244
CAREER BATTING AVERAGE
456 hits in 1,870 at-bats
90
CAREER HOME RUNS
123 RBI · 12 stolen bases
4.57
CAREER ERA
539.2 innings · 588 strikeouts
29-33
CAREER RECORD
WHIP 1.29

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024TB501,03813624444244629430812.235.299.408.707
2023TB468321382125064661782580.255.319.495.814
Career961,8702744569489012317256612.244.308.447.755

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026MIN27106154.11296666178213.851.26
2025MIN2768142.21318056127195.051.31
2024TB25811138.01226347154224.111.22
2023TB2358104.21066539129235.591.39
Career1022933539.2488274208588854.571.29

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 · 2517 pitches
Called strike (399) Swinging strike (317) In play (392) Foul (482) Ball (927)

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

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,17546.7%97.12,31150.2%
Cutter60724.1%89.72,19349.6%
Splitter50720.1%91.51,75541.8%
Curveball2289.1%82.62,40941.7%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 28@ BALW 4130394.13139
APR 2@ KCW 5150136.05013
APR 7vs DETW 42600106.161010
APR 12@ TORW 8250475.05147
APR 18vs CINL 4550256.05225
APR 24@ TBL 2674336.17633
APR 29vs SEAL 3541277.04227
MAY 5@ WSHW 11340286.04228
MAY 23@ BOSW 4230275.03127
MAY 29@ PITL 5651264.05426
JUN 3vs CWSL 0870554.27455
JUN 9@ DETL 41073334.17533
JUN 14vs STLW 5452176.25417
JUN 20@ AZW 16831245.03224
JUN 26vs COLW 9830377.03237
JUL 1@ HOUW 83403115.041311
JUL 7vs CLEW 31310107.031010
JUL 12vs LAAW 4262267.06226
JUL 18@ CHCL 2671365.07536
JUL 23@ CLEW 3121357.02135
JUL 28vs KCW 32303106.032310
AUG 2@ SEAL 6770426.07342
AUG 8@ MILL 3450275.05327
AUG 13vs PHIL 1772434.07543
AUG 19vs ATLW 6420375.02137
AUG 25@ ATHL 24711116.274111
AUG 31vs DETW 11141397.04139

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.