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

Ruben CastroTrack this Player High Level: A+ Status: Greeneville (Rk) - Houston Astros
Follow TBC on Twitter and Facebook

PositionsC-81, 2B-4Position when DraftedCPlayer Listed UnderMinors Leaguers
Proper NameRuben J. Castro
Height5-10Weight182BatsLeftThrowsRight
Born DateJuly 10,1996 [22.005]PlaceHumacao,Puerto Rico
High SchoolPuerto Rico Baseball Academy (Gurabo,PR)

DraftedSelected by the Houston Astros [Team Picks] in the 19th round (556th overall) of the 2014 Amateur Entry Draft [Signed]
OrganizationsHOU [5] Awards0
TBC Player ID187902MLBAM ID657538
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions
This player page is available for sponsorship:
Sponsor the Ruben 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 RatingsBattingSpeed58Power19Contact78XBH17RBIs58Runs30Hitting64Durability37Team.475Ratings Explained

Batting Statistics

TopStats GlossaryOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2014Gulf Coast AstrosGCLRkhou59c17205441310050171021000.241.349.259.60814164.295.018.130.29010.9415.631.430.000.007.69
2015Gulf Coast AstrosGCLRkhou0c1819381100003406300001.263.364.263.62710044.286.000.263.29413.646.820.500.000.000.00
2015Lancaster JethawksCalifA+hou17c1813494930030021200004.184.216.245.46112351.243.061.102.2043.9223.536.000.000.0033.33
2015Minor Totals (2 teams)Minor         328751930064081500005.218.284.253.53722395.264.035.172.2468.4215.791.880.000.0015.79
2016Greeneville AstrosAppRkhou4c192799829410104141513105.293.324.354.678355108.341.061.131.2963.7013.893.750.000.0017.24
2017Greeneville AstrosAppRkhou4c2021761121211161261121003.276.345.368.71328485.313.092.158.3167.0612.941.831.1876.0019.05
2017Tri City ValleyCatsNYPLA-hou4c2014121000000000000.500.500.7501.250314.500.250.250.5270.000.000.000.000.0050.00
2017Minor Totals (2 teams)Minor         22801223311161261121003.288.352.388.74031589.324.100.163.3256.7412.361.831.1280.0021.74
2018Quad Cities River BanditsMidwAhouc2125841021510303131900000.250.351.333.68428697.323.083.202.30913.4019.591.460.000.0028.57
Minor League Totals - 5 Season(s)Filter12640439105163140973870551013.260.330.322.65213020453.311.062.161.0008.3915.451.840.22404.0019.05
A+ Totals - 1 Season(s)Filter13494930030021200004.184.216.245.46112351.243.061.102.0003.9223.536.000.000.0033.33
A Totals - 1 Season(s)Filter25841021510303131900000.250.351.333.68428697.323.083.202.00013.4019.591.460.000.0028.57
A- Totals - 1 Season(s)Filter14121000000000000.500.500.7501.250314.500.250.250.0000.000.000.000.000.0050.00
Rk Totals - 4 Season(s)Filter8726724737213494233955109.273.341.326.6678710301.316.053.157.0007.6412.961.700.33267.0013.70
Average Minor - Per 162 games162519501352141511294990661017.260.330.322.65216726582.311.062.161.0008.3915.451.840.22404.0019.05

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2014Gulf Coast Astros GCLRkhou17C7--4371-5150.9807.14-7277.822035.011.7
2015Gulf Coast Astros GCLRkhou18C19--69112-8280.9764.21-5455.6519100.031.7
2015Lancaster Jethawks CalifA+hou18C8--6672-7573.9739.13-8188.921361.55.7
2015Lancaster Jethawks CalifA+hou182B4--710121817.9444.25------1330.82.9
2016Greeneville Astros AppRkhou19C27--2153353253248.9809.19-161257.11027100.040.3
2017Greeneville Astros AppRkhou20C19--1452952179174.9729.16-9469.232190.528.4
2017Tri City ValleyCats NYPLA-hou20C1--131--14141.00014.00-----11100.01.4
A+ Totals for C - 1 season(s)-   C8--6672-7573.9739.13-8188.9280.00.0
A+ Totals for 2B - 1 season(s)-   2B4--710121817.9444.25------40.00.0
A- Totals for C - 1 season(s)-   C1--131--14141.00014.00-----110.00.0
Rk Totals for C - 4 season(s)-   C72--47280135565552.9777.67-372262.720720.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2014Gulf Coast Astros GCLRkhou17-7---------
2015Gulf Coast Astros GCLRkhou18-19---------
2015Lancaster Jethawks CalifA+hou18-8-4-------
2016Greeneville Astros AppRkhou19-27---------
2017Greeneville Astros AppRkhou20-19---------
2017Tri City ValleyCats NYPLA-hou20-1---------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2018Houston AstrosMLB Spring TrainingMLB2110000000001000000.0001.000.0001.000001.000.000.000100.000.000.000.000.000.00
MLB Spring Training Totals - 1 yrs10000000001000000.0001.000.0001.000001.000.000.000100.000.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-06-24CHouston AstrosGreeneville (Rk)-MinorsReassigned MinorsAssigned to Greeneville (Rk)20.349Team Roster on 2017-06-24
2017-06-22CHouston AstrosTri City (A-)-MinorsReassigned MinorsAssigned to Tri City (A-)20.347Team Roster on 2017-06-22
2016-06-23CHouston AstrosGreeneville (Rk)-MinorsReassigned MinorsAssigned to Greeneville (Rk)19.348Team Roster on 2016-06-23
2016-04-08CHouston AstrosHouston Astros (MLB)-Minors--Assignment Unknown19.272Team Roster on 2016-04-08
2015-08-18CHouston AstrosLancaster (A+)-MinorsReassigned MinorsAssigned to Lancaster (A+)19.039Team Roster on 2015-08-18
2015-08-17CHouston AstrosGulf Coast Astros (Rk)-MinorsReassigned MinorsAssigned to Gulf Coast Astros (Rk)19.038Team Roster on 2015-08-17
2015-08-04CHouston AstrosLancaster (A+)-MinorsReassigned MinorsAssigned to Lancaster (A+)19.025Team Roster on 2015-08-04
2015-06-26CHouston AstrosGulf Coast Astros (Rk)-MinorsReassigned MinorsAssigned to Gulf Coast Astros (Rk)18.351Team Roster on 2015-06-26
2015-06-19CHouston AstrosLancaster (A+)-MinorsReassigned MinorsAssigned to Lancaster (A+)18.344Team Roster on 2015-06-19
2014-06-21CHouston AstrosGulf Coast Astros (Rk)-MinorsContractSigned out of draft (Puerto Rico)17.346Team Roster on 2014-06-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.