Age: 25
Bats/Throws: L/L
6' 3" / 195
OF

Prospects Report
Team Rank: 13Overall Rank: NAReported: 2017ETA: 2017  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
30 / 4040 / 5055 / 5555 / 5545 / 5060 / 6045

RotoWire News: Williams is out of the lineup for Wednesday's game against the Mets. (4/17/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



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2012Rangers (R)4822423427157.1 %22.3 %.134.404.313.375.448.378118    
2013Rangers (A)9540417706083.7 %27.2 %.250.371.293.337.543.395148    
2014Rangers (R)31403207.1 %14.3 %.154.364.308.357.462.380131    
2014Rangers (A+)9440813616854.7 %28.7 %.199.391.292.343.491.375133    
2014Rangers (AA)156404413.1 %32.8 %.065.341.226.250.290.24146    
2015Rangers (AA)97415135645107.7 %18.6 %.180.346.299.357.479.377133    
2015Phillies (AA)221004211033.0 %20.0 %.216.370.320.340.536.393151    
2016Phillies (AAA)12552713786463.6 %25.8 %.169.325.258.287.427.317100    
2017Phillies (AAA)7830615434455.2 %29.4 %.230.358.280.328.511.367130    
2017Phillies8334312455515.8 %28.3 %.185.375.288.338.473.344111-2.22.6-6.30.7
2018Phillies14044817535037.1 %24.8 %.170.312.256.324.425.3241030.42.0-13.70.3
2019THE BAT401164131416.4 %28.3 %.175.319.248.305.423.31395    
2019ATC7825710323226.3 %26.9 %.185.322.257.315.442.326104    
2019Depth Charts271154141516.1 %27.1 %.188.316.253.308.441.321101-0.10.0-0.90.3
2019Steamer261074121416.4 %26.3 %.184.309.251.307.435.318990.0-0.2-2.70.1
2019ZiPS14354321667555.9 %27.8 %.192.323.256.308.448.324102-0.90.7-4.41.4
2019Phillies181901305.3 %31.6 %.059.273.176.263.235.231390.0-1.5-0.3-0.1
2019ZiPS (R)12444317536145.9 %27.9 %.189.322.254.307.443.321101-0.7-0.31.01.5
2019Steamer (R)23913101216.6 %27.3 %.182.308.246.306.428.315970.0-0.4-0.70.2
2019Depth Charts (R)241004121316.2 %27.6 %.185.315.250.306.436.31899-0.1-0.2-0.80.2
2019THE BAT (R)351014121316.6 %28.8 %.190.319.249.308.439.320100    
Total- - -241810299910846.5 %26.4 %.174.337.267.328.441.331105-1.83.1-20.30.9

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2012Rangers (R)4820122463469623427161505201152.313
2013Rangers (A)953764041106219121770601501101120785.293
2014Rangers (R)313144301032102000000.308
2014Rangers (A+)94377408110652841361681911171110857.292
2014Rangers (AA)1562641411210442121000111.226
2015Rangers (AA)9737841511375214135645320773116108.299
2015Phillies (AA)2297100312052421103020000030.320
2016Phillies (AAA)125497527128763361378641911364611264.258
2017Phillies (AAA)78282306794616215434416190521754.280
2017Phillies83313343906014412455520097640812.288
2018Phillies14040744810472123175350322111900432.256
2019THE BAT40106116261651413147033210210.248
2019ATC78235257603811210323216069410421.257
2019Depth Charts27105115271751414157031210 11.253
2019Steamer2697107241541412147028110 10.251
2019ZiPS14350054312879235216675321151731954.256
2019Phillies1817193210013106100000.176
2019ZiPS (R)12440844310464194175361261124631 43.254
2019Steamer (R)238391201341310126025111 10.246
2019Depth Charts (R)2491100231441412136028110 11.250
2019THE BAT (R)3592101231441412137029110210.249
Total- - -241737810197134277299910853221416401244.267

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2012Rangers (R)7.1 %22.3 %0.32.313.375.448.823.1348.5.404  1.8406.2.378118
2013Rangers (A)3.7 %27.2 %0.14.293.337.543.879.2507.2.371  -0.86922.5.395148
2014Rangers (R)7.1 %14.3 %0.50.308.357.462.819.1545.1.364  0.020.6.380131
2014Rangers (A+)4.7 %28.7 %0.16.292.343.491.834.1995.4.391  -2.36415.7.375133
2014Rangers (AA)3.1 %32.8 %0.10.226.250.290.540.0655.2.341  -0.23-3.8.24146
2015Rangers (AA)7.7 %18.6 %0.42.299.357.479.836.1805.3.346  -1.66416.1.377133
2015Phillies (AA)3.0 %20.0 %0.15.320.340.536.876.2168.5.370  0.6175.6.393151
2016Phillies (AAA)3.6 %25.8 %0.14.258.287.427.714.1696.2.325  -0.5560.0.317100
2017Phillies (AAA)5.2 %29.4 %0.18.280.328.511.839.2305.0.358  -0.74510.5.367130
2017Phillies5.8 %28.3 %0.21.288.338.473.811.1854.4.375-1.50.2-0.9496.7.344111
2017Average8.5 %21.6 %0.39.255.324.426.750.1715.0.300     .321 
2018Phillies7.1 %24.8 %0.29.256.324.425.749.1704.1.312-0.11.0-0.5563.6.324103
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019THE BAT6.4 %28.3 %0.23.248.305.423.729.1755.2.319  -0.113-0.2.31395
2019ATC6.3 %26.9 %0.24.257.315.442.757.1854.5.322  -0.2322.3.326104
2019Depth Charts6.1 %27.1 %0.23.253.308.441.749.1884.6.3160.1 -0.1140.6.321101
2019Steamer6.4 %26.3 %0.24.251.307.435.742.1845.2.3090.1 -0.1130.3.31899
2019ZiPS5.9 %27.8 %0.21.256.308.448.756.1924.7.323  -0.9674.0.324102
2019Phillies5.3 %31.6 %0.17.176.263.235.498.0591.1.2730.00.00.01-1.4.23139
2019Average9.1 %23.4 %0.39.245.321.423.744.1784.9.292     .318 
2019ZiPS (R)5.9 %27.9 %0.21.254.307.443.750.1894.7.3220.0 -0.7542.4.321101
2019Steamer (R)6.6 %27.3 %0.24.246.306.428.734.1824.5.3080.0 0.0110.0.31597
2019Depth Charts (R)6.2 %27.6 %0.23.250.306.436.742.1854.5.3150.0 -0.1120.3.31899
2019THE BAT (R)6.6 %28.8 %0.23.249.308.439.748.1904.6.319  0.0120.5.320100
Total- - -6.5 %26.4 %0.25.267.328.441.769.1744.1.337-1.61.2-1.41058.9.331105

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
2019251435005431287923521667532151545.9 %27.8 %0.21.256.308.448.756.192.323-0.9.3241.4
2020261374775201217323520647332147446.2 %28.3 %0.22.254.308.449.757.195.323-1.1.3241.3
2021271384795231207123521647333153446.3 %29.3 %0.22.251.307.451.757.200.321-1.1.3241.2

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2012Rangers (R)2.0318.2 %54.7 %27.0 %5.0 %5.0 %  36.8 %29.7 %33.6 %   
2013Rangers (A)1.6420.4 %49.4 %30.2 %10.0 %21.3 %  42.9 %20.5 %36.6 %   
2014Rangers (R)1.2518.2 %45.5 %36.4 %25.0 %0.0 %  63.6 %18.2 %18.2 %   
2014Rangers (A+)1.4016.6 %48.6 %34.7 %8.9 %14.4 %  40.2 %22.2 %37.6 %   
2014Rangers (AA)1.3310.3 %51.3 %38.5 %13.3 %0.0 %  48.8 %14.6 %36.6 %   
2015Rangers (AA)1.5825.0 %45.9 %29.1 %11.6 %15.1 %  38.7 %25.8 %35.4 %   
2015Phillies (AA)1.0726.3 %38.2 %35.5 %11.1 %14.8 %  49.4 %29.9 %20.8 %   
2016Phillies (AAA)1.4322.4 %45.7 %31.9 %8.7 %11.3 %  46.1 %24.4 %29.5 %   
2017Phillies (AAA)1.2924.2 %42.6 %33.2 %9.5 %23.8 %  37.4 %26.7 %35.9 %   
2017Phillies1.8223.2 %49.5 %27.3 %1.7 %20.0 %10.1 %0.0 %31.8 %42.7 %25.5 %15.5 %50.9 %33.6 %
2018Phillies1.3724.4 %43.7 %31.9 %5.3 %18.1 %1.6 %0.0 %34.8 %40.2 %25.0 %16.9 %53.0 %30.1 %
2019Phillies0.7536.4 %27.3 %36.4 %25.0 %0.0 %0.0 %0.0 %36.4 %36.4 %27.3 %27.3 %54.5 %18.2 %
Total- - -1.5324.1 %45.8 %30.0 %4.4 %18.4 %5.4 %0.0 %33.6 %41.2 %25.2 %16.5 %52.2 %31.3 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2012Rangers (R)8140272   77307384
2013Rangers (A)13180548   149652801
2014Rangers (R)5421   51722
2014Rangers (A+)12690438   161679840
2014Rangers (AA)201542   63157220
2015Rangers (AA)136867410   5399951534
2015Phillies (AA)2927203   98248346
2016Phillies (AAA)1651158110   55413061860
2017Phillies (AAA)8163466   3477911138
2017Phillies1096051111003728451217
2018Phillies1299472521058411201704
2019Phillies3441000234568
Total- - -2411581277131097920102989

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2017Phillies0.09-6.586.679.491.031.021.063-0.080.17
2018Phillies0.80-6.697.493.800.370.891.04310.800.10
2019Phillies-0.14-0.290.15-0.200.000.720.8117-0.220.02
Total- - -0.75-13.5614.3013.091.410.940.96510.500.29

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Phillies58.1% (93.1)13.7% (84.2)4.5% (88.8)11.6% (77.7)9.1% (84.1)1.9% (82.9)1.1% (76.6)0.1%
2018Phillies54.3% (93.2)12.9% (84.9)4.6% (89.1)11.6% (78.7)15.1% (85.1)1.6% (86.1) 0.5%
2019Phillies51.5% (94.3)20.6% (84.6)11.8% (89.6)4.4% (77.0)11.8% (83.1)   
Total- - -55.8% (93.2)13.4% (84.6)4.7% (89.0)11.4% (78.3)12.6% (84.8)1.7% (84.6)0.4% (76.6)0.3%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Phillies44.9 %10.5 %4.8 %1.7 %0.3 %2.8 %13.7 %9.7 %2.0 %0.1 %8.0 % 1.6 % 
2018Phillies35.8 %10.6 %4.1 %1.8 % 8.0 %13.6 %8.7 %2.4 % 15.0 %   
2019Phillies34.3 %4.5 %11.9 %1.5 % 11.9 %19.4 %6.0 %  10.5 %   
Total- - -39.4 %10.4 %4.5 %1.8 %0.1 %6.0 %13.8 %9.1 %2.2 %0.0 %12.1 % 0.6 % 

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Phillies93.392.888.382.286.790.384.277.679.365.285.0 76.3
2018Phillies93.493.289.085.7 92.384.878.479.6 85.1  
2019Phillies94.696.589.684.3 92.084.878.0  82.9  
Total- - -93.493.088.784.386.792.084.678.079.565.285.1 76.3

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Phillies44.4 %4.9 %1.6 %13.5 %9.4 %12.5 %12.5 %0.3 %1.0 %  
2018Phillies40.0 %4.3 %1.8 %14.4 %14.9 %13.4 %11.3 %    
2019Phillies33.9 %12.9 % 12.9 %12.9 %19.4 %6.5 %    
Total- - -41.6 %4.7 %1.7 %14.0 %12.6 %13.2 %11.7 %0.1 %0.4 %  

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Phillies93.688.982.692.184.284.678.574.277.3 
2018Phillies94.089.686.192.985.685.179.2   
2019Phillies94.689.8 92.583.584.678.3   
Total- - -93.989.384.892.585.184.978.974.277.3 

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Phillies7.7-1.81.3-0.12.7-0.8-0.81.09-1.052.32-0.082.46-3.45-5.92
2018Phillies7.1-3.21.10.5-2.3-0.5 0.77-1.481.370.23-0.89-2.00 
2019Phillies-0.4-0.20.00.0-1.1  -1.01-1.190.341.53-13.62  
Total- - -14.5-5.22.40.4-0.7-1.3-0.80.87-1.291.680.11-0.17-2.67-5.92

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Phillies4.01.32.3-1.3-0.43.2-4.61.0-0.5-0.22.0 -0.6
2018Phillies4.74.5-0.5-0.6 -2.7-0.7-2.10.9 -1.7  
2019Phillies-0.2-0.20.0-0.1 0.1-0.60.4  -1.1  
Total- - -8.65.61.9-2.0-0.40.5-5.9-0.70.4-0.2-0.7 -0.6

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Phillies0.761.064.07-6.33-13.089.73-2.800.87-2.11-23.082.15 -3.05
2018Phillies0.772.49-0.68-2.04 -2.00-0.32-1.432.29 -0.67  
2019Phillies-0.73-6.630.34-5.77 0.97-4.409.99  -15.17  
Total- - -0.731.821.40-3.76-13.080.31-1.44-0.280.66-23.08-0.20 -3.05

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Phillies2.70.1-0.34.6 -0.8-1.50.0-0.9 
2018Phillies6.10.0-0.51.2 -3.00.7   
2019Phillies-0.10.0 0.1 -0.50.4   
Total- - -8.70.2-0.85.9 -4.3-0.30.0-0.9 

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Phillies0.500.23-1.502.822.23-0.50-0.97-1.38-7.16 
2018Phillies0.900.06-1.690.50-1.11-1.330.39   
2019Phillies-0.460.34 0.97-13.99-4.399.99   
Total- - -0.700.15-1.611.42-0.37-1.10-0.09-1.38-7.16 

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Phillies44.6 %79.4 %59.1 %53.0 %79.5 %67.9 %41.9 %65.0 %19.0 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Phillies33.7 %68.8 %49.2 %54.2 %87.7 %75.0 %44.4 %64.1 %12.3 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Phillies38.1 %76.9 %52.9 %68.8 %70.0 %69.4 %38.2 %52.6 %16.2 %
2019Average29.3 %66.8 %45.5 %60.5 %84.4 %75.7 %43.3 %60.1 %11.0 %
Total- - -38.3 %73.1 %53.4 %54.0 %83.8 %71.6 %43.2 %64.2 %15.1 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Phillies46.8 %75.2 %59.4 %51.9 %79.4 %67.3 %44.2 %23.2
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Phillies34.5 %65.6 %49.2 %56.6 %85.7 %75.0 %47.4 %23.2
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Phillies45.0 %63.0 %52.2 %61.1 %76.5 %68.6 %40.3 %24.1
2019Average29.3 %63.9 %45.6 %57.9 %84.4 %75.4 %47.3 %24.2
Total- - -39.9 %69.2 %53.4 %54.5 %82.9 %71.4 %46.0 %23.2

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Phillies47.6 %74.8 %59.1 %52.6 %80.8 %67.7 %42.4 %24.4
2018Phillies34.7 %65.8 %49.2 %56.7 %85.9 %75.0 %46.8 %23.7
2019Phillies48.6 %61.5 %54.1 %64.7 %75.0 %69.7 %42.6 %24.3
Total- - -40.5 %69.2 %53.4 %54.8 %83.6 %71.6 %44.9 %24.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2017Phillies (AAA)LF1716143.03321  0          
2017PhilliesLF121089.01210000000     1.000 
2018PhilliesLF1912104.01310000000     1.000 
2019PhilliesLF101.0000000000     .000 
Total- - -LF3222194.02520000000     1.000 
2017Phillies (AAA)CF101087.12110  0          
2017PhilliesCF1612111.12500000000     1.000 
Total- - -CF1612111.12500000000     1.000 
2017Phillies (AAA)RF3737312.18722  0          
2017PhilliesRF5856484.27330000100     1.000 
2018PhilliesRF9589766.213043210000     .978 
2019PhilliesRF103.0000000000     .000 
Total- - -RF1541451254.120373210100     .986 
2017PhilliesOF8678685.011040000100     1.000 
2018PhilliesOF114101870.214353210000     .980 
2019PhilliesOF204.0000000000     .000 
Total- - -OF2021791559.225393210100     .989 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2017PhilliesLF89.0    20-20109.90030 1.4 -0.40.11.19.2
2018PhilliesLF104.0    10-3-21412.85710 0.2 -1.00.1-0.8-13.4
2019PhilliesLF1.00   000000 0        
Total- - -LF194.00   30-5-22421.87540 1.6 -1.50.20.3-2.1
2017PhilliesCF111.1    -10-3-42218.81870 -0.9 -0.40.2-1.2-13.8
Total- - -CF111.1    -10-3-42218.81870 -0.9 -0.40.2-1.2-13.8
2017PhilliesRF484.2    00-9-96157.934161 0.8 -4.60.5-3.3-12.2
2018PhilliesRF766.2    -52-12-15114102.89528-3 -3.5 -4.80.0-8.3-16.1
2019PhilliesRF3.00   00-1-110.0000    -0.30.0-0.30.0
Total- - -RF1254.10   -52-22-25176159.90344-2 -2.7 -9.70.5-11.9-15.7
2017PhilliesOF685.0    10-14-139384.903261 1.3 -5.50.7-3.5-8.6
2018PhilliesOF870.2    -42-15-17128114.89129-3 -3.4 -5.90.1-9.1-15.8
2019PhilliesOF4.00   00-1-110.0000    -0.30.0-0.30.0
Total- - -OF1559.20   -32-30-31222198.89255-2 -2.1 -11.60.9-12.8-13.4

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017PhilliesLF89.00.0%      (3)0.0%      (4)0.0%      (1)100.0%     (1)0.0%      (0)100.0%    (11)
2018PhilliesLF104.00.0%      (7)0.0%      (2)0.0%      (0)0.0%     (0)25.0%      (4)100.0%    (12)
Total- - -LF194.00.0%    (10)0.0%      (6)0.0%      (1)100.0%     (1)25.0%      (4)100.0%    (23)
2017PhilliesCF111.10.0%    (11)100.0%      (1)0.0%      (1)100.0%     (1)83.3%      (6)94.7%    (19)
Total- - -CF111.10.0%    (11)100.0%      (1)0.0%      (1)100.0%     (1)83.3%      (6)94.7%    (19)
2017PhilliesRF484.20.0%    (33)16.7%      (6)33.3%      (3)0.0%     (1)60.0%      (5)98.6%    (69)
2018PhilliesRF766.20.0%    (50)10.0%    (10)16.7%      (6)0.0%     (2)80.0%      (5)100.0%  (120)
Total- - -RF1254.10.0%    (83)12.5%    (16)22.2%      (9)0.0%     (3)70.0%    (10)99.5%  (189)
2017PhilliesOF685.00.0%    (47)18.2%    (11)20.0%      (5)66.7%     (3)72.7%    (11)98.0%    (99)
2018PhilliesOF870.20.0%    (57)8.3%    (12)16.7%      (6)0.0%     (2)55.6%      (9)100.0%  (132)
Total- - -OF1559.20.0%  (104)13.0%    (23)18.2%    (11)40.0%     (5)65.0%    (20)99.1%  (231)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2017Phillies685.0745637359426240551
2018Phillies870.282436583026462234-3
Total- - -1555.2153348654333533043-2

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2017Phillies4.7-2.2-3.5-2.92.6-6.30.610.67.40.7$5.9 
2018Phillies1.60.4-9.1-4.62.0-13.70.713.42.50.3$2.0 
2019Phillies-1.50.0-0.30.0-1.5-0.30.00.6-1.2-0.1($0.9) 
Total- - -4.9-1.8-12.8-7.53.1-20.31.324.68.70.9$7.0 


Add New Contract
  • 2012 June Amateur Draft - Round: 2, Pick: 33, Overall: 93
    • Team: Texas Rangers
    • School: Galveston Ball HS (TX)