Willie Calhoun

Age: 24
Bats/Throws: L/R
5' 8" / 187
OF
Birthdate: 11/4/1994 (24 y, 11 m, 12 d)
Drafted: 2015 June Amateur Draft - Round: 4, Pick: 27, Overall: 132, Team: Los Angeles Dodgers
Contract: 1 yr $TBD (2019)
Service Time: 0.075
Reported as the pre-2019 value.
0 years and 75 days days of service time.
   Free Agent: 2025    Arb Eligible: 2020   
MiLB Options: 2
Reported as the pre-2019 season number of waiver options remaining.

Prospects Report
Team Rank: 2Overall Rank: 82Reported: 2018 - UpdatedETA: 2018  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
50 / 6050 / 6065 / 6530 / 3040 / 4045 / 4550

RotoWire News: Calhoun went 1-for-2 with two walks and a solo home run Thursday against the Red Sox. (9/26/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
2015Dodgers (R)3817572826213.1 %10.3 %.238.276.278.371.517.391124    
2015Dodgers (A)156619807.6 %10.6 %.098.434.393.439.492.433174    
2015Dodgers (A+)20823111408.5 %15.9 %.219.362.329.390.548.406152    
2016Dodgers (AA)13256027758808.0 %11.6 %.215.242.254.318.469.348123    
2017Dodgers (AAA)9941423646738.7 %11.8 %.276.289.298.357.574.391134    
2017Rangers (AAA)291208162615.0 %10.0 %.257.290.310.345.566.384129    
2017Rangers133713405.4 %18.9 %.088.308.265.324.353.300750.3-0.8-2.2-0.2
2018Rangers (AAA)1084709664746.8 %10.0 %.137.314.294.351.431.345104    
2018Rangers35108281105.6 %22.2 %.111.267.222.269.333.26253-0.2-6.2-3.6-0.6
2019THE BAT281183121316.7 %14.4 %.155.269.251.306.406.30684    
2019ATC7932511373616.6 %15.8 %.169.279.261.312.430.31892    
2019Depth Charts281194141516.4 %13.8 %.176.280.268.319.443.326980.0-0.3-2.40.1
2019Steamer542267262816.6 %13.9 %.166.282.267.320.434.323960.1-1.0-4.60.2
2019ZiPS14558922717436.3 %13.8 %.185.279.268.317.453.329100-0.1-0.3-13.00.6
2019Rangers (AAA)4117282328118.6 %14.0 %.232.311.297.433.529.413139    
2019Rangers8333721514806.8 %15.7 %.256.262.269.323.524.351110-2.22.3-9.00.5
2019Steamer (R)14763427808927.7 %15.2 %.200.281.270.330.470.336100-0.4-0.4-11.91.0
2019Depth Charts (R)15263728828627.1 %14.8 %.203.277.269.325.472.33398-0.2-1.6-13.30.7
Total- - -13148224626306.4 %17.4 %.210.266.258.311.468.32795-2.0-4.8-14.8-0.3

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2015Dodgers (R)3815117542211317282623018010221.278
2015Dodgers (A)156166242030198507000200.393
2015Dodgers (A+)207382241470311147013110200.329
2016Dodgers (AA)13250356012875251277588453655611500.254
2017Dodgers (AAA)993734141115924523646736349140732.298
2017Rangers (AAA)29113120352331816266112001310.310
2017Rangers1334379800134207100000.265
2018Rangers (AAA)1084324701278632096647325476001040.294
2018Rangers359910822155028116024120200.222
2019THE BAT28108118271860312138117110210.251
2019ATC79297325774916111373621151340510.261
2019Depth Charts28109119291960414158116110 10.268
2019Steamer5420622655361117262815131221 10.267
2019ZiPS14554558914691312227174374814301331.268
2019Rangers (AAA)411381724125808232832024101411.297
2019Rangers83309337834714121514823053320500.269
2019Steamer (R)1475736341559729227808948196552 21.270
2019Depth Charts (R)1525826371579630228828645294541 21.269
Total- - -1314424821147019124626331084540700.258

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2015Dodgers (R)13.1 %10.3 %1.28.278.371.517.888.2384.4.276  0.0326.2.391124
2015Dodgers (A)7.6 %10.6 %0.71.393.439.492.931.0981.3.434  0.0135.5.433174
2015Dodgers (A+)8.5 %15.9 %0.54.329.390.548.938.2191.3.362  0.0165.5.406152
2016Dodgers (AA)8.0 %11.6 %0.69.254.318.469.788.2152.1.242  0.07614.4.348123
2017Dodgers (AAA)8.7 %11.8 %0.73.298.357.574.931.2764.8.289  -0.47318.3.391134
2017Rangers (AAA)5.0 %10.0 %0.50.310.345.566.911.2574.4.290  0.2204.6.384129
2017Rangers5.4 %18.9 %0.29.265.324.353.677.0880.8.3080.00.30.04-0.7.30075
2017Average8.5 %21.6 %0.39.255.324.426.750.1715.0.300     .321 
2018Rangers (AAA)6.8 %10.0 %0.68.294.351.431.782.1373.8.314  0.7642.5.345104
2018Rangers5.6 %22.2 %0.25.222.269.333.602.1111.0.267-0.20.1-0.18-4.6.26253
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019THE BAT6.7 %14.4 %0.47.251.306.406.712.1553.2.269  0.013-0.9.30684
2019ATC6.6 %15.8 %0.41.261.312.430.742.1693.2.279  -0.1390.8.31892
2019Depth Charts6.4 %13.8 %0.47.268.319.443.762.1763.3.2800.1 0.0151.1.32698
2019Steamer6.6 %13.9 %0.48.267.320.434.753.1663.7.2820.2 -0.1281.5.32396
2019ZiPS6.3 %13.8 %0.46.268.317.453.771.1853.4.279  -0.1756.6.329100
2019Rangers (AAA)18.6 %14.0 %1.33.297.433.529.962.2321.8.311  -0.33610.0.413139
2019Rangers6.8 %15.7 %0.43.269.323.524.848.2562.5.262-2.20.2-0.2519.0.351110
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2019Steamer (R)7.7 %15.2 %0.50.270.330.470.800.2002.8.281-0.1 -0.3888.6.336100
2019Depth Charts (R)7.1 %14.8 %0.48.269.325.472.797.2033.2.2770.0 -0.2877.2.33398
Total- - -6.4 %17.4 %0.37.258.311.468.780.2102.0.266-2.40.6-0.2633.7.32795

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
201924145545589146913122271743781316.3 %13.8 %0.46.268.317.453.771.185.279-0.1.3290.6
202025140526570142863222270743780316.5 %14.0 %0.46.270.321.464.785.194.281-0.1.3340.9
202126140523570142853222371754083307.0 %14.6 %0.48.272.326.472.799.201.2830.3.3401.2

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2015Dodgers (R)0.8921.9 %36.7 %41.4 %22.6 %13.2 %  65.7 %18.7 %15.7 %   
2015Dodgers (A)1.2821.2 %44.2 %34.6 %38.9 %5.6 %  48.2 %21.4 %30.4 %   
2015Dodgers (A+)1.1031.1 %36.1 %32.8 %15.0 %15.0 %  67.2 %16.4 %16.4 %   
2016Dodgers (AA)1.0619.5 %41.4 %39.1 %34.9 %15.7 %  49.7 %21.1 %29.2 %   
2017Dodgers (AAA)0.9115.0 %40.5 %44.5 %30.3 %15.9 %  45.6 %23.4 %31.0 %   
2017Rangers (AAA)0.8314.3 %38.8 %46.9 %37.0 %17.4 %  48.0 %18.6 %33.3 %   
2017Rangers2.5022.2 %55.6 %22.2 %16.7 %16.7 %20.0 %0.0 %63.0 %25.9 %11.1 %11.1 %63.0 %25.9 %
2018Rangers (AAA)1.0516.5 %42.8 %40.7 %37.4 %5.8 %  42.3 %23.9 %33.8 %   
2018Rangers0.9419.5 %39.0 %41.6 %9.4 %6.3 %6.7 %0.0 %37.7 %40.3 %22.1 %19.5 %55.8 %24.7 %
2019Rangers (AAA)0.9030.4 %33.0 %36.6 %31.7 %19.5 %  49.6 %20.9 %29.6 %   
2019Rangers0.8219.4 %36.4 %44.2 %17.5 %18.4 %3.2 %0.0 %51.9 %32.2 %15.9 %18.6 %40.7 %40.7 %
Total- - -0.9119.6 %38.4 %42.0 %15.8 %15.8 %5.8 %0.0 %49.7 %33.4 %16.9 %18.2 %45.6 %36.2 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2015Dodgers (R)47532812   107196303
2015Dodgers (A)2318117   4093133
2015Dodgers (A+)2220193   47116163
2016Dodgers (AA)1821728660   78311921975
2017Dodgers (AAA)1321454944   5348971431
2017Rangers (AAA)38461417   146283429
2017Rangers156613005390143
2018Rangers (AAA)1631556358   64710931740
2018Rangers3032153200137239376
2019Rangers (AAA)37413413   297373670
2019Rangers9411450203004558231278
Total- - -139152712480064511521797

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2017Rangers0.18-0.450.631.730.150.812.1010.070.16
2018Rangers-0.68-1.891.21-3.79-0.400.921.469-0.56-0.18
2019Rangers0.45-5.886.334.520.460.962.0750.330.14
Total- - --0.05-8.228.172.450.210.941.7015-0.170.11

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Rangers58.7% (93.1)14.0% (82.1)5.6% (91.0)6.3% (78.9)13.3% (83.9)2.1% (80.0)  
2018Rangers52.4% (92.5)17.8% (83.0)5.6% (89.6)11.2% (80.6)11.7% (84.5)1.3% (86.6)  
2019Rangers51.7% (92.7)18.2% (83.5)6.0% (87.8)10.4% (79.0)12.0% (84.6)1.7% (85.4)  
Total- - -52.4% (92.7)17.8% (83.3)5.9% (88.4)10.2% (79.3)12.0% (84.6)1.7% (85.0)  

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Rangers36.4 %12.6 %1.4 %2.1 % 14.0 %12.6 %7.0 %0.7 % 13.3 %   
2018Rangers33.5 %7.7 %5.3 %1.3 % 11.7 %18.1 %6.9 %3.7 % 11.7 %   
2019Rangers37.7 %6.4 %5.3 %2.1 %0.2 %7.8 %18.2 %9.1 %1.8 % 11.4 %   
Total- - -36.7 %7.1 %5.0 %2.0 %0.2 %9.1 %17.7 %8.5 %2.1 % 11.6 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Rangers92.792.989.380.3 93.783.078.076.9 83.5  
2018Rangers93.291.689.786.7 90.683.077.884.1 84.5  
2019Rangers92.992.888.285.187.691.684.077.981.1 84.5  
Total- - -92.992.588.684.987.691.683.777.982.1 84.4  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Rangers41.3 %4.2 %2.1 %17.5 %13.3 %12.6 %8.4 %0.7 %   
2018Rangers36.7 %5.6 %1.3 %15.4 %11.7 %20.0 %9.3 %    
2019Rangers38.8 %5.4 %1.7 %12.6 %12.0 %17.4 %12.1 %    
Total- - -38.5 %5.4 %1.7 %13.6 %12.0 %17.6 %11.2 %0.1 %   

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Rangers93.692.880.692.784.283.479.868.6  
2018Rangers93.490.586.891.785.083.280.7   
2019Rangers93.588.685.292.685.084.578.5   
Total- - -93.589.385.092.485.084.179.068.6  

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Rangers1.0-0.7-0.30.31.2-0.3 1.19-3.51-3.332.826.38-8.89 
2018Rangers0.8-3.5-1.51.2-0.5-0.2 0.43-5.27-7.002.89-1.09-3.11 
2019Rangers6.2-1.0-1.03.83.2-1.2 0.94-0.43-1.252.832.07-5.40 
Total- - -8.1-5.2-2.75.23.9-1.6 0.86-1.64-2.552.841.81-5.37 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Rangers0.70.0-0.1-0.3 -0.3-0.30.0-0.1 1.2  
2018Rangers-1.10.9-1.3-0.2 0.7-3.71.10.3 -0.5  
2019Rangers1.83.4-0.8-0.70.10.9-0.82.20.7 2.8  
Total- - -1.44.3-2.2-1.10.11.3-4.83.21.0 3.5  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Rangers1.32-0.14-2.60-8.79 -1.33-1.84-0.43-6.16 6.14  
2018Rangers-0.863.09-6.55-3.14 1.55-5.374.042.18 -1.20  
2019Rangers0.374.18-1.16-2.551.730.89-0.361.903.17 1.96  
Total- - -0.213.32-2.39-3.171.730.80-1.522.122.56 1.68  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Rangers0.0-0.3-0.30.6 -0.3-0.1-0.1  
2018Rangers-1.6-1.7-0.22.5 -4.01.6   
2019Rangers2.8-0.6-0.63.5 -1.03.0   
Total- - -1.2-2.6-1.06.5 -5.34.5-0.1  

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Rangers0.08-5.19-8.792.426.37-1.61-1.08-6.16  
2018Rangers-1.14-8.06-3.144.25-1.20-5.274.64   
2019Rangers0.56-0.85-2.552.141.64-0.471.96   
Total- - -0.18-2.70-3.272.671.48-1.682.25-6.16  

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Rangers34.5 %73.2 %49.7 %70.0 %87.8 %80.3 %39.2 %51.4 %9.8 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Rangers35.7 %73.2 %50.5 %72.8 %89.9 %82.6 %39.6 %49.1 %8.8 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Rangers33.3 %70.9 %49.1 %76.8 %90.8 %85.4 %42.2 %57.6 %7.2 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -33.9 %71.5 %49.5 %75.4 %90.4 %84.4 %41.4 %55.2 %7.7 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Rangers33.3 %66.2 %49.7 %62.5 %91.5 %81.7 %49.7 %22.3
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Rangers30.6 %72.2 %50.5 %70.0 %88.5 %82.6 %47.9 %23.2
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Rangers30.9 %68.6 %49.3 %72.6 %91.1 %85.2 %48.9 %25.2
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -31.0 %69.1 %49.6 %71.2 %90.6 %84.4 %48.8 %24.5

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Rangers34.1 %72.4 %49.7 %69.0 %90.5 %81.7 %40.6 %22.7
2018Rangers30.7 %72.9 %50.5 %68.9 %89.2 %82.6 %47.1 %23.7
2019Rangers31.5 %68.0 %49.3 %72.7 %91.3 %85.2 %48.9 %26.1
Total- - -31.6 %69.3 %49.6 %71.5 %90.8 %84.4 %47.9 %25.3

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2017Rangers (AAA)2B3327.0860  0          
2017Dodgers (AAA)2B7474636.21201746  39          
2019Rangers (AAA)2B3325.0440  1          
2017Rangers (AAA)LF2424206.14230  1          
2017Dodgers (AAA)LF121195.01000  0          
2017RangersLF11874.01111100000     .923 
2018Rangers (AAA)LF9189778.213153  0          
2018RangersLF2725200.03712200000     .950 
2019Rangers (AAA)LF3333271.03703  0          
2019RangersLF7169610.011321100000     .991 
Total- - -LF109102884.016144400000     .976 
2017RangersOF11874.01111100000     .923 
2018RangersOF2725200.03712200000     .950 
2019RangersOF7169610.011321100000     .991 
Total- - -OF109102884.016144400000     .976 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2017RangersLF74.0    1-1-1-11210.8332  -0.8 -0.8-0.2-1.7-29.1
2018RangersLF200.0    -10-2-33127.87110-1 -0.4 -1.7-0.3-2.4-15.6
2019RangersLF610.00   -4-30-79280.87033  -4.9 -0.70.5-5.1-11.2
Total- - -LF884.00   -4-4-3-11135117.86745-1 -6.0 -3.20.0-9.2-14.1
2017RangersOF74.0    1-1-1-11210.8332  -0.8 -0.8-0.2-1.7-29.1
2018RangersOF200.0    -10-2-33127.87110-1 -0.4 -1.7-0.3-2.4-15.6
2019RangersOF610.00   -4-30-79280.87033  -4.9 -0.70.5-5.1-11.2
Total- - -OF884.00   -4-4-3-11135117.86745-1 -6.0 -3.20.0-9.2-14.1

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017RangersLF74.00.0%      (4)0.0%      (1)0.0%      (0)0.0%     (1)66.7%      (3)100.0%      (9)
2018RangersLF200.00.0%    (24)0.0%      (2)0.0%      (1)0.0%     (0)0.0%      (1)97.4%    (38)
2019RangersLF610.00.0%    (26)0.0%      (4)0.0%      (1)75.0%     (4)37.5%      (8)100.0%  (106)
Total- - -LF884.00.0%    (54)0.0%      (7)0.0%      (2)60.0%     (5)41.7%    (12)99.3%  (153)
2017RangersOF74.00.0%      (4)0.0%      (1)0.0%      (0)0.0%     (1)66.7%      (3)100.0%      (9)
2018RangersOF200.00.0%    (24)0.0%      (2)0.0%      (1)0.0%     (0)0.0%      (1)97.4%    (38)
2019RangersOF610.00.0%    (26)0.0%      (4)0.0%      (1)75.0%     (4)37.5%      (8)100.0%  (106)
Total- - -OF884.00.0%    (54)0.0%      (7)0.0%      (2)60.0%     (5)41.7%    (12)99.3%  (153)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2018Rangers200.043025292224212625-1
Total- - -200.043025292224212625-1

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2017Rangers-1.10.3-1.7-0.5-0.8-2.20.11.1-1.8-0.2($1.4) 
2018Rangers-6.0-0.2-2.4-1.1-6.2-3.60.33.2-6.2-0.6($5.1) 
2019Rangers4.4-2.2-5.1-3.92.3-9.01.310.65.20.5$4.1 
Total- - --2.8-2.0-9.2-5.5-4.8-14.81.815.0-2.8-0.3($2.5) 

  • 2015 June Amateur Draft - Round: 4, Pick: 27, Overall: 132
    • Team: Los Angeles Dodgers
    • School: Yavapai College
  • 2013 June Amateur Draft - Round: 17, Pick: 22, Overall: 518
    • Team: Tampa Bay Rays
    • School: Benicia (CA) HS