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

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

Rule 5 Pick

PositionsCF-561, 2B-409, OF-145, SS-84, LF-17, RF-9Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameOdubel Herrera
Height5-11Weight165BatsLeftThrowsRight
Born DateDecember 29,1991 [27.292]PlaceZulia,Venezuela

DraftedSigned as undrafted amateur free agent in 2008 by the Philadelphia Phillies.
Signing Bonus$160,000Service Time4.000 (2018)
MLB DebutApril 6,2015 [23.099]
OrganizationsTEX [5] PHI [5] 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 RatingsBattingSpeed76Power50Contact60XBH39RBIs49Runs51Hitting82Durability75Team.507Ratings 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 PhilliesNLMLBphi37261485506414019322715238122711311.255.310.420.73023144597.290.165.240.3156.3720.443.213.6925.0031.43
2019Philadelphia PhilliesNLMLBphicf2739126122810111622113310100.222.288.341.6294312139.290.119.206.2727.9123.743.000.72126.0042.86
MLB Totals - 5 Season(s)Filter63122802946301221660233562417154426871436.276.333.423.7569641982492.339.147.236.0006.8621.833.182.4138.0031.43
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 - 5 Season(s)Filter63122802946301221660233562417154426871436.276.333.423.7569641982492.339.147.236.0006.8621.833.182.4138.0031.43
Average MLB - Per 162 games1625857516231415601464414072249.276.333.423.75624751640.339.147.236.0006.8621.833.182.4138.0031.43
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
2018Philadelphia PhilliesNLMLBphi26OF1451401222305231310307.9902.120.25-----14898.089.5
2018Philadelphia PhilliesNLMLBphi26CF1331281145294221298296.9932.230.26-----14889.982.1
2018Philadelphia PhilliesNLMLBphi26RF99538-1-98.8890.890.15-----1486.15.6
2018Philadelphia PhilliesNLMLBphi26LF63233---331.0000.500.13-----1484.13.7
MLB Totals for CF - 4 season(s)-   CF557524465513302418913721354.9872.430.29-----5570.00.0
MLB Totals for OF - 1 season(s)-   OF1451401222305231310307.9902.120.25-----1450.00.0
MLB Totals for RF - 1 season(s)-   RF99538-1-98.8890.890.15-----90.00.0
MLB Totals for LF - 1 season(s)-   LF63233---331.0000.500.13-----60.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---
2018Philadelphia PhilliesNLMLBphi26------61339145-

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
2019Philadelphia PhilliesMLB Spring TrainingMLB27616451025012400000.313.389.7501.13912318.300.437.50011.1122.222.0011.118.0060.00
MLB Spring Training Totals - 6 yrs7623234751315277384332304.323.350.453.80310519248.374.130.1813.2317.345.382.0246.4025.33

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
2019-05-28LFPhiladelphia PhilliesPhiladelphia Phillies (MLB)-Restricted--Placed on restricted list for domestic violence27.151Team Roster on 2019-05-28
2019-05-04LFPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveActivated from DL27.127Team Roster on 2019-05-04
2019-04-18LFPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-10InjuredDL10 Right hamstring strain27.111Team Roster on 2019-04-18
2017-09-04LFPhiladelphia 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-2019 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