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

Ricardo CastroTrack this Player High Level: A Status: Free Agent since 2017
Follow TBC on Twitter and Facebook

PositionsP-19Player Listed UnderMinors Leaguers
Proper NameRicardo Andres Castro
Height6-3Weight187BatsRightThrowsRight
Born DateJanuary 12,1996 [22.162]PlaceMerida,Mexico
OrganizationsHOU [3] Awards0
TBC Player ID198404MLBAM ID664280
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 Ricardo 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 RatingsPitchingStrikeouts57Walks70Hittable63SO/BB72vsPower63Hitting0Durability49Team.489Ratings Explained

Pitching Statistics

TopStats GlossaryRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpct
2015Dominican Astros BlueDSLRkhouST19101.63770000027.21913517251100.946.180.332.288.133.571.000
2016Greeneville AstrosAppRkhou43S/R20322.381367003253.0532214413440001.259.000.682.217.473.38.600
2016Tri City ValleyCatsNYPLA-hou8Rel20004.5020200108.054404100101.135.63--4.5011.252.50-
2016Quad Cities River BanditsMidwAhou37Rel20007.7110100002.05220220003.0019.29--7.717.711.00-
2016Minor Totals (3 teams)Minor--S/R0322.8416610004263.0632820419560101.298.950.572.707.962.95.600
2017Tri City ValleyCatsNYPLA-hou27S/R21111.23321000014.294218130001.165.520.614.917.981.63.500
Minor League Totals - 3 Season(s)Filter532.302615110042104.2914527634941201.187.750.512.908.012.76.625
A Totals - 1 Season(s)Filter007.7110100002.05220220003.0019.29--7.717.711.00-
A- Totals - 2 Season(s)Filter112.38523001022.21486112230101.155.560.404.769.131.92.500
Rk Totals - 2 Season(s)Filter422.1220137003280.2723519520691101.148.030.562.237.703.45.667
Average Minor - Per ~220 innings1062.305431230084220.0189945612711962401.187.750.512.908.012.76.625

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2016Greeneville Astros AppRkhou20P13--251-87.8750.54------13100.019.4
2016Tri City ValleyCats NYPLA-hou20P2---1--111.0000.50------2100.02.6
2016Quad Cities River Bandits MidwAhou20P1--1---111.0001.00------1100.00.7
2017Tri City ValleyCats NYPLA-hou21P3--31-1441.0001.33------3100.04.1
A Totals for P - 1 season(s)-   P1--1---111.0001.00------10.00.0
A- Totals for P - 2 season(s)-   P5--32-1551.0001.00------50.00.0
Rk Totals for P - 1 season(s)-   P13--251-87.8750.54------130.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2016Greeneville Astros AppRkhou2013----------
2016Tri City ValleyCats NYPLA-hou202----------
2016Quad Cities River Bandits MidwAhou201----------
2017Tri City ValleyCats NYPLA-hou213----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-12-22pFree Agent -Free AgentFree AgentReleased by Astros21.345  
2017-07-22pHouston AstrosTri City (A-)-RestrictedOff-RosterSuspended21.192Team Roster on 2017-07-22
2016-09-03pHouston AstrosTri City (A-)-MinorsReassigned MinorsAssigned to Tri City (A-)20.235Team Roster on 2016-09-03
2016-06-23pHouston AstrosGreeneville (Rk)-MinorsReassigned MinorsAssigned to Greeneville (Rk)20.163Team Roster on 2016-06-23
2016-06-19pHouston AstrosTri City (A-)-MinorsReassigned MinorsAssigned to Tri City (A-)20.159Team Roster on 2016-06-19
2016-05-25pHouston AstrosHouston Astros (MLB)-MinorsReassigned MinorsAssigned to extended spring training20.134Team Roster on 2016-05-25
2016-05-21pHouston AstrosQuad Cities (A)-MinorsReassigned MinorsAssigned to Quad Cities (A)20.130Team Roster on 2016-05-21
* 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.