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

2019 Regular season
Play log from 2015
Spray chart · 28 batted balls
Flyout · 79.8 mph · 277 ftGroundout · 107.5 mph · 35 ftGroundoutLineout · 104.1 mph · 342 ftLineout · 86.1 mph · 156 ftFlyout · 96.4 mph · 364 ftGroundout · 72.4 mph · 3 ftFlyout · 93.9 mph · 354 ftFlyout · 80.0 mph · 293 ftSacrifice buntGroundout · 71.6 mph · 101 ftGroundout · 99.8 mph · 6 ftSacrifice buntLineout · 86.7 mph · 289 ftSacrifice bunt · 34.7 mph · 3 ftLineout · 57.8 mph · 166 ftDouble · 96.2 mph · 286 ftSingle · 89.9 mph · 81 ftSingleSingle · 87.7 mph · 23 ftSingle · 94.1 mph · 255 ftSingle · 87.4 mph · 166 ftDouble · 99.6 mph · 32 ftDouble · 99.9 mph · 73 ftSingle · 92.3 mph · 6 ftSingle · 63.5 mph · 180 ftDouble · 94.9 mph · 345 ftSingle · 91.7 mph · 182 ft
Hit (12) Out (16) Home run (0)
Average exit velocity 86.2 mph · longest 364 ft
Pitch locations · 1976 pitches
Called strike (311) Swinging strike (258) In play (315) Foul (440) Ball (652)

Catcher’s view · the zone drawn is the average of the 1,976 batter zones recorded here, 1.61 to 3.37 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball75738.3%96.32,25756.4%
Sinker50925.7%96.02,16452.3%
Slider39119.8%88.42,32445.8%
Changeup28214.3%87.01,79242.6%
Curveball371.9%81.22,29848.6%
Unknown10.1%0.0%

05/Game log

2019
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 30vs STLW 4220260015
MAR 30vs STLW 42202602155.06215
APR 5vs CHCW 131018461028
APR 5vs CHCW 1310184614284.06428
APR 10@ LAAL 24214403176.04417
APR 10@ LAAL 2421440017
APR 16vs STLW 84232712265.27226
APR 16vs STLW 8423271026
APR 21vs LADL 56245725365.27536
APR 21vs LADL 5624572036
APR 27@ NYMW 8619160016
APR 27@ NYMW 86191600165.06116
MAY 3vs NYMW 31191601275.06127
MAY 3vs NYMW 3119160027
MAY 8vs WSHW 73211401096.04109
MAY 8vs WSHW 7321140009
MAY 14@ PHIW 6117010055
MAY 14@ PHIW 61170100556.01055
MAY 19@ ATLW 3228252006
MAY 19@ ATLW 32282522068.05206
MAY 26vs PHIW 91251110010
MAY 26vs PHIW 912511110108.011010
JUN 1@ PITW 1210226100025
JUN 1@ PITW 12102261005254.010625
JUN 7vs PITW 1042134131106.043110
JUN 7vs PITW 104213410110
JUN 12@ HOUW 6324340036
JUN 12@ HOUW 63243403367.04336
JUN 18@ SDL 14264713166.07416
JUN 18@ SDL 1426471016
JUN 23vs CINW 75253710112
JUN 23vs CINW 752537131127.073112
JUN 29vs PITW 3127160006
JUN 29vs PITW 31271601067.26106
JUL 4@ CINL 01241701066.07106
JUL 4@ CINL 0124170006
JUL 16vs ATLW 131251511276.25127
JUL 16vs ATLW 13125151027
JUL 21@ AZW 7413461023
JUL 21@ AZW 74134614233.06423
SEP 17vs SDW 316000014
SEP 17vs SDW 3160000142.00014
SEP 22vs PITW 436000003
SEP 22vs PITW 4360000032.00003

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.