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

Played in Japan

PositionsP-229Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameAngel M. Castro
Height5-11Weight200BatsRightThrowsRight
Born DateNovember 14,1982 [35.245]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-
2014Sacramento River CatsPCLAAAoakST31037.78440000019.234201736100002.0315.561.372.754.581.67.000-
2014Memphis RedbirdsPCLAAAsln22S/R31964.01261412005194.09651421126632001.299.161.052.486.012.42.600-
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-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
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