MLB/Players/Brandon Woodruff
Brandon Woodruff

BRANDON WOODRUFF

P · Milwaukee Brewers · 20172026 · 281 games
281
CAREER GAMES · REGULAR SEASON
7 seasons · postseason below
.214
CAREER BATTING AVERAGE
1,070 hits in 5,000 at-bats
150
CAREER HOME RUNS
219 RBI · 66 stolen bases
3.10
CAREER ERA
790.1 innings · 918 strikeouts
55-30
CAREER RECORD
WHIP 1.02

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2023MIL2246634801601816301488.172.222.322.544
2022MIL541,13611224456436468438018.215.269.366.635
2021MIL601,3001082603263650864226.200.250.317.567
2020MIL26540521101621825361826.204.253.341.594
2019MIL449089821830224456028616.240.287.357.644
2018MIL38318367210281828944.226.289.346.635
2017MIL163324686140101928648.259.317.392.708
Career2605,0004861,070174161502193521,57666.214.266.345.611

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026MIL92245.12815104752.980.84
2025MIL127264.24523148393.200.91
2023MIL115167.04017157492.280.82
2022MIL27134153.11225242190183.051.07
2021MIL30910179.11305143211182.560.96
2020MIL133573.25525189193.050.99
2019MIL22113121.21094930143123.621.14
2018MIL193042.13617144743.611.18
2017MIL82343.04323143254.811.33
Career1515530790.1608272200918893.101.02

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2021MIL428613.2147.183.68
2020MIL219503.2634.295.79
2019MIL214211.1434.032.25
2018MIL840702.17512.1202.19

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 2538 pitches
Called strike (429) Swinging strike (390) In play (382) Foul (481) Ball (856)

Catcher’s view · the zone drawn is the average of the 2,538 batter zones recorded here, 1.58 to 3.35 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball97238.3%96.32,35256.1%
Sinker54821.6%95.82,28447.4%
Changeup41316.3%86.12,00851.1%
Curveball31912.6%84.02,49753.6%
Slider28611.3%88.02,40839.5%

05/Game log

2022
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 9@ CHCL 0916760032
APR 9@ CHCL 09167605323.26732
APR 14vs STLW 5116030012
APR 14vs STLW 51160300125.03012
APR 20vs PITW 42190100296.01029
APR 20vs PITW 4219010029
APR 26@ PITW 128194702264.07426
APR 26@ PITW 12819470026
MAY 3vs CINW 632134220125.243012
MAY 3vs CINW 63213420012
MAY 9@ CINL 51020682026
MAY 9@ CINL 510206825264.18526
MAY 15@ MIAW 7321351026
MAY 15@ MIAW 73213513265.05126
MAY 21vs WSHW 5121151006
MAY 21vs WSHW 51211511066.05106
MAY 27@ STLL 24142212144.02214
MAY 27@ STLL 2414221014
JUN 28@ TBW 531712010105.021010
JUN 28@ TBW 53171200010
JUL 3@ PITW 20230600086.06008
JUL 3@ PITW 2023060008
JUL 9vs PITL 3422340039
JUL 9vs PITL 34223401396.04339
JUL 15@ SFL 5821250054
JUL 15@ SFL 58212502545.25254
JUL 23vs COLW 94221401186.04118
JUL 23vs COLW 9422140018
JUL 29@ BOSW 41231401296.14129
JUL 29@ BOSW 4123140029
AUG 4@ PITL 45253801336.18233
AUG 4@ PITL 4525380033
AUG 10vs TBW 43253423057.04305
AUG 10vs TBW 4325342005
AUG 16vs LADW 54202522285.05228
AUG 16vs LADW 5420252028
AUG 21@ CHCW 52202422255.24225
AUG 21@ CHCW 5220242025
AUG 27vs CHCW 70220400110
AUG 27vs CHCW 702204001106.040110
SEP 1@ AZL 05255815245.28524
SEP 1@ AZL 0525581024
SEP 6@ COLL 71023121025
SEP 6@ COLL 710231211257.02125
SEP 11vs CINW 76222500111
SEP 11vs CINW 762225021116.052111
SEP 17vs NYYW 41281510110
SEP 17vs NYYW 412815111108.051110
SEP 22@ CINW 51201310211
SEP 22@ CINW 512013112116.031211
SEP 28vs STLW 512406001106.060110
SEP 28vs STLW 51240600110
OCT 3vs AZW 6519221017
OCT 3vs AZW 65192212176.02217

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.