Brandon Woodruff

Age: 26
Bats/Throws: L/R
6' 4" / 215
P

Prospects Report
Team Rank: 4Overall Rank: NAReported: 2018ETA: 2018  
FastballSliderChangeupCommandFuture Value
55 / 5555 / 5545 / 5050 / 5550

RotoWire News: Woodruff (2-1) allowed two runs on seven hits and two walks over 5.2 innings while striking out six to pick up the win Tuesday as the Brewers defeated the Cardinals 8-4. (4/16/2019)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonTeamWIPTBFH1B2B3BHRBBSOYahooFanDuelDraftKings
SaberSimLAD @ MIL0.285.9225.235.343.151.080.111.012.655.9317.8730.5515.87

SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2014Brewers (R)12014846.27.143.090.39.30749.8 %60.7 %6.3 %3.284.224.51 
2015Brewers (A+)4702119109.25.832.710.16.31668.9 %42.1 %1.4 %3.453.093.50 
2016Brewers (A+)4108844.19.952.030.41.27778.7 %50.9 %5.7 %1.832.512.55 
2016Brewers (AA)10802020113.29.822.380.32.28571.3 %48.3 %4.1 %3.012.492.79 
2017Brewers (R)000112.04.504.500.00.28666.7 %42.9 %0.0 %4.504.705.46 
2017Brewers (AAA)650161675.18.362.990.96.32366.1 %48.0 %10.7 %4.304.444.42 
2017Brewers2308843.06.702.931.05.29269.8 %47.4 %11.1 %4.814.374.720.6
2018Brewers (AAA)320171771.18.584.041.01.29773.8 %49.5 %12.3 %4.044.774.50 
2018Brewers30119442.19.992.980.85.29473.3 %53.1 %12.1 %3.613.303.360.5
2018Brewers1104112.114.592.190.00.33375.0 %60.0 %0.0 %1.461.131.54 
2019THE BAT8802323132.08.183.231.12.29473.3 %  3.904.19  
2019ATC8702822126.08.673.301.14.31071.4 %  4.194.17  
2019Depth Charts7702323132.08.403.511.15.31171.7 %  4.314.26 1.3
2019Steamer8802323133.08.233.421.22.29971.4 %47.4 % 4.404.374.181.1
2019Fans (5)8802823130.09.283.050.90.30169.3 %  4.003.51 2.4
2019ZiPS6603223117.78.573.591.07.31171.9 %  4.214.16 1.3
2019Brewers2104420.211.322.610.87.38267.4 %30.9 %10.0 %5.233.003.580.6
2019ZiPS (R)56 2720105.08.853.471.04.31571.5 %  4.154.03 1.5
2019Steamer (R)7702020113.09.073.401.23.29772.1 %  4.254.20 1.2
2019Depth Charts (R)6602020113.08.963.441.14.31471.8 %  4.204.12 1.4
2019THE BAT (R)7602020114.09.073.401.29.30872.7 %  4.234.30  
Total- - -7413116106.08.922.890.93.31070.5 %46.5 %11.2 %4.423.683.951.7
Postseason- - -1104112.114.592.190.00.33375.0 %60.0 %0.0 %1.461.131.54 

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2014Brewers (R)123.281480000046.2208483517216038037
2015Brewers (A+)473.45211900000109.24571124842233035071
2016Brewers (A+)411.83880000044.117633129210033049
2016Brewers (AA)1083.01202010000113.24578839384300430124
2017Brewers (R)004.5011000002.092110100001
2017Brewers (AAA)654.3016160000075.1325784436825154170
2017Brewers234.81880000043.0184432323514130032
2018Brewers (AAA)324.0417170000071.1310673532832036168
2018Brewers303.611940012042.1176361817414021047
2018Brewers111.46410000012.14673203120020
2019THE BAT883.902323  0  132.05581216257164727  120
2019ATC874.192822  00 126.0 1216459164638  121
2019Depth Charts774.312323  00 132.0 12968631752 6  123
2019Steamer884.4023230000 133.057913270651850 6  121
2019Fans (5)884.002823  0  130.0 11362581344 4  134
2019ZiPS664.213223  0  117.7 113595514471671112
2019Brewers215.23440000020.29123121226020126
2019ZiPS (R)564.152720     105.0 10152481240 6  103
2019Steamer (R)774.2520200000 113.048910858531543 5  114
2019Depth Charts (R)664.202020  00 113.0 10957531443 6  113
2019THE BAT (R)764.232020  0  114.04891085854164326  115
Total- - -744.42311600120106.0451102535211341711105
Postseason- - -111.46410000012.14673203120020

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2014Brewers (R)7.143.092.310.3917.8 %7.7 %10.1 %.2541.37.30749.8 %  4.22
2015Brewers (A+)5.832.712.150.1615.5 %7.2 %8.3 %.2661.32.31668.9 %  3.09
2016Brewers (A+)9.952.034.900.4127.8 %5.7 %22.2 %.2030.97.27778.7 %  2.51
2016Brewers (AA)9.822.384.130.3227.1 %6.6 %20.6 %.2081.04.28571.3 %  2.49
2017Brewers (R)4.504.501.000.0011.1 %11.1 %0.0 %.2501.50.28666.7 %  4.70
2017Brewers (AAA)8.362.992.800.9621.5 %7.7 %13.8 %.2641.37.32366.1 %  4.44
2017Brewers6.702.932.291.0517.4 %7.6 %9.8 %.2571.33.29269.8 %110994.37
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Brewers (AAA)8.584.042.131.0121.9 %10.3 %11.6 %.2441.39.29773.8 %  4.77
2018Brewers9.992.983.360.8526.7 %8.0 %18.7 %.2251.18.29473.3 %89803.30
2018Brewers14.592.196.670.0043.5 %6.5 %37.0 %.1710.81.33375.0 %36271.13
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019THE BAT8.183.232.531.12   .2461.28.29473.3 %  4.19
2019ATC8.673.302.631.14   .2541.33.31071.4 %  4.17
2019Depth Charts8.403.512.391.15   .2581.37.31171.7 %  4.26
2019Steamer8.233.422.401.2221.0 %8.7 %12.3 %.2531.38.29971.4 %  4.37
2019Fans (5)9.283.053.050.90   .2361.21.30169.3 %  3.51
2019ZiPS8.573.592.381.07   .2541.36.31171.9 %  4.16
2019Brewers11.322.614.330.8728.6 %6.6 %22.0 %.2771.40.38267.4 %120683.00
2019Average8.983.532.541.3523.3 %9.2 %14.2 %.2421.32.28973.2 %  4.47
2019ZiPS (R)8.853.472.551.04   .2541.35.31571.5 %  4.03
2019Steamer (R)9.073.402.671.23   .2451.34.29772.1 %  4.20
2019Depth Charts (R)8.963.442.611.14   .2541.34.31471.8 %  4.12
2019THE BAT (R)9.073.402.671.29   .2521.33.30872.7 %  4.30
Total- - -8.922.893.090.9323.3 %7.5 %15.7 %.2491.28.31070.5 %103863.68
Postseason- - -14.592.196.670.0043.5 %6.5 %37.0 %.1710.81.33375.0 %36271.13

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
201926663223117.7113595514471128.573.592.381.07.2541.36.31171.9 %4.214.161.3
202027653122115.7109565314451098.483.502.421.09.2501.33.30472.9 %4.124.171.4
202128653122115.0107565314441108.613.442.501.10.2481.31.30372.3 %4.154.131.4

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2014Brewers (R)2.6616.4 %60.7 %22.9 %28.1 %6.3 %  48.7 %18.0 %33.3 %     4.51
2015Brewers (A+)1.0015.9 %42.1 %42.1 %14.0 %1.4 %  47.6 %18.8 %33.6 %     3.50
2016Brewers (A+)1.6017.3 %50.9 %31.8 %17.1 %5.7 %  40.4 %29.8 %29.8 %     2.55
2016Brewers (AA)1.4518.4 %48.3 %33.3 %29.6 %4.1 %  43.8 %19.9 %36.4 %     2.79
2017Brewers (R)1.5028.6 %42.9 %28.6 %50.0 %0.0 %  28.6 %0.0 %71.4 %     5.46
2017Brewers (AAA)1.4118.1 %48.0 %33.9 %14.7 %10.7 %  41.8 %25.8 %32.4 %     4.42
2017Brewers1.4018.8 %47.4 %33.8 %8.9 %11.1 %3.2 %0.0 %32.6 %36.3 %31.1 %25.9 %45.2 %28.9 %4.741094.72
2018Brewers (AAA)1.5518.6 %49.5 %31.9 %15.4 %12.3 %  40.6 %24.2 %35.3 %     4.50
2018Brewers1.8217.7 %53.1 %29.2 %9.1 %12.1 %1.7 %0.0 %38.1 %37.2 %24.8 %23.0 %44.2 %32.7 %3.26833.36
2018Brewers4.0025.0 %60.0 %15.0 %0.0 %0.0 %8.3 %0.0 %      1.46371.54
2019Brewers0.8532.7 %30.9 %36.4 %15.0 %10.0 %0.0 %0.0 %33.3 %35.1 %31.6 %17.5 %26.3 %56.1 %3.54833.58
Total- - -1.4320.9 %46.5 %32.6 %10.2 %11.2 %2.1 %0.0 %34.8 %36.4 %28.9 %23.3 %41.3 %35.4 %3.92933.95
Postseason- - -4.0025.0 %60.0 %15.0 %0.0 %0.0 %8.3 %0.0 %      1.46371.54

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2014Brewers (R)8532239    78273351
2015Brewers (A+)1431435420    200623823
2016Brewers (A+)5635196    201423624
2016Brewers (AA)142985429    56512361801
2017Brewers (R)3221    41014
2017Brewers (AAA)106754011    4318061237
2017Brewers634525422020240476716
2018Brewers (AAA)101653810    4768211297
2018Brewers603320310030272478750
2018Brewers12350110865115180
2019Brewers172018302022132247379
Total- - -1409863103407264412011845
Postseason- - -12350110865115180

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2017Brewers0.53-2.743.281.390.130.980.930.871.1080.210.3300
2018Brewers-0.19-1.911.721.860.270.580.610.600.66150.58-0.9132
2018Brewers0.20-0.680.883.630.380.990.910.841.1230.41-0.2111
2019Brewers0.06-1.201.26-2.13-0.220.830.710.870.6640.020.0500
Total- - -0.40-5.866.261.120.180.790.760.700.79270.81-0.3132
Postseason- - -0.20-0.680.883.630.380.990.910.841.1230.41-0.2111

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Brewers60.3% (94.3)26.8% (85.9)  12.8% (84.7)  0.6%
2018Brewers64.1% (95.3)23.2% (87.0) 1.3% (78.7)11.3% (84.7)   
2019Brewers61.2% (95.4)24.0% (89.0) 3.4% (81.8)11.3% (86.2)   
Total- - -62.1% (94.9)24.8% (86.9) 1.2% (80.4)11.9% (85.0)  0.2%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Brewers60.5 %     26.7 %0.1 %  12.7 %   
2018Brewers64.1 %     24.7 %   11.3 %   
2019Brewers46.4 %15.0 %    24.5 %2.9 %  11.1 %   
Total- - -59.0 %3.1 %    25.4 %0.7 %  11.8 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Brewers94.3     85.883.0  84.8  
2018Brewers95.3     86.5   84.6  
2019Brewers95.594.5    88.981.0  86.0  
Total- - -94.994.5    86.781.1  85.0  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Brewers60.5 %   12.6 %27.0 %     
2018Brewers62.8 %  0.9 %11.2 %23.3 %1.2 %    
2019Brewers46.7 %  14.3 %11.6 %24.0 %3.4 %    
Total- - -58.6 %  3.3 %11.8 %24.9 %1.2 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Brewers94.7   85.286.2    
2018Brewers95.8  95.885.287.478.8   
2019Brewers96.1  95.186.689.582.0   
Total- - -95.4  95.285.587.380.7   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Brewers-1.54.3  -1.8  -0.352.22  -2.01  
2018Brewers5.0-0.1 0.3-0.2  1.03-0.07 3.25-0.21  
2019Brewers2.2-1.1 -0.1-0.2  0.96-1.16 -0.85-0.37  
Total- - -5.73.1 0.2-2.2  0.500.67 0.93-0.99  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Brewers-1.2     3.80.0  -1.4  
2018Brewers5.1     0.2   -0.4  
2019Brewers2.9-0.9    -1.0-0.1  0.1  
Total- - -6.8-0.9    3.1-0.2  -1.7  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Brewers-0.28     2.00-3.90  -1.51  
2018Brewers1.07     0.12   -0.48  
2019Brewers1.64-1.60    -1.05-1.04  0.12  
Total- - -0.62-1.60    0.65-1.28  -0.80  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Brewers-1.2   -1.94.3    
2018Brewers4.5  0.6-0.40.00.3   
2019Brewers3.1  -0.80.0-1.0-0.1   
Total- - -6.4  -0.2-2.33.30.2   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Brewers-0.27   -2.132.22    
2018Brewers0.96  8.06-0.48-0.032.96   
2019Brewers1.72  -1.450.03-1.07-0.85   
Total- - -0.59  -0.36-1.060.710.71   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Brewers34.9 %70.8 %50.8 %74.1 %88.0 %82.7 %44.4 %62.0 %8.8 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Brewers27.1 %66.6 %45.2 %61.8 %84.3 %77.0 %45.9 %56.3 %10.4 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Brewers26.6 %69.9 %46.7 %53.7 %86.2 %76.3 %46.4 %50.6 %11.1 %
2019Average29.3 %66.8 %45.5 %60.4 %84.4 %75.6 %43.3 %60.1 %11.1 %
Total- - -30.1 %68.9 %47.7 %66.0 %86.1 %79.2 %45.4 %57.4 %9.9 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Brewers35.0 %67.1 %50.8 %72.4 %88.2 %82.7 %49.3 %23.5
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Brewers25.5 %63.4 %45.0 %62.0 %83.2 %77.4 %51.6 %23.6
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Brewers24.2 %68.4 %46.7 %48.9 %85.6 %76.3 %50.9 %25.5
2019Average29.2 %63.9 %45.6 %58.1 %84.4 %75.5 %47.2 %24.2
Total- - -29.0 %65.8 %47.6 %64.8 %85.6 %79.4 %50.6 %23.9

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Brewers35.6 %67.0 %50.8 %71.8 %88.8 %82.7 %48.6 %25.1
2018Brewers25.8 %63.3 %44.9 %63.8 %83.0 %77.6 %51.1 %24.0
2019Brewers25.8 %66.8 %46.7 %52.1 %84.5 %75.7 %50.9 %26.1
Total- - -29.7 %65.4 %47.6 %65.6 %85.6 %79.3 %50.1 %24.9

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2017Brewers (R)P112.0100  0          
2017Brewers (AAA)P161675.1651  1          
2017BrewersP8843.0490000000 4   1.000 
2018Brewers (AAA)P171771.16100  1          
2018BrewersP19442.1451011100 2   .900 
2019BrewersP4420.2130000000 1   1.000 
Total- - -P3116106.09171011100 7   .963 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2017BrewersP43.00 0  011     0.1      
2018BrewersP42.10 0  000     0.2      
2019BrewersP20.20 0  011     0.1      
Total- - -P106.00 0  022     0.4      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017BrewersP43.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (1)100.0%      (7)
2018BrewersP42.10.0%      (1)0.0%      (0)0.0%      (1)0.0%     (0)100.0%      (1)100.0%      (3)
Total- - -P106.00.0%      (1)0.0%      (0)0.0%      (1)0.0%     (0)100.0%      (2)100.0%    (10)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2017Brewers0.50.1-0.2-0.15.50.6$4.4 
2018Brewers0.40.0-0.1-0.14.70.5$4.0 
2019Brewers0.1-0.4-0.1-0.55.70.6$4.9 
Total- - -0.9-0.3-0.4-0.716.01.7$13.3 


Add New Contract
  • 2014 June Amateur Draft - Round: 11, Pick: 11, Overall: 326
    • Team: Milwaukee Brewers
    • School: Wheeler (MS) HS
  • 2011 June Amateur Draft - Round: 5, Pick: 23, Overall: 174
    • Team: Texas Rangers
    • School: Wheeler (MS) HS