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

Yoslan HerreraHigh Level: MLB Status: MLB Years: 2008-2014
Follow TBC on Twitter and Facebook

Played in Japan
Rated Prospect

PositionsP-146Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameYoslan Herrera
Height6-2Weight200BatsRightThrowsRight
Born DateApril 28,1981 [36.302]PlacePinar del Rio,Cuba

DraftedSigned as undrafted amateur free agent in 2006 by the Pittsburgh Pirates.
Signing Bonus$750,000Service Time0.077 (2014)
Prospect Rankings[BA] 2007-PIT-#4
MLB DebutJuly 12,2008 [27.075]
OrganizationsPIT [3] ANA [1] MIN [1] Awards0
TBC Player ID133017Retrosheet IDherry001MLBAM ID506648
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Yoslan 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 RatingsPitchingStrikeouts48Walks49Hittable41SO/BB47vsPower41Hitting6Durability69Team.468Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2007Altoona CurveEastAApit37ST26694.69252501000128.2151726711387010401.4710.560.772.664.901.84.400-
2008Altoona CurveEastAApit27ST27693.46212100000114.01145144936697101.318.970.712.835.431.92.400-
2008Indianapolis IndiansILAAApit-ST27102.5711000007.07221160001.149.001.291.297.716.001.000-
2008Minor Totals (2 teams)Minor--ST0793.41222200000121.012153461037757101.308.980.742.745.562.03.438-
2008Pittsburgh PiratesNLMLBpit64ST27119.82550000018.0352020112101012.5617.180.495.894.910.83.5004.88
2009Altoona CurveEastAApit19S/R281113.2323158000097.2983935533651201.349.030.463.045.991.97.917-
2009Indianapolis IndiansILAAApit46S/R28112.30422001015.212441771001.216.890.574.024.021.00.500-
2009Minor Totals (2 teams)Minor--S/R01223.102717100010112.01104339640722201.328.740.483.185.721.80.857-
2010Rochester Red WingsILAAAmin37ST29036.07660000026.2331918315142101.8011.141.015.064.720.93.000-
2013Lancaster BarnstormersAtlInd-R/CL32213.745905900251153.0462422217543101.197.810.342.899.173.18.667-
2014Salt Lake BeesPCLAAAana31Rel33442.52410410021550.0511614316472001.349.180.542.888.462.94.500-
2014Los Angeles AngelsALMLBana62Rel33112.7020020008016.2225509130001.8611.88--4.867.021.44.5003.19
2015Yokohama Bay StarsJap CenIntl-Rel34542.96520520010051.2441717215530401.147.660.352.619.233.53.556-
MLB Totals - 2 Season(s)Filter226.4325520008034.1572525121231012.2314.660.265.405.911.10.5000.94
Minor League Totals - 5 Season(s)Filter29273.76121705110225437.04662031843314627823801.399.530.672.995.691.90.518-
AAA Totals - 4 Season(s)Filter683.44529430022598.01034138839745101.439.330.723.536.701.90.429-
AA Totals - 3 Season(s)Filter23193.86696181000339.23631621462510720418701.389.590.662.835.391.91.548-
Ind Totals - 1 Season(s)Filter213.745905900251153.0462422217543101.197.810.342.899.173.18.667-
Intl Totals - 1 Season(s)Filter542.96520520010051.2441717215530401.147.660.352.619.233.53.556-
Los Angeles Angels Totals - 1 Season(s)Filter112.7020020008016.2225509130001.8611.88--4.867.021.44.500-
Pittsburgh Pirates Totals - 1 Season(s)Filter119.82550000018.0352020112101012.5617.180.495.894.910.83.500-
Average MLB - Per ~220 innings13136.431573112600500220.035815715761321456062.2314.660.265.405.911.10.5000.94
Average Minor - Per ~220 innings15143.7661352610113220.023310292177313912401.399.530.682.995.691.90.517-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Altoona CurveEastAApit37262513020000000602000.154.154.154.3082015.286.000.000.1380.0040.000.000.000.000.00
2008Altoona CurveEastAApit27272116030001000902000.188.188.188.3763018.429.000.000.1680.0050.000.000.000.000.00
2008Indianapolis IndiansILAAApit-2713000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2008Minor Totals (2 teams)Minor         22190300010001102000.158.158.158.3163021.375.000.000.1410.0052.380.000.000.000.00
2008Pittsburgh PiratesNLMLBpit64p2757110000000100000.143.143.143.286107.167.000.000.1280.0014.290.000.000.000.00
2009Altoona CurveEastAApit19p282311031000000501000.273.273.364.6374112.500.091.091.2770.0041.670.000.000.0033.33
2009Indianapolis IndiansILAAApit46p2853010000000200000.333.333.333.6661031.000.000.000.2980.0066.670.000.000.000.00
2009Minor Totals (2 teams)Minor         2814041000000701000.286.286.357.6435115.571.071.071.2820.0046.670.000.000.0025.00
2015Yokohama Bay StarsJap CenIntl-34521000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 1 Season(s)Filter57110000000100000.143.143.143.286107.167.000.000.0000.0014.290.000.000.000.00
Minor League Totals - 3 Season(s)Filter75460910010002405000.196.196.217.41310151.409.021.022.0000.0047.060.000.000.0011.11
AAA Totals - 2 Season(s)Filter66010000000400000.167.167.167.334106.500.000.000.0000.0066.670.000.000.000.00
AA Totals - 3 Season(s)Filter69400810010002005000.200.200.225.4259145.400.025.025.0000.0044.440.000.000.0012.50
Intl Totals - 1 Season(s)Filter521000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Pittsburgh Pirates Totals - 1 Season(s)Filter57110000000100000.143.143.143.286107.167.000.000.0000.0014.290.000.000.000.00
Average MLB - Per 162 games162227323200000003200000.143.143.143.286320227.167.000.000.0000.0014.290.000.000.000.00
Average Minor - Per 162 games16299019200200052011000.196.196.217.413222110.409.021.022.0000.0047.060.000.000.0011.11

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Altoona Curve EastAApit26P25--1019-229291.0001.16------25100.017.7
2008Altoona Curve EastAApit27P21--320122423.9581.10------21100.014.8
2008Indianapolis Indians ILAAApit27P1--12--331.0003.00------1100.00.7
2008Pittsburgh PiratesNLMLBpit27P551827-1991.0001.800.50-----5100.03.1
2009Altoona Curve EastAApit28P23--6162-2422.9170.96------23100.016.2
2009Indianapolis Indians ILAAApit28P4--15--661.0001.50------580.02.8
2010Rochester Red Wings ILAAAmin29P6--33--661.0001.00------6100.04.2
2014Salt Lake Bees PCLAAAana33P41--68111514.9330.34------41100.028.5
2014Los Angeles AngelsALMLBana33P20-16-5--551.0000.250.312-100.0-20100.012.3
MLB Totals for P - 2 season(s)-   P25534212-114141.0000.560.412-100.0-250.00.0
AAA Totals for P - 4 season(s)-   P52--1118113029.9670.56------520.00.0
AA Totals for P - 3 season(s)-   P69--1955347774.9611.07------690.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Altoona Curve EastAApit2625----------
2008Altoona Curve EastAApit2721----------
2008Indianapolis Indians ILAAApit271----------
2008Pittsburgh PiratesNLMLBpit275----------
2009Altoona Curve EastAApit2823----------
2009Indianapolis Indians ILAAApit284----------
2010Rochester Red Wings ILAAAmin296----------
2014Salt Lake Bees PCLAAAana3341----------
2014Los Angeles AngelsALMLBana3320----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007Pittsburgh PiratesMLB Spring TrainingMLB260136.0010100001.0454020006.0036.000.0018.000.000.0045.00.000
2009Pittsburgh PiratesMLB Spring TrainingMLB28000.0000000002.0000000000.000.000.000.000.0000.00.000
2014Los Angeles AngelsMLB Spring TrainingMLB33004.5030300002.0111012001.004.500.004.509.002.004.50.000
MLB Spring Training Totals - 3 yrs019.0040400005.0565032001.609.000.005.403.600.6710.80.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Pittsburgh PiratesMLB Spring TrainingMLB2611000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 1 yrs11000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2015-01-20PFree Agent -InternationalContractSigned with Yokohama (Japan)  
2014-12-04PLos Angeles AngelsLos Angeles Angels (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2014-12-04
2014-12-03PFree Agent -Free AgentFree AgentGranted free agency  
2014-08-26PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2014-08-26
2014-06-10PLos Angeles AngelsSalt Lake (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2014-06-10
2014-06-02PLos Angeles AngelsSalt Lake (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2014-06-02
2014-05-04PLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)Team Roster on 2014-05-04
2014-05-03PLos Angeles AngelsLos Angeles Angels (MLB)-MinorsReassigned MinorsOutrighted to minorsTeam Roster on 2014-05-03
2014-05-03PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)Team Roster on 2014-05-03
2014-05-02PLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)Team Roster on 2014-05-02
2014-04-13PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2014-04-13
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2010-03-01ContractSigned by Twins 
2006-12-18ContractSigned by Pirates (3-years) 
* 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
2006Pittsburgh Pirates-25750,000-------750,000Signing Bonus as an amateur free agent
2008Pittsburgh PiratesTeam Payroll27390,000-75347-2,696,252390,0001,140,000
2014Los Angeles AngelsTeam Payroll33500,0000.07779447-3,256,497500,0001,640,000
* 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