Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
Minor Leagues
Extra Bases

Kyle CastroTrack this Player High Level: A- Status: Free Agent since 2013
Follow TBC on Twitter and Facebook

PositionsP-18Position when DraftedPPlayer Listed UnderMinors Leaguers
Proper NameKyle Nathan Castro
Born DateAugust 18,1993 [24.339]PlaceElk Grove,California
High SchoolPleasant Valley (Chico,CA)

DraftedSelected by the Texas Rangers [Team Picks] in the 3rd round (113rd overall) of the 2011 Amateur Entry Draft [Signed]
Signing Bonus$267,300Signing ScoutsButch Metzger
OrganizationsTEX [2] Awards0
TBC Player ID165398MLBAM ID605174
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Fielding Statistics -- Transactions
This player page is available for sponsorship:
Sponsor the Kyle 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

Career Talent RatingsPitchingStrikeouts87Walks6Hittable7SO/BB23vsPower7Hitting0Durability50Team.576Ratings Explained

Pitching Statistics

TopStats GlossaryRemove Filters
2011Arizona RangersArizRktex62S/R17225.68835000012.2171180564001.7412.08--3.554.261.20.500
2013Spokane IndiansNwstA-tex25S/R19138.311055000030.03930282223511202.0111.570.596.5310.381.59.250
Minor League Totals - 2 Season(s)Filter357.5318810000042.15641362274115201.9311.720.425.658.581.52.375
A- Totals - 1 Season(s)Filter138.311055000030.03930282223511202.0111.570.596.5310.381.59.250
Rk Totals - 1 Season(s)Filter225.68835000012.2171180564001.7412.08--3.554.261.20.500
Average Minor - Per ~220 innings15267.539241510000220.028721018410138210771001.9311.720.425.658.581.52.366

Fielding Statistics

TopStats GlossaryAbout Fielding Data
2011Arizona Rangers ArizRktex17P8---1--111.0000.13------8100.014.3
2013Spokane Indians NwstA-tex19P10--111-32.6670.20------10100.013.2
A- Totals for P - 1 season(s)-   P10--111-32.6670.20------100.00.0
Rk Totals for P - 1 season(s)-   P8---1--111.0000.13------80.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2011Arizona Rangers ArizRktex178----------
2013Spokane Indians NwstA-tex1910----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2015-03-31PFree Agent -Free AgentFree AgentReleased by Rangers21.225  
2014-08-19PTexas RangersTexas Rangers (MLB)-Minors--Assignment unknown21.001Team Roster on 2014-08-19
2013-06-14PTexas RangersSpokane (A-)-Minors--19.300Team Roster on 2013-06-14
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-07-02ContractSigned by Rangers 
* 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.