Help Support FanGraphs



Odubel Herrera
Birthdate: 12/29/1991 (25 y, 3 m, 25 d)     Bats/Throws: L/R     Height/Weight: 5-11/205     Position: OF
Drafted: 2014 Rule 5 Draft - Round: 1, Pick: 8, Overall: 8, Team: Philadelphia Phillies
Contract: $30.5M / 5 Years (2017 - 2021) + 2 Option Years
Reported: 3/30/2015  Risk: 2  ETA: 2015  Team Rank: NA  Positional Rank: NA  Overall Rank: NA
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
40 / 5020 / 3035 / 3550+ / 50+50+ / 50+50 / 5040
RotoWire News: Herrera is in the lineup Tuesday against the Mets, Jim Salisbury of CSN Philadelphia reports. (4/18/2017)
Profiles:  2016  2017  (Click Year to Expand / Close)



SeasonTeamPosH1B2B3BHRRRBISBCSBBSOYahooFanDuelDraftKings
SaberSimATL @ PHICF1.10.80.20.00.10.60.50.20.10.50.86.9410.788.29

SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2009Rangers (R)58260047242115.0 %15.0 %.053.333.280.399.333.376122    
2010Rangers (R)482000333188.0 %13.5 %.084.392.337.394.421.382134    
2010Rangers (A-)4900000.0 %11.1 %.111.250.222.222.333.25453    
2011Rangers (A)11950537256344.8 %15.4 %.088.361.306.349.394.341107    
2012Rangers (A+)12655157246276.0 %18.0 %.098.343.284.335.382.32499    
2013Rangers (A+)291151135213.9 %16.5 %.074.355.295.398.368.365122    
2013Rangers (AA)10141223730154.1 %16.3 %.082.304.257.289.339.28175    
2014Rangers (A+)2913702611916.8 %15.3 %.045.359.297.412.342.361123    
2014Rangers (AA)9640824748127.1 %17.2 %.082.389.321.373.402.356124    
2015Phillies14753786441165.2 %24.0 %.121.387.297.344.418.3331112.19.211.74.0
2016Phillies159656158749259.6 %20.4 %.134.349.286.361.420.3381102.610.66.13.8
2017Depth Charts142595117250197.8 %21.4 %.125.343.277.340.402.322990.90.25.42.5
2017Steamer144640127458198.3 %20.4 %.123.333.273.339.396.319970.5-1.63.82.3
2017Fans (21)155689158976238.9 %20.6 %.133.351.288.357.421.3381101.39.86.43.9
2017ZiPS156609117847207.2 %22.3 %.127.354.281.340.408.3241010.81.58.13.0
2017Phillies1771175212.7 %22.5 %.097.356.274.366.371.324104-0.10.30.20.3
2017ZiPS (R)140551106942187.6 %22.3 %.125.353.280.342.405.3241000.60.96.92.6
2017Steamer (R)128565106351178.7 %20.9 %.120.331.270.339.389.316950.4-2.83.11.9
2017Depth Charts (R)127533106344168.2 %21.6 %.122.342.275.340.397.320980.7-0.74.72.1
Total- - -32312642415895437.9 %22.1 %.126.365.290.354.417.3351104.620.118.18.1

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2009Rangers (R)58207260584891047243903966252110.280
2010Rangers (R)481782006049740333116027222385.337
2010Rangers (A-)4992110000001000000.222
2011Rangers (A)1194645051421102633725624078827123411.306
2012Rangers (A+)12650055114210922657246333997479277.284
2013Rangers (A+)2995115282421113516019112122.295
2013Rangers (AA)10138941210079127237301706712311155.257
2014Rangers (A+)291111373329310261123021021193.297
2014Rangers (AA)963684081189616424748291703264127.321
2015Phillies147495537147106303864412801298156168.297
2016Phillies1595836561671252161587496371346226257.286
2017Depth Charts142536595148108254117250464127634 198.277
2017Steamer144572640156114264127458534131644 1910.273
2017Fans (21)15561868917813127515897661314273  237.288
2017ZiPS1565526091551122751178474431367246207.281
2017Phillies1762711713301759116000221.274
2017ZiPS (R)140497551139101244106942423123633 186.280
2017Steamer (R)128504565136100233106351495118543 179.270
2017Depth Charts (R)12747753313196234106344444115533 167.275
Total- - -32311401264331244549241589510082791437144316.290

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2009Rangers (R)15.0 %15.0 %1.00.280.399.333.733.0536.8.333  -0.1417.3.376122
2010Rangers (R)8.0 %13.5 %0.59.337.394.421.815.0847.1.392  -0.9358.9.382134
2010Rangers (A-)0.0 %11.1 %0.00.222.222.333.556.1110.1.250  0.01-0.5.25453
2011Rangers (A)4.8 %15.4 %0.31.306.349.394.744.0886.7.361  1.8674.1.341107
2012Rangers (A+)6.0 %18.0 %0.33.284.335.382.717.0987.0.343  2.365-0.8.32499
2013Rangers (A+)13.9 %16.5 %0.84.295.398.368.767.0744.4.355  -0.5173.1.365122
2013Rangers (AA)4.1 %16.3 %0.25.257.289.339.628.0826.6.304  0.935-11.5.28175
2014Rangers (A+)16.8 %15.3 %1.10.297.412.342.754.0457.1.359  0.4203.8.361123
2014Rangers (AA)7.1 %17.2 %0.41.321.373.402.775.0825.4.389  -0.55611.0.356124
2015Phillies5.2 %24.0 %0.22.297.344.418.762.1215.3.3871.60.7-0.2698.6.333111
2015Average7.7 %20.4 %0.38.254.317.405.721.1504.8.299     .313 
2016Phillies9.6 %20.4 %0.47.286.361.420.781.1346.3.349-0.51.41.78810.6.338110
2016Average8.2 %21.1 %0.39.255.322.417.739.1624.9.300     .318 
2017Depth Charts7.8 %21.4 %0.36.277.340.402.742.1255.4.3430.7 0.1721.8.32299
2017Steamer8.3 %20.4 %0.41.273.339.396.736.1235.1.3331.0 -0.6760.5.31997
2017Fans (21)8.9 %20.6 %0.43.288.357.421.778.1335.8.351  1.39211.2.338110
2017ZiPS7.2 %22.3 %0.32.281.340.408.748.1276.0.354  0.8753.2.324101
2017Phillies12.7 %22.5 %0.56.274.366.371.737.0973.3.356  -0.190.9.324104
2017Average8.6 %21.9 %0.39.241.312.398.710.1574.9.285     .309 
2017ZiPS (R)7.6 %22.3 %0.34.280.342.405.746.1255.9.3530.0 0.6672.5.324100
2017Steamer (R)8.7 %20.9 %0.42.270.339.389.728.1205.0.3310.9 -0.566-0.9.31695
2017Depth Charts (R)8.2 %21.6 %0.38.275.340.397.737.1225.3.3420.7 0.0640.8.32098
Total- - -7.9 %22.1 %0.36.290.354.417.771.1265.8.3651.12.11.416620.2.335110

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2015Phillies1.6123.5 %47.2 %29.3 %8.6 %7.6 %10.7 %35.7 %35.2 %32.3 %32.5 %19.4 %54.0 %26.6 %
2016Phillies1.4521.6 %46.4 %32.0 %9.9 %10.6 %14.6 %44.4 %26.7 %37.5 %35.8 %23.8 %49.0 %27.2 %
2017Phillies2.7019.6 %58.7 %21.7 %0.0 %10.0 %18.5 %0.0 %28.3 %43.5 %28.3 %23.9 %56.5 %19.6 %
Total- - -1.5622.3 %47.4 %30.3 %8.9 %9.3 %13.2 %39.1 %30.4 %35.6 %34.0 %21.9 %51.5 %26.5 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2015Phillies1691058491814572214332155
2016Phillies2061429614309497016732643
2017Phillies271090500106190296
Total- - -4022571892353239179832965094

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2015Phillies-0.30-9.098.796.680.630.951.27160.57-0.88
2016Phillies1.06-10.7511.809.661.080.971.2371.73-0.64
2017Phillies0.10-1.171.274.920.521.042.6310.41-0.32
Total- - -0.86-21.0121.8621.262.220.971.31242.70-1.82

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2015Phillies56.7% (92.1)12.3% (84.2)5.7% (87.1)14.2% (77.9)10.2% (83.3)0.4% (84.1)0.4% (76.7) 
2016Phillies60.6% (92.4)10.9% (84.2)4.2% (87.9)11.0% (77.8)12.2% (84.2)0.8% (82.9)0.3% (75.7)1.0%
2017Phillies54.1% (94.0)12.2% (86.7)2.7% (90.9)13.5% (78.2)16.9% (86.9)0.7% (83.0) 1.3%
Total- - -58.5% (92.4)11.6% (84.3)4.7% (87.6)12.5% (77.9)11.6% (84.1)0.6% (83.2)0.4% (76.2)0.6%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2015Phillies33.6 %16.0 %4.6 %0.8 %0.1 %7.6 %12.4 %11.0 %3.5 %0.1 %10.0 % 0.5 % 
2016Phillies36.0 %16.5 %4.2 %0.5 % 8.2 %11.2 %9.0 %2.5 % 11.5 % 0.5 % 
2017Phillies31.1 %13.0 %2.1 %  10.6 %13.0 %11.6 %0.7 % 18.1 %   
Total- - -34.7 %16.1 %4.3 %0.6 %0.0 %8.1 %11.8 %10.0 %2.8 %0.0 %11.3 % 0.5 % 

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2015Phillies92.591.286.182.686.692.384.577.878.567.183.2 75.8
2016Phillies92.892.087.881.1 91.584.477.579.0 84.0 75.2
2017Phillies94.492.090.0  94.885.978.180.4 86.5  
Total- - -92.891.787.181.986.692.084.577.778.867.184.0 75.5

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2015Phillies13.1-1.8-2.00.2-1.70.40.71.07-0.70-1.630.07-0.764.477.37
2016Phillies11.2-3.4-3.45.24.50.80.00.70-1.20-3.071.821.413.770.07
2017Phillies3.20.00.0-0.6-1.00.2 2.02-0.060.28-1.46-1.998.53 
Total- - -27.4-5.3-5.34.91.81.40.70.92-0.90-2.230.770.314.263.72

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2015Phillies8.52.3-1.8-0.6-0.33.2-3.4-0.3-0.7-0.20.3 0.3
2016Phillies3.80.4-2.40.3 7.5-2.61.41.0 2.0 1.2
2017Phillies0.52.10.3  -0.30.2-0.70.0 -0.7  
Total- - -12.84.9-3.9-0.3-0.310.5-5.80.40.3-0.21.6 1.4

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2015Phillies1.170.67-1.78-3.61-25.811.95-1.28-0.11-0.88-20.730.14 2.60
2016Phillies0.400.10-2.192.44 3.52-0.900.581.59 0.66 8.89
2017Phillies0.565.594.42  -0.810.58-2.11-2.31 -1.31  
Total- - -0.730.60-1.82-0.96-25.812.56-0.970.070.22-20.730.28 6.16

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2015Phillies34.8 %67.8 %48.9 %61.4 %86.7 %76.4 %42.7 %62.9 %11.6 %
2015Average30.6 %66.9 %46.9 %64.9 %86.7 %78.8 %44.7 %60.9 %9.9 %
2016Phillies34.6 %68.3 %48.4 %67.3 %85.8 %78.0 %40.9 %58.7 %10.6 %
2016Average30.3 %66.7 %46.5 %63.9 %86.3 %78.2 %44.6 %60.3 %10.1 %
2017Phillies36.1 %69.8 %49.3 %67.7 %80.3 %74.7 %39.2 %50.7 %12.3 %
2017Average29.3 %66.9 %46.0 %62.2 %85.4 %77.2 %44.5 %60.3 %10.4 %
Total- - -34.8 %68.2 %48.7 %64.9 %85.9 %77.1 %41.5 %60.1 %11.1 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2015Phillies35.1 %63.5 %48.9 %61.9 %85.4 %76.7 %48.6 %25.3
2015Average30.9 %64.4 %46.9 %62.9 %87.1 %78.8 %47.8 %22.1
2016Phillies34.1 %66.3 %48.4 %65.0 %86.5 %78.1 %44.5 %26.1
2016Average30.6 %63.9 %46.5 %62.1 %86.5 %78.1 %47.8 %22.7
2017Phillies34.8 %66.7 %49.8 %64.8 %80.4 %74.7 %47.1 %32.3
2017Average30.1 %64.0 %46.0 %61.3 %85.5 %77.1 %46.9 %23.9
Total- - -34.5 %65.1 %48.7 %63.7 %85.7 %77.3 %46.4 %26.1

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2015PhilliesCF1361211065.034155500100     .986 
2016PhilliesCF1551471301.1372119630400     .977 
2017PhilliesCF1616142.04510000000     1.000 
Total- - -CF3072842508.175817141130500     .982 
2015PhilliesOF1361211065.034155500100     .986 
2016PhilliesOF1551471301.1372119630400     .977 
2017PhilliesOF1616142.04510000000     1.000 
Total- - -OF3072842508.175817141130500     .982 

SeasonTeamPosInnrSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZCPPRPPTZLFSRARMDPRRngRErrRUZRUZR/150
2015PhilliesCF1065.0  -3-21510270251.93090   -70.2 11.2-1.59.99.9
2016PhilliesCF1301.1  5-236293269.918103   -60.4 5.0-1.63.93.3
2017PhilliesCF142.0  10233533.94312          
Total- - -CF2508.1  3-42019598553.925205   -130.6 16.2-3.113.86.4
2015PhilliesOF1065.0  -3-21510270251.93090   -70.2 11.2-1.59.99.9
2016PhilliesOF1301.1  5-236293269.918103   -60.4 5.0-1.63.93.3
2017PhilliesOF142.0  10233533.94312          
Total- - -OF2508.1  3-42019598553.925205   -130.6 16.2-3.113.86.4

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2015PhilliesCF1065.00.0%    (65)0.0%    (12)33.3%      (3)20.0%     (5)100.0%    (16)98.8%  (325)
2016PhilliesCF1301.10.0%    (68)0.0%      (7)18.2%    (11)12.5%     (8)80.0%    (15)99.4%  (358)
Total- - -CF2508.10.0%  (133)0.0%    (19)21.4%    (14)15.4%    (13)90.3%    (31)99.1%  (683)
2015PhilliesOF1065.00.0%    (65)0.0%    (12)33.3%      (3)20.0%     (5)100.0%    (16)98.8%  (325)
2016PhilliesOF1301.10.0%    (68)0.0%      (7)18.2%    (11)12.5%     (8)80.0%    (15)99.4%  (358)
Total- - -OF2508.10.0%  (133)0.0%    (19)21.4%    (14)15.4%    (13)90.3%    (31)99.1%  (683)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2015Phillies1065.0103851733432414044-7
2016Phillies1301.1163858714148454549-6
Total- - -2366.1263855723841434347-13

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2015Phillies7.12.19.91.89.211.71.015.737.74.0$32.0 
2016Phillies8.02.63.92.210.66.11.119.837.63.8$30.8 
2017Phillies0.3-0.1 0.20.30.20.12.12.70.3$2.3 
Total- - -15.54.613.84.320.118.12.237.678.08.1$65.1 

  • $30.5m / 5 Years (2017 - 2021) + 2 Option Years (Edit)
    • signed by Philadelphia Phillies on 12/15/2016 (Free Agent)
    • 2017: $1.2M, 2018: $3M, 2019: $5M, 2020: $7M, 2021: $10M
    • 2022 Team Option: $11.5M ($2.5M buyout)
    • 2023 Team Option: $12.5M ($1.5M buyout)
    • Signing Bonus: $1.8M
    • Agent / Agency: Victor Tranquillo
    • Originally Reported By: Matt Gelb
    • Source: cbssports.com, Hat Tip: twitter.com
    • Submitted by Sam Bauman
  • $0.5m / 1 Years (2016) (Edit)
    • signed by Philadelphia Phillies on 3/4/2016 (League Minimum)
    • 2016: $0.5M
    • Other Notes: Pre-Arbitration
    • Source: spotrac.com
    • Submitted by Bailey Winston
  • $0.5m / 1 Years (2015) (Edit)
    • signed by Philadelphia Phillies on 3/3/2015 (League Minimum)
    • 2015: $0.5M
    • Other Notes: Pre-Arbitration
    • Source: spotrac.com
    • Submitted by Bailey Winston
Add New Contract
  • 2014 Rule 5 Draft - Round: 1, Pick: 8, Overall: 8
    • Team: Philadelphia Phillies