Willie Calhoun

Age: 25
Bats/Throws: L/R
5' 8" / 187
OF
Birthdate: 11/4/1994 (25 y, 3 m, 16 d)
Drafted: 2015 June Amateur Draft - Round: 4, Pick: 27, Overall: 132, Team: Los Angeles Dodgers
Contract: 1 yr, $TBD (2019)
Service Time: 1.033
Reported as the pre-2020 value.
1 year and 33 days days of service time.
  
Free Agent:
Becomes a free agent entering the 2025 season, after the conclusion of the 2024 season.
2025   
Arb Eligible:
Projected to be arbitration eligible for the 2022 season.
2022   
MiLB Options: 1
Reported as the pre-2020 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    
2017Rangers (AAA)291208162615.0 %10.0 %.257.290.310.345.566.384129    
2017Dodgers (AAA)9941423646738.7 %11.8 %.276.289.298.357.574.391134    
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
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
2020THE BAT13054822626727.7 %15.1 %.193.259.251.313.444.31788    
2020ATC13956927737717.4 %15.5 %.212.275.268.326.479.337101    
2020Depth Charts13356026747927.7 %15.0 %.214.279.272.332.486.341104-0.42.5-11.21.1
2020Steamer13054925727927.9 %15.3 %.210.281.273.334.483.342104-0.32.6-11.41.0
2020ZiPS13555226747527.6 %14.7 %.217.276.271.330.488.341104-0.32.3-12.10.9
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
2017Rangers (AAA)29113120352331816266112001310.310
2017Dodgers (AAA)993734141115924523646736349140732.298
2017Rangers1334379800134207100000.265
2018Rangers (AAA)1084324701278632096647325476001040.294
2018Rangers359910822155028116024120200.222
2019Rangers (AAA)411381724125808232832024101411.297
2019Rangers83309337834714121514823053320500.269
2020THE BAT13049754812575261226267423835411020.251
2020ATC1395175691388327127737742188540811.268
2020Depth Charts1335075601388327226747943284442 21.272
2020Steamer1304955491358325125727943184442 21.273
2020ZiPS13550255213681272267475422814311221.271
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
2017Rangers (AAA)5.0 %10.0 %0.50.310.345.566.911.2574.4.290  0.2204.6.384129
2017Dodgers (AAA)8.7 %11.8 %0.73.298.357.574.931.2764.8.289  -0.47318.3.391134
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 
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 
2020THE BAT7.7 %15.1 %0.51.251.313.444.757.1932.6.259  -0.268-1.2.31788
2020ATC7.4 %15.5 %0.48.268.326.479.806.2122.5.275  -0.5808.2.337101
2020Depth Charts7.7 %15.0 %0.52.272.332.486.818.2143.2.279-0.1 -0.38110.4.341104
2020Steamer7.9 %15.3 %0.52.273.334.483.817.2102.9.281-0.1 -0.38010.4.342104
2020ZiPS7.6 %14.7 %0.52.271.330.488.818.2173.2.276  -0.38010.1.341104
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
202025135502552136812722674754281217.6 %14.7 %0.52.271.330.488.818.217.276-0.3.3410.9
202126130482532131772722572734280217.9 %15.0 %0.53.272.333.492.825.220.279-0.3.3440.9
202227129479530130762722572734381218.1 %15.3 %0.53.271.335.493.827.221.279-0.3.3451.1

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 %   
2017Rangers (AAA)0.8314.3 %38.8 %46.9 %37.0 %17.4 %  48.0 %18.6 %33.3 %   
2017Dodgers (AAA)0.9115.0 %40.5 %44.5 %30.3 %15.9 %  45.6 %23.4 %31.0 %   
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
2017Rangers (AAA)38461417   146283429
2017Dodgers (AAA)1321454944   5348971431
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.01-6.156.160.160.040.972.0750.010.00
Total- - --0.49-8.498.00-1.91-0.200.951.7015-0.48-0.03

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.388.384.892.384.884.278.3   
Total- - -93.389.184.792.284.883.978.868.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.1-1.0-1.03.83.3-1.2 0.92-0.44-1.282.862.14-5.52 
Total- - -7.9-5.3-2.75.34.0-1.6 0.84-1.65-2.572.861.86-5.45 

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.0 %68.6 %49.3 %71.9 %91.6 %85.2 %48.7 %26.1
Total- - -31.2 %69.7 %49.6 %71.0 %91.0 %84.4 %47.7 %25.3

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2017Dodgers (AAA)2B7474636.21201746  39          
2017Rangers (AAA)2B3327.0860  0          
2019Rangers (AAA)2B3325.0440  1          
2017Dodgers (AAA)LF121195.01000  0          
2017Rangers (AAA)LF2424206.14230  1          
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