Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Odubel HerreraTrack this Player High Level: MLB Current Team: Philadelphia Phillies MLB Years: 2015-2018
Follow TBC on Twitter and Facebook

Rule 5 Pick

PositionsCF-428, 2B-409, SS-84, LF-11Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameOdubel Herrera
Height5-11Weight165BatsLeftThrowsRight
Born DateDecember 29,1991 [26.118]PlaceZulia,Venezuela

DraftedSigned as undrafted amateur free agent in 2008 by the Philadelphia Phillies.
Signing Bonus$160,000Service Time3.000 (2017)
MLB DebutApril 6,2015 [23.099]
OrganizationsTEX [5] PHI [4] Awards5
TBC Player ID160977Retrosheet IDherro001MLBAM ID546318
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Odubel Herrera page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsBattingSpeed81Power48Contact58XBH39RBIs43Runs53Hitting86Durability71Team.509Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2010Arizona RangersArizRktex82b-ss184817833607403185162722203.337.394.421.8157511200.392.084.191.3638.0013.501.690.000.0018.33
2010Spokane IndiansNwstA-tex-2b1849021000000100000.222.222.333.555319.250.111.111.2410.0011.110.000.000.0050.00
2010Minor Totals (2 teams)Minor         5218733628403185162822203.332.386.417.8037812209.385.085.187.3587.6613.401.750.000.0019.35
2011Hickory CrawdadsSALAtex22b191194647214226335634112478872012.306.349.394.74318332505.361.088.190.3304.7515.453.250.59154.6722.54
2012Myrtle Beach PelicansCaroA+tex24ss-2b2012650072142226546277339977439.284.335.382.71719133551.343.098.204.3145.9917.973.000.91100.0023.24
2013Myrtle Beach PelicansCaroA+tex152b2129951328211522161912101.295.398.368.766354115.355.073.242.34813.9116.521.190.8795.0014.29
2013Frisco RoughRidersTexAAtex72b21101389371001272301551767132011.257.289.339.62813221412.304.082.152.2774.1316.263.940.49194.5021.00
2013Minor Totals (2 teams)Minor         130484501281483351773386253012.264.312.345.65716725527.314.081.169.2936.2616.322.610.57161.3319.53
2014Myrtle Beach PelicansCaroA+tex20lf-2b222911126333101193232101201.297.412.342.754384137.359.045.306.34716.7915.330.910.000.0012.12
2014Frisco RoughRidersTexAAtex162b229636847118164248127297036214.321.373.402.77514822408.389.081.174.3457.1117.162.410.49184.0018.64
2014Minor Totals (2 teams)Minor         125479731511952592110529137415.315.383.388.77118626545.382.073.205.3469.5416.701.750.37239.5017.22
2015Philadelphia PhilliesNLMLBphi37cf23147495641473038411682812985106.297.344.418.76220741537.387.121.194.3335.2124.024.611.4961.8827.89
2016Philadelphia PhilliesNLMLBphi37cf241595838716721615492576313462276.286.361.420.78124542656.349.134.273.3389.6020.432.132.2938.8725.15
2017Reading Fightin PhilsEastAAphi28cf25122200120010000001.0001.0002.5003.5005131.0001.5002.0001.18333.330.000.0033.332.0050.00
2017Lehigh Valley IronPigsILAAAphi8o2514110000000000000.250.250.250.500104.250.000.000.2190.000.000.000.000.000.00
2017Minor Totals (2 teams)Minor         26330012001000000.500.5711.0001.571617.400.500.667.63214.290.000.0014.296.0033.33
2017Philadelphia PhilliesNLMLBphi37cf251385266714842314568531126402413.281.325.452.77723859563.345.171.236.3295.5122.384.062.4937.5739.86
2018Philadelphia PhilliesNLMLBphicf262179122651181151510002.329.376.456.83236785.397.127.190.3675.8817.653.001.1879.0026.92
MLB Totals - 4 Season(s)Filter4651683230488981338154502112740419751127.290.346.431.7777261491841.361.141.234.0006.9021.943.182.0644.2930.53
Minor League Totals - 6 Season(s)Filter554212030362889261422910740159382222815441.296.349.383.7328111292344.353.087.193.0006.7816.302.400.60151.4320.54
AAA Totals - 1 Season(s)Filter14110000000000000.250.250.250.500104.250.000.000.0000.000.000.000.000.000.00
AA Totals - 3 Season(s)Filter198759862202811580271247137494115.290.333.375.70828544823.346.085.167.0005.7116.652.910.61151.8020.00
A+ Totals - 3 Season(s)Filter1847061112032786623812721398107311.288.357.374.73126441803.347.086.225.0008.9717.311.930.75117.6720.20
A Totals - 1 Season(s)Filter1194647214226335634112478872012.306.349.394.74318332505.361.088.190.0004.7515.453.250.59154.6722.54
A- Totals - 1 Season(s)Filter49021000000100000.222.222.333.555319.250.111.111.0000.0011.110.000.000.0050.00
Rk Totals - 1 Season(s)Filter4817833607403185162722203.337.394.421.8157511200.392.084.191.0008.0013.501.690.000.0018.33
Philadelphia Phillies Totals - 4 Season(s)Filter4651683230488981338154502112740419751127.290.346.431.7777261491841.361.141.234.0006.9021.943.182.0644.2930.53
Average MLB - Per 162 games1625868017034513541774414172249.290.346.431.77725352641.361.141.234.0006.9021.943.182.0644.2930.53
Average Minor - Per 162 games16262089184268467311246112684112.296.349.383.73223738685.353.087.193.0006.7816.302.400.60151.4320.54

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2010Arizona Rangers ArizRktex182B29--5860515123118.9594.07------4860.452.7
2010Arizona Rangers ArizRktex18SS18--2453358077.9634.28------4837.532.7
2010Spokane Indians NwstA-tex182B4--99-418181.0004.50------4100.05.3
2011Hickory Crawdads SALAtex192B113--1992991672514498.9694.41------11995.082.5
2011Hickory Crawdads SALAtex19SS5--610131716.9413.20------1194.23.6
2012Myrtle Beach Pelicans CaroA+tex20SS60--851962840309281.9094.68------12647.643.2
2012Myrtle Beach Pelicans CaroA+tex202B50--971071323217204.9404.08------12639.736.0
2013Myrtle Beach Pelicans CaroA+tex212B23--3965818112104.9294.52------2979.316.5
2013Frisco RoughRiders TexAAtex212B93--1712611158443432.9754.65------10192.166.4
2013Frisco RoughRiders TexAAtex21SS1--11--221.0002.00------1011.00.7
2014Myrtle Beach Pelicans CaroA+tex22LF8--8---881.0001.00------2927.65.8
2014Myrtle Beach Pelicans CaroA+tex222B6--1013142423.9583.83------2920.74.3
2014Myrtle Beach Pelicans CaroA+tex22CF2--2---221.0001.00------296.91.4
2014Frisco RoughRiders TexAAtex222B91--155195943359350.9753.85------9694.865.5
2014Frisco RoughRiders TexAAtex22LF3--5---551.0001.67------963.12.2
2015Philadelphia PhilliesNLMLBphi23CF1361211065341551351346.9862.540.32-----14792.584.0
2016Philadelphia PhilliesNLMLBphi24CF15514713013721194392383.9772.470.29-----15997.595.7
2017Reading Fightin Phils EastAAphi25CF1--2-1-32.6672.00------1100.00.7
2017Lehigh Valley IronPigs ILAAAphi25CF1--3---331.0003.00------1100.00.7
2017Philadelphia PhilliesNLMLBphi25CF1331281144323623331329.9942.470.29-----13896.482.1
MLB Totals for CF - 3 season(s)-   CF424396351010362216810741058.9852.500.30-----4240.00.0
AAA Totals for CF - 1 season(s)-   CF1--3---331.0003.00------10.00.0
AA Totals for 2B - 2 season(s)-   2B184--32645620101802782.9754.25------1840.00.0
AA Totals for LF - 1 season(s)-   LF3--5---551.0001.67------30.00.0
AA Totals for CF - 1 season(s)-   CF1--2-1-32.6672.00------10.00.0
AA Totals for SS - 1 season(s)-   SS1--11--221.0002.00------10.00.0
A+ Totals for 2B - 3 season(s)-   2B79--1461852245353331.9384.19------790.00.0
A+ Totals for SS - 1 season(s)-   SS60--851962840309281.9094.68------600.00.0
A+ Totals for LF - 1 season(s)-   LF8--8---881.0001.00------80.00.0
A+ Totals for CF - 1 season(s)-   CF2--2---221.0001.00------20.00.0
A Totals for 2B - 1 season(s)-   2B113--1992991672514498.9694.41------1130.00.0
A Totals for SS - 1 season(s)-   SS5--610131716.9413.20------50.00.0
A- Totals for 2B - 1 season(s)-   2B4--99-418181.0004.50------40.00.0
Rk Totals for 2B - 1 season(s)-   2B29--5860515123118.9594.07------290.00.0
Rk Totals for SS - 1 season(s)-   SS18--2453358077.9634.28------180.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2010Arizona Rangers ArizRktex18---2918------
2010Spokane Indians NwstA-tex18---4-------
2011Hickory Crawdads SALAtex19---1135------
2012Myrtle Beach Pelicans CaroA+tex20---5060------
2013Myrtle Beach Pelicans CaroA+tex21---23-------
2013Frisco RoughRiders TexAAtex21---931------
2014Myrtle Beach Pelicans CaroA+tex22---6--82---
2014Frisco RoughRiders TexAAtex22---91--3----
2015Philadelphia PhilliesNLMLBphi23-------136---
2016Philadelphia PhilliesNLMLBphi24-------155---
2017Reading Fightin Phils EastAAphi25-------1---
2017Lehigh Valley IronPigs ILAAAphi25-------1---
2017Philadelphia PhilliesNLMLBphi25-------133---

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2013Texas RangersMLB Spring TrainingMLB2147011000000100000.143.143.286.429217.167.143.1430.0014.290.000.000.00100.00
2015Philadelphia PhilliesMLB Spring TrainingMLB232170122410277041312101.343.382.443.82531378.393.100.2575.1316.673.252.5635.0012.50
2016Philadelphia PhilliesMLB Spring TrainingMLB2413439185105010800001.419.419.5811.00025643.514.162.1400.0018.600.000.000.0033.33
2017Philadelphia PhilliesMLB Spring TrainingMLB2514477164017001700101.340.347.489.83623549.375.149.1702.0414.297.002.0447.0031.25
2018Philadelphia PhilliesMLB Spring TrainingMLB26184921110030111020101.224.264.245.50912153.275.021.0201.8918.8710.000.000.009.09
MLB Spring Training Totals - 5 yrs7021630701213227263932304.324.346.431.7779316230.379.107.1572.6116.966.501.3072.0022.86

Awards [5]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2010Arizona League All-Star (SS)1
2011South Atlantic League All-Star Team (2B)1
2014Texas League All-Star (UTIL)1
2015MLB All-Rookie Team (OF) ... MLB All-Rookie Team (Baseball America) (OF)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-09-04CFPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveActivated from DL25.250Team Roster on 2017-09-04
2017-09-01CFPhiladelphia PhilliesLehigh Valley (AAA)YDL-10InjuredAssigned to Lehigh Valley (AAA) for rehab25.247Team Roster on 2017-09-01
2017-08-31CFPhiladelphia PhilliesReading (AA)YDL-10InjuredAssigned to Reading (AA) for rehab25.246Team Roster on 2017-08-31
2017-08-19CFPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-10InjuredDL10 Strained left hamstring25.234Team Roster on 2017-08-19
2016-12-15CFPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveContractSigned to 5-year contract for 2017-2021 ($30.5m) 1.25--3--5--7--10 Club options for 2022-2023 at $11.5m and $12.5m24.352Team Roster on 2016-12-15
2014-12-12CFPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActive--Drafted from Rangers by Phillies in Rule 5 Draft22.349Team Roster on 2014-12-12
2014-05-122BTexas RangersFrisco (AA)-MinorsReassigned MinorsAssigned to Frisco (AA)22.135Team Roster on 2014-05-12
2013-08-012BTexas RangersMyrtle Beach (A+)-MinorsReassigned MinorsAssigned to Myrtle Beach (A+)21.216Team Roster on 2013-08-01
2013-04-082BTexas RangersFrisco (AA)-MinorsReassigned MinorsAssigned to Frisco (AA)21.101Team Roster on 2013-04-08
2012-06-092BTexas RangersMyrtle Beach (A+)-Minors--20.163Team Roster on 2012-06-09
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2008Philadelphia Phillies-16160,000-------160,000Signing Bonus as an amateur free agent
2015Philadelphia PhilliesTeam Payroll23507,500178444-3,571,283507,500667,500
2016Philadelphia PhilliesTeam Payroll24528,000255214393,498,245507,5001,195,500
2017Philadelphia PhilliesTeam Payroll251,250,000345615493,651,709535,0002,445,5002016-12-15 - Signed to 5-year contract for 2017-2021 ($30.5m) 1.25--3--5--7--10 Club options for 2022-2023 at $11.5m and $12.5m
2018Philadelphia PhilliesTeam Payroll263,000,000-2874634,360,045545,0005,445,500
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red