Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Angel CastroTrack this Player High Level: MLB Status: Free Agent since 2017 MLB Years: 2015-2015
Follow TBC on Twitter and Facebook

Drafted
Played in Japan

PositionsP-229Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameAngel M. Castro
Height5-11Weight200BatsRightThrowsRight
Born DateNovember 14,1982 [36.096]PlacePimentel,Dominican Republic
CollegeWestern Oklahoma State College (Altus,OK)

DraftedSelected by the Detroit Tigers [Team Picks] in the 13th round (382nd overall) of the 2006 Amateur Entry Draft [Signed]
Signing ScoutsSteve TaylorService Time0.022 (2015)
MLB DebutMay 9,2015 [32.176]
OrganizationsOAK [3] DET [2] LAN [1] PHI [1] SLN [1] TBA [1] Awards0
TBC Player ID122673Retrosheet IDcasta004MLBAM ID502162
Pitch Repertoire Fastball (74.71%) -- Curveball (17.24%) -- Changeup (4.60%) -- Slider (1.15%) -- 2-Seam Fastball (1.15%) -- Cutter (1.15%)
Fastball Velocity [2015] - 94.10
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Angel Castro 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 RatingsPitchingStrikeouts24Walks49Hittable40SO/BB34vsPower40Hitting3Durability57Team.499Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2007West Michigan WhitecapsMidwAdet24ST24743.0114122000077.26629261023435001.157.651.162.674.981.87.636-
2007Lakeland Flying TigersFSLA+det-ST24423.7913130100073.2713431626351001.328.670.733.184.281.35.667-
2007Minor Totals (2 teams)MinorAA--ST01163.39272521000150.013763571649786001.238.150.952.914.641.59.647-
2008Lakeland Flying TigersFSLA+det43Rel25212.80210210010535.0391211111191101.429.930.252.804.841.73.667-
2008Erie SeaWolvesEastAAdet41Rel25223.30260260010243.2311916319334001.156.390.623.926.801.74.500-
2008Minor Totals (2 teams)MinorAA--Rel0433.08470470020778.1703127430525101.277.970.463.425.921.73.571-
2009Charlotte Stone CrabsFSLA+tba-Rel260222.5040400106.01115153761003.0016.504.5010.509.000.86.000-
2009Reading PhilliesEastAAphi41Rel26217.0014014006118.0262114212105002.1113.001.006.005.000.83.667-
2009Montgomery BiscuitsSouAAtba-Rel26006.7520200102.24220310002.6213.50--10.123.370.33--
2009Minor Totals (3 teams)MinorAA--Rel02310.4620020008126.2413831522176002.3613.841.697.425.740.77.400-
2010Lincoln SaltdogsAmerAssocInd-41ST27333.16660000031.0301611213211001.378.620.573.736.031.62.500-
2010Chihuahua DoradosMexAAA--ST27314.70550000030.2261616214240001.307.630.594.117.041.71.750-
2011Saltillo SaraperosMexAAA--Rel28445.4521318118439.2533024222340001.8912.030.454.997.711.55.500-
2012Fukuoka HawksJap PacIntl--Rel29006.0030300303.05321020001.6715.003.00--6.000.00--
2013Albuquerque IsotopesPCLAAAlan44S/R30853.48251960010116.01235045737915001.389.520.542.867.042.46.615-
2014Memphis RedbirdsPCLAAAsln22S/R31964.01261412005194.09651421126632001.299.161.052.486.012.42.600-
2014Sacramento River CatsPCLAAAoakST31037.78440000019.234201736100002.0315.561.372.754.581.67.000-
2014Minor Totals (2 teams)MinorAA--S/R0994.663018120051113.113071591432732001.4210.261.112.535.762.28.500-
2015Nashville SoundsPCLAAAoak46Rel32213.13382360023860.0542321619450001.218.060.902.836.712.37.667-
2015Oakland AthleticsALMLBoak44Rel32012.2550500304.08111340002.7518.002.256.759.001.33.0006.63
2016Nashville SoundsPCLAAAoak46S/R33285.153710271011292.210759531336585101.5410.391.263.505.631.61.200-
MLB Totals - 1 Season(s)Filter012.2550500304.08111340002.7518.002.256.759.001.33.0003.50
Minor League Totals - 10 Season(s)Filter56465.05272104168517623844.28944563997630256840201.6811.320.963.827.191.88.549-
AAA Totals - 7 Season(s)Filter39345.631787999414815589.26463242845120142123101.8712.821.013.998.352.09.534-
AA Totals - 2 Season(s)Filter434.48420420017363.0614232534449001.488.530.704.766.161.29.571-
A+ Totals - 3 Season(s)Filter654.4638132510115114.112161571044603101.439.470.783.444.701.36.545-
A Totals - 1 Season(s)Filter743.0114122000077.26629261023435001.157.651.162.674.981.87.636-
Ind Totals - 1 Season(s)Filter333.16660000031.0301611213211001.378.620.573.736.031.62.500-
Intl Totals - 1 Season(s)Filter006.0030300303.05321020001.6715.003.00--6.000.00--
Oakland Athletics Totals - 1 Season(s)Filter012.2550500304.08111340002.7518.002.256.759.001.33.000-
Average MLB - Per ~220 innings0552.252750275001650220.04405555551652200002.7518.002.256.759.001.33.0003.50
Average Minor - Per ~220 innings17145.0584325220247220.0277141124249317612101.6811.320.963.827.191.88.548-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2013Albuquerque IsotopesPCLAAAlan44p3016271210010031304000.074.167.111.2783134.143.037.148.1418.8238.244.330.000.0050.00
2014Memphis RedbirdsPCLAAAsln22p311410320001001303001.200.273.200.4732014.286.000.100.2257.1421.433.000.000.000.00
Minor League Totals - 2 Season(s)Filter30374410020041607001.108.195.135.3305148.190.027.135.0008.3333.334.000.000.0025.00
AAA Totals - 2 Season(s)Filter30374410020041607001.108.195.135.3305148.190.027.135.0008.3333.334.000.000.0025.00
Average Minor - Per 162 games162200222250011002286038005.108.195.135.330275259.190.027.135.0008.3333.334.000.000.0025.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007West Michigan Whitecaps MidwAdet24P14--49--13131.0000.93------14100.010.0
2007Lakeland Flying Tigers FSLA+det24P13--342197.7780.54------13100.09.3
2008Lakeland Flying Tigers FSLA+det25P21--16--771.0000.33------21100.015.3
2008Erie SeaWolves EastAAdet25P26--24--661.0000.23------26100.018.3
2009Charlotte Stone Crabs FSLA+tba26P4---------------4100.02.9
2009Reading Phillies EastAAphi26P14--1---111.0000.07------14100.09.9
2009Montgomery Biscuits SouAAtba26P2---------------2100.01.4
2013Albuquerque Isotopes PCLAAAlan30P25--99--18181.0000.72------25100.017.4
2014Memphis Redbirds PCLAAAsln31P26--89211917.8950.65------26100.018.2
2014Sacramento River Cats PCLAAAoak31P4--241-76.8571.50------4100.02.8
2015Nashville Sounds PCLAAAoak32P38--17--881.0000.21------38100.026.4
2015Oakland AthleticsALMLBoak32P5-4-------------5100.03.1
2016Nashville Sounds PCLAAAoak33P37--511-116161.0000.43------37100.026.1
MLB Totals for P - 1 season(s)-   P5-4-------------50.00.0
AAA Totals for P - 4 season(s)-   P130--2540326865.9560.50------1300.00.0
AA Totals for P - 2 season(s)-   P42--34--771.0000.17------420.00.0
A+ Totals for P - 3 season(s)-   P38--410211614.8750.37------380.00.0
A Totals for P - 1 season(s)-   P14--49--13131.0000.93------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007West Michigan Whitecaps MidwAdet2414----------
2007Lakeland Flying Tigers FSLA+det2413----------
2008Lakeland Flying Tigers FSLA+det2521----------
2008Erie SeaWolves EastAAdet2526----------
2009Charlotte Stone Crabs FSLA+tba264----------
2009Reading Phillies EastAAphi2614----------
2009Montgomery Biscuits SouAAtba262----------
2013Albuquerque Isotopes PCLAAAlan3025----------
2014Memphis Redbirds PCLAAAsln3126----------
2014Sacramento River Cats PCLAAAoak314----------
2015Nashville Sounds PCLAAAoak3238----------
2015Oakland AthleticsALMLBoak325----------
2016Nashville Sounds PCLAAAoak3337----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2013Los Angeles DodgersMLB Spring TrainingMLB30004.5010100002.0311022002.5013.500.009.009.001.004.50.000
2014St. Louis CardinalsMLB Spring TrainingMLB310023.6220200002.2677122103.6420.253.376.756.751.0023.62.000
2015Oakland AthleticsMLB Spring TrainingMLB32001.9340400004.2311033001.435.790.005.795.791.001.93.000
2016Oakland AthleticsMLB Spring TrainingMLB33015.6370700008.0975147101.6310.131.134.507.881.757.88.000
MLB Spring Training Totals - 4 yrs017.2714014000017.321161421114201.8510.901.045.717.271.278.31.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2016-11-07RPFree Agent -Free AgentFree AgentGranted free agency33.358  
2016-06-01RPOakland AthleticsNashville (AAA)-Minors--Reinstated to active roster33.199Team Roster on 2016-06-01
2016-05-30RPOakland AthleticsNashville (AAA)-Restricted--Placed on temporary inactive list33.197Team Roster on 2016-05-30
2016-04-07RPOakland AthleticsNashville (AAA)-MinorsReassigned MinorsAssigned to Nashville (AAA)33.144Team Roster on 2016-04-07
2015-11-10RPOakland AthleticsOakland Athletics (MLB)-MinorsContractSigned to Minor League Contract32.361Team Roster on 2015-11-10
2015-10-05RPFree Agent -Free AgentFree AgentReleased by Athletics32.325  
2015-09-02RPOakland AthleticsNashville (AAA)-MinorsReassigned MinorsOutrighted to minors32.292Team Roster on 2015-09-02
2015-07-25RPOakland AthleticsNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)32.253Team Roster on 2015-07-25
2015-07-25RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Nashville (AAA)32.253Team Roster on 2015-07-25
2015-06-02POakland AthleticsNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)32.200Team Roster on 2015-06-02
2015-05-31POakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Nashville (AAA)32.198Team Roster on 2015-05-31
2015-05-26POakland AthleticsNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)32.193Team Roster on 2015-05-26
2015-05-09POakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveContract purchased from minors32.176Team Roster on 2015-05-09
2015-04-09POakland AthleticsNashville (AAA)-MinorsReassigned MinorsAssigned to Nashville (AAA)32.146Team Roster on 2015-04-09
2014-10-06POakland AthleticsSacramento (AAA)-MinorsContractSigned to Minor League Contract31.326Team Roster on 2014-10-06
2014-08-10POakland AthleticsSacramento (AAA)-MinorsTradedTraded from Cardinals to Athletics for cash considerations31.269Team Roster on 2014-08-10
2014-04-12PSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)31.149Team Roster on 2014-04-12
2013-11-07PFree Agent -Free AgentFree AgentGranted free agency30.358  
2013-09-19PLos Angeles DodgersAlbuquerque (AAA)-MinorsActivated MinorsActivated from DL30.309Team Roster on 2013-09-19
2013-09-01PLos Angeles DodgersAlbuquerque (AAA)-DL-7InjuredDL7 Right calf strain30.291Team Roster on 2013-09-01
2013-07-03PLos Angeles DodgersAlbuquerque (AAA)-MinorsActivated MinorsActivated from DL30.231Team Roster on 2013-07-03
2013-06-05PLos Angeles DodgersAlbuquerque (AAA)-DL-7InjuredDL7 Strained left oblique30.203Team Roster on 2013-06-05
2013-04-07PLos Angeles DodgersAlbuquerque (AAA)-Minors--30.144Team Roster on 2013-04-07
* 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
2015Oakland AthleticsTeam Payroll32507,5000.02278434-3,571,283507,500507,5002014-10-06 - Signed to Minor League Contract
* 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