Willians Astudillo

Minnesota Twins (AAA)
Age: 27
Bats/Throws: R/R
5' 9" / 225
C
Birthdate: 10/14/1991 (27 y, 6 m, 11 d)
Contract: Add New Contract

Prospects Report
Team Rank: 11Overall Rank: NAReported: 2019ETA: 2019  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
80 / 8045 / 4540 / 4020 / 2040 / 4050 / 5040+

RotoWire News: Astudillo will start at first base and bat cleanup Tuesday against the Blue Jays. (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



SeasonPAH2B3BHRRRBISBCSBBSOBB%K%ISOBABIPAVGOBPSLGwOBAwRC+
Today310000000000.0 %0.0 %.000.333.333.333.333.29178
2019511440210700112.0 %2.0 %.213.261.298.314.511.339110

SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2009Phillies (R)582101202173.8 %4.8 %.064.254.250.306.314.29772    
2010Phillies (R)562190242495.9 %1.8 %.086.312.312.380.398.379120    
2011Phillies (R)5222013125116.8 %0.9 %.088.359.361.424.448.417139    
2012Phillies (R)451530152120.7 %3.3 %.101.324.318.327.419.349120    
2014Phillies (A)1174654416124.1 %4.3 %.101.339.333.366.433.364123    
2015Phillies (A+)1074183324912.4 %2.4 %.070.312.314.348.384.345123    
2016Braves (AA)893424243011.5 %3.2 %.065.263.267.293.332.29079    
2017Diamondbacks (AAA)361284222203.1 %3.9 %.217.330.342.370.558.398138    
2018Twins (AAA)7830712303873.3 %4.6 %.192.255.276.314.469.344117    
2018Twins3097392102.1 %3.1 %.161.341.355.371.516.3791390.14.7-0.60.8
2019THE BAT421744192023.7 %6.5 %.139.277.278.315.417.31495    
2019ATC742939313923.8 %7.4 %.163.283.288.325.451.332108    
2019Depth Charts421766192222.7 %5.7 %.165.274.286.314.451.327104-0.20.61.30.8
2019Steamer542196252733.1 %6.7 %.151.288.291.320.443.3271040.11.20.80.9
2019Fans (10)833389384123.3 %5.9 %.142.296.301.334.443.334109-0.23.22.41.7
2019ZiPS10238515404942.3 %4.7 %.179.260.280.307.459.326103-1.00.510.32.4
2019Twins1348210702.1 %2.1 %.227.256.295.313.523.342112-1.2-0.50.70.2
2019ZiPS (R)8933313384332.3 %4.5 %.183.260.281.309.464.329105-1.60.53.71.6
2019Steamer (R)411715212323.2 %6.4 %.163.288.294.324.457.334109-0.11.80.00.8
2019Depth Charts (R)361535182022.7 %5.5 %.173.274.288.316.460.332107-0.21.11.10.7
2019THE BAT (R)371504171713.5 %6.2 %.142.269.274.311.416.31294    
Total- - -431455192802.1 %2.8 %.182.313.336.352.518.366130-1.14.20.20.9

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2009Phillies (R)58188210473952120218010940372.250
2010Phillies (R)5618621958431410242413041046791.312
2011Phillies (R)521942207058831312515327132115.361
2012Phillies (R)45148153473215001521105220420.318
2014Phillies (A)11743646514511030144161192206401723.333
2015Phillies (A+)107385418121100180332491021013641011.314
2016Braves (AA)893223428673904243051119511011.267
2017Diamondbacks (AAA)36120128412314042222405211601.342
2018Twins (AAA)782863077949171123038101147311174.276
2018Twins3093973325413921203110400.355
2019THE BAT42162174453190419206111320421.278
2019ATC74274293795415193139111225301221.288
2019Depth Charts42166176483291619225010321 21.286
2019Steamer542072196042111625277015321 31.291
2019Fans (10)833163389569161938411112074  21.301
2019ZiPS1023643851026818115404991187411344.280
2019Twins134448137402107101120400.295
2019ZiPS (R)8931533389581711338438115631 33.281
2019Steamer (R)41161171473291521235011211 21.294
2019Depth Charts (R)3614515342288051820408211 21.288
2019THE BAT (R)3714115039278041717519310310.274
Total- - -4313714546328151928304230800.336

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2009Phillies (R)3.8 %4.8 %0.80.250.306.314.620.0646.2.254  1.120-7.9.29772
2010Phillies (R)5.9 %1.8 %3.25.312.380.398.778.0865.8.312  1.6345.7.379120
2011Phillies (R)6.8 %0.9 %7.50.361.424.448.872.0886.3.359  0.74011.1.417139
2012Phillies (R)0.7 %3.3 %0.20.318.327.419.746.1013.9.324  0.4203.4.349120
2014Phillies (A)4.1 %4.3 %0.95.333.366.433.799.1012.1.339  -1.26913.0.364123
2015Phillies (A+)2.4 %2.4 %1.00.314.348.384.732.0701.5.312  -0.4529.6.345123
2016Braves (AA)1.5 %3.2 %0.45.267.293.332.626.0651.6.263  -0.530-7.7.29079
2017Diamondbacks (AAA)3.1 %3.9 %0.80.342.370.558.928.2172.8.330  -0.5236.4.398138
2018Twins (AAA)3.3 %4.6 %0.71.276.314.469.782.1923.8.255  -0.3405.9.344117
2018Twins2.1 %3.1 %0.67.355.371.516.887.1612.2.3410.5-0.3-0.1165.1.379139
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019THE BAT3.7 %6.5 %0.56.278.315.417.732.1393.2.277  0.020-0.2.31495
2019ATC3.8 %7.4 %0.51.288.325.451.776.1633.3.283  -0.3384.2.332108
2019Depth Charts2.7 %5.7 %0.47.286.314.451.765.1654.0.2740.1 -0.3221.7.327104
2019Steamer3.1 %6.7 %0.46.291.320.443.763.1514.2.2880.2 -0.1282.3.327104
2019Fans (10)3.3 %5.9 %0.55.301.334.443.777.1423.1.296  -0.2455.2.334109
2019ZiPS2.3 %4.7 %0.50.280.307.459.766.1793.0.260  -1.0493.5.326103
2019Twins2.1 %2.1 %1.00.295.313.523.835.2272.6.2560.0-1.20.070.9.342112
2019Average9.1 %23.3 %0.39.246.321.424.746.1794.9.292     .318 
2019ZiPS (R)2.3 %4.5 %0.52.281.309.464.773.1833.2.260-0.8 -0.8433.9.329105
2019Steamer (R)3.2 %6.4 %0.49.294.324.457.781.1634.1.2880.0 -0.1232.7.334109
2019Depth Charts (R)2.7 %5.5 %0.50.288.316.460.777.1733.5.2740.0 -0.2202.1.332107
2019THE BAT (R)3.5 %6.2 %0.57.274.311.416.726.1423.3.269  0.017-0.4.31294
Total- - -2.1 %2.8 %0.75.336.352.518.870.1822.5.3130.5-1.5-0.1236.0.366130

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
20192710236438510268181154049918442.3 %4.7 %0.50.280.307.459.766.179.260-1.0.3262.4
202028963413619661191153848917432.5 %4.7 %0.53.282.311.475.786.194.260-0.6.3342.4
202129953373579560191153848917432.5 %4.8 %0.53.282.312.478.790.196.260-0.6.3352.4

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2009Phillies (R)1.6014.9 %52.3 %32.8 %26.3 %1.8 %  47.5 %17.5 %35.0 %   
2010Phillies (R)1.2431.7 %37.8 %30.6 %23.6 %0.0 %  50.8 %24.6 %24.6 %   
2011Phillies (R)1.6324.1 %47.1 %28.9 %13.0 %1.9 %  47.5 %26.0 %26.5 %   
2012Phillies (R)1.3816.2 %48.5 %35.3 %18.8 %0.0 %  36.9 %27.0 %36.2 %   
2014Phillies (A)1.1817.4 %44.7 %37.9 %20.4 %2.5 %  45.5 %23.2 %31.3 %   
2015Phillies (A+)1.1814.5 %46.2 %39.2 %17.1 %2.1 %  40.6 %24.2 %35.2 %   
2016Braves (AA)1.1122.4 %40.9 %36.7 %35.7 %3.5 %  50.8 %23.3 %25.9 %   
2017Diamondbacks (AAA)0.8521.9 %36.0 %42.1 %18.8 %8.3 %  48.7 %22.2 %29.1 %   
2018Twins (AAA)0.8519.0 %37.2 %43.9 %32.2 %10.2 %  51.3 %20.9 %27.8 %   
2018Twins1.1223.1 %40.7 %36.3 %3.0 %9.1 %5.4 %0.0 %36.3 %47.3 %16.5 %14.3 %53.8 %31.9 %
2019Twins1.1324.4 %40.0 %35.6 %6.3 %12.5 %0.0 %0.0 %44.4 %33.3 %22.2 %20.0 %53.3 %26.7 %
Total- - -1.1223.5 %40.4 %36.0 %4.1 %10.2 %3.6 %0.0 %39.0 %42.6 %18.4 %16.2 %53.7 %30.1 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2009Phillies (R)91572615   50221271
2010Phillies (R)68555713   72206278
2011Phillies (R)8854457   72210282
2012Phillies (R)6648229   8157165
2014Phillies (A)1851577232   169646815
2015Phillies (A+)1721465425   83451534
2016Braves (AA)1281157041   259683942
2017Diamondbacks (AAA)4148259   112254366
2018Twins (AAA)1001185138   301630931
2018Twins373321120093206299
2019Twins181611100044104148
Total- - -5549322200137310447

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2018Twins0.37-1.611.982.960.320.980.1110.300.08
2019Twins-0.03-0.830.80-0.55-0.090.852.0220.25-0.29
Total- - -0.34-2.442.782.400.230.941.3830.55-0.19

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2018Twins57.2% (92.7)22.4% (84.7)5.0% (88.3)11.0% (77.7)4.3% (83.8)   
2019Twins50.7% (93.5)25.7% (85.7)3.4% (84.0)4.1% (76.3)12.8% (84.8)3.4% (85.0)  
Total- - -55.0% (92.9)23.5% (85.1)4.5% (87.2)8.7% (77.5)7.2% (84.4)1.1% (85.0)  

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2018Twins35.2 %12.8 %4.0 %1.0 % 8.7 %22.2 %10.7 %1.0 % 4.4 %   
2019Twins28.6 %12.2 %4.1 %3.4 % 9.5 %25.2 %2.7 %1.4 % 12.9 %   
Total- - -33.0 %12.6 %4.0 %1.8 % 9.0 %23.2 %8.1 %1.1 % 7.2 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2018Twins92.493.388.489.0 92.984.777.878.3 84.5  
2019Twins93.392.784.284.9 94.685.775.876.4 84.9  
Total- - -92.693.187.086.5 93.585.077.677.5 84.7  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2018Twins35.8 %6.4 %0.3 %21.1 %3.7 %21.4 %11.0 %    
2019Twins28.6 %4.1 %3.4 %21.8 %12.9 %25.2 %4.1 %    
Total- - -33.4 %5.6 %1.4 %21.3 %6.7 %22.7 %8.7 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2018Twins92.889.281.693.184.284.578.2   
2019Twins93.785.185.494.285.386.176.6   
Total- - -93.188.284.793.584.985.178.0   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2018Twins3.20.81.0-0.2-0.4  1.891.176.40-0.48-3.22  
2019Twins-1.90.81.8-0.2-0.6-0.3 -2.542.0836.68-2.73-3.28-5.82 
Total- - -1.31.62.8-0.3-1.0-0.3 0.541.5013.97-0.83-3.25-5.82 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2018Twins3.10.10.3-0.3 -0.62.2-0.4-0.2 -0.4  
2019Twins1.4-0.90.6-0.3 -2.32.0-0.30.1 -0.7  
Total- - -4.5-0.80.8-0.6 -2.94.2-0.7-0.1 -1.1  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2018Twins2.990.282.08-8.65 -2.273.36-1.26-7.27 -3.16  
2019Twins3.23-5.009.54-5.82 -16.295.47-6.534.86 -3.71  
Total- - -3.06-1.424.57-6.88 -7.184.11-1.85-2.42 -3.49  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2018Twins4.71.40.1-2.1 0.3-0.2   
2019Twins2.30.6-0.3-4.1 2.0-0.2   
Total- - -7.02.0-0.2-6.2 2.3-0.3   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2018Twins4.427.475.09-3.35-3.760.51-0.54   
2019Twins5.499.54-5.82-12.91-3.715.47-2.73   
Total- - -4.727.97-4.00-6.57-3.732.32-0.88   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2018Twins42.8 %76.5 %56.2 %85.7 %96.7 %91.7 %39.8 %71.1 %4.7 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Twins45.1 %86.4 %63.5 %81.1 %96.5 %90.4 %44.6 %70.8 %6.1 %
2019Average29.4 %66.8 %45.6 %60.5 %84.5 %75.7 %43.3 %60.3 %11.0 %
Total- - -43.5 %80.0 %58.6 %84.2 %96.6 %91.2 %41.4 %71.0 %5.2 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Twins41.6 %73.0 %56.0 %83.6 %97.0 %91.6 %46.0 %24.9
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Twins44.7 %83.1 %63.3 %82.4 %94.9 %90.3 %48.3 %25.7
2019Average29.3 %63.9 %45.7 %58.2 %84.5 %75.6 %47.3 %24.2
Total- - -42.6 %76.4 %58.4 %83.2 %96.2 %91.2 %46.7 %25.2

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Twins40.0 %73.4 %56.0 %83.9 %96.2 %91.6 %48.0 %25.8
2019Twins46.0 %80.8 %63.3 %79.4 %96.6 %90.3 %49.7 %26.4
Total- - -41.9 %75.9 %58.4 %82.3 %96.3 %91.2 %48.5 %26.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2018TwinsP101.0100000000 0   1.000 
Total- - -P101.0100000000 0   1.000 
2018Twins (AAA)C3937325.1343192  4    1381   
2018TwinsC1614131.011471010000 6304.992 
2019TwinsC5439.04220000001 20021.000 
Total- - -C2118170.015691010001 8306.994 
2018Twins (AAA)1B202.1110  0          
2019Twins1B4329.030200021021    1.000 
Total- - -1B4329.030200021021    1.000 
2018Twins2B219.0020000000     1.000 
Total- - -2B219.0020000000     1.000 
2018Twins (AAA)3B2828231.025374  4          
2018Twins3B6544.0382110000     .846 
2019Twins3B3324.0460000000     1.000 
Total- - -3B9868.07142110000     .913 
2018Twins (AAA)LF6540.21000  0          
2018TwinsLF102.2200000000     1.000 
2019TwinsLF102.0000000000     .000 
Total- - -LF204.2200000000     1.000 
2018TwinsCF101.0000000000     .000 
Total- - -CF101.0000000000     .000 
2019TwinsRF103.0000000000     .000 
Total- - -RF103.0000000000     .000 
2018TwinsOF203.2200000000     1.000 
2019TwinsOF205.0000000000     .000 
Total- - -OF408.2200000000     1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2018TwinsP1.00 0  000     0.0      
Total- - -P1.00 0  000     0.0      
2018TwinsC131.0000  1 2     0.1      
2019TwinsC39.0000  0 0     0.0      
Total- - -C170.0000  1 2     0.1      
2019Twins1B29.00  0 000661.0000   0.20.30.10.621.7
Total- - -1B29.00  0 000661.0000   0.20.30.10.621.7
2018Twins2B9.0   0 000221.0000    0.00.00.05.6
Total- - -2B9.0   0 000221.0000    0.00.00.05.6
2018Twins3B44.0   0 00-1117.6361    -1.0-0.7-1.8-66.6
2019Twins3B24.00  0 00075.7141    -0.10.20.13.9
Total- - -3B68.00  0 00-11812.6672    -1.2-0.5-1.7-36.4
2018TwinsLF2.2    0000221.0000  -0.1 0.30.00.217.3
2019TwinsLF2.00   000000 0        
Total- - -LF4.20   0000221.0000  -0.1 0.30.00.217.3
2018TwinsCF1.0    000000 0        
Total- - -CF1.0    000000 0        
2019TwinsRF3.00   000000 0  0.0   0.0-3.3
Total- - -RF3.00   000000 0  0.0   0.0-3.3
2018TwinsOF3.2    0000221.0000  -0.1 0.30.00.217.3
2019TwinsOF5.00   000000 0  0.0   0.0-3.3
Total- - -OF8.20   0000221.0000  -0.2 0.30.00.117.6

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2018TwinsC131.00.0%      (0)0.0%      (4)25.0%      (4)0.0%     (0)100.0%      (1)100.0%      (2)
Total- - -C170.00.0%      (0)0.0%      (4)25.0%      (4)0.0%     (0)100.0%      (1)100.0%      (2)
2018Twins2B9.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
Total- - -2B9.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
2018Twins3B44.00.0%      (0)0.0%      (2)0.0%      (2)50.0%     (2)0.0%      (0)90.9%    (11)
Total- - -3B68.00.0%      (0)0.0%      (2)0.0%      (2)50.0%     (2)0.0%      (0)90.9%    (11)
2018TwinsLF2.20.0%      (2)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
Total- - -LF4.20.0%      (2)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
2018TwinsOF3.20.0%      (2)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
Total- - -OF8.20.0%      (2)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2018Twins4.60.1-1.40.94.7-0.60.32.97.40.8$6.1 
2019Twins0.7-1.20.60.1-0.50.70.21.51.90.2$1.5 
Total- - -5.3-1.1-0.81.04.20.20.54.49.20.9$7.5 


Add New Contract