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

Keith CastilloHigh Level: AA Status: Free Agent since 2016
Follow TBC on Twitter and Facebook

PositionsC-34, 1B-1Player Listed UnderMinors Leaguers
Proper NameKeith Ezequiel Castillo
Height6-4Weight225BatsBothThrowsRight
Born DateJuly 10,1987 [30.225]PlaceSan Pedro,California
High SchoolMater Dei (Santa Ana,CA)
CollegeUSC (Los Angeles,CA)
OrganizationsTBA [3] Awards0
TBC Player ID3964
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions
This player page is available for sponsorship:
Sponsor the Keith Castillo 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 RatingsBattingSpeed23Power56Contact27XBH57RBIs47Runs33Hitting37Durability41Team.516Ratings Explained

Batting Statistics

TopStats GlossaryOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007USCPac10NCAA-1-27c191221120001004900000.095.240.095.3352025.167.000.190.18516.0036.002.250.000.000.00
2008USCPac10NCAA-1-27c20306671640181081601201.242.316.348.66423577.294.106.242.29710.3920.782.001.3066.0031.25
2009USCPac10NCAA-1-27c21286941120182192310201.159.259.232.49116381.213.073.217.23211.1128.402.561.2369.0027.27
2010USCPac10NCAA-1-27c224611816367041510143050203.305.396.466.8625511139.372.161.288.38110.0721.582.142.8829.5030.56
2011Bowling Green Hot RodsMidwAtba27c23299719328052201102530000.330.409.567.9765513110.403.237.330.4249.0922.732.504.5519.4040.63
2012Bowling Green Hot RodsMidwAtba8c24824561002006500000.250.400.292.6927130.316.042.292.32720.0016.670.830.000.0016.67
2012Charlotte Stone CrabsFSLA+tba29c24165511220030031420011.218.283.255.53814260.293.037.091.2405.0023.334.670.000.0016.67
2012Minor Totals (2 teams)Minor         247961830050091920011.228.322.266.58821390.300.038.152.27010.0021.112.110.000.0016.67
2013Montgomery BiscuitsSouAAtba28253411610228011100163400007.190.288.284.572339132.259.094.233.26412.1225.762.130.76116.0040.91
2014Southern Maryland Blue CrAtlInd-26720351012105611000.250.423.450.8739227.308.200.500.39518.5222.221.203.7020.0040.00
2014Long Island DucksAtlInd-263511614253031725142210100.216.303.319.622376132.239.103.198.28510.6116.671.572.2738.6724.00
2014Totals for Atl-Atl         7421528578052735284123200.265.352.372.7248013250.304.107.228.32811.2016.401.462.0043.0022.81
2014Lancaster BarnstormersAtlInd-263279112740180091302100.342.404.430.83434591.394.088.203.3729.8914.291.441.1079.0018.52
2014Totals for Atl-Atl         7421528578052735284123200.265.352.372.7248013250.304.107.228.32811.2016.401.462.0043.0022.81
2016York RevolutionAtlInd-2856191274812152801165331200.251.316.403.7197718213.319.152.230.3127.5124.883.312.3538.2037.50
Minor League Totals - 3 Season(s)Filter87292357219063801357850018.247.337.373.71010925332.317.126.243.00010.5423.492.231.8148.6734.72
AA Totals - 1 Season(s)Filter3411610228011100163400007.190.288.284.572339132.259.094.233.00012.1225.762.130.76116.0040.91
A+ Totals - 1 Season(s)Filter165511220030031420011.218.283.255.53814260.293.037.091.0005.0023.334.670.000.0016.67
A Totals - 2 Season(s)Filter3712124389052401163030000.314.407.512.9196214140.384.198.322.00011.4321.431.883.5724.2036.84
Ind Totals - 2 Season(s)Filter13040655105201105536449454400.259.336.387.72315731463.310.128.229.0009.5020.302.142.1640.6029.52
NCAA Totals - 4 Season(s)Filter116274286513063241357861605.237.330.350.6809619322.301.113.252.00010.8724.222.231.8645.6729.23
Average Minor - Per 162 games1625446513435011710265145900215.247.337.373.71020347618.317.126.243.00010.5423.492.231.8148.6734.72

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2011Bowling Green Hot Rods MidwAtba23C20--143141-158157.9947.85-17770.8-2969.014.3
2012Bowling Green Hot Rods MidwAtba24C2--185--23231.00011.50-4266.71825.01.4
2012Charlotte Stone Crabs FSLA+tba241B1--6-1-76.8576.00------166.30.7
2012Charlotte Stone Crabs FSLA+tba24C12--794118483.9886.92-15478.911675.09.0
A+ Totals for C - 1 season(s)-   C12--794118483.9886.92-15478.91120.00.0
A+ Totals for 1B - 1 season(s)-   1B1--6-1-76.8576.00------10.00.0
A Totals for C - 2 season(s)-   C22--161191-181180.9948.18-21970.01220.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2011Bowling Green Hot Rods MidwAtba23-20---------
2012Bowling Green Hot Rods MidwAtba24-2---------
2012Charlotte Stone Crabs FSLA+tba24-121--------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2012Tampa Bay RaysMLB Spring TrainingMLB2433010000000100000.333.333.333.666103.500.000.0000.0033.330.000.000.000.00
MLB Spring Training Totals - 1 yrs33010000000100000.333.333.333.666103.500.000.0000.0033.330.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2014-03-31CFree Agent -Free AgentFree AgentReleased by Rays  
2013-09-25CTampa Bay RaysMontgomery (AA)-Minors--Activated from temporarily inactive listTeam Roster on 2013-09-25
2013-08-23CTampa Bay RaysMontgomery (AA)-Restricted--Placed on temporarily inactive listTeam Roster on 2013-08-23
2013-05-20CTampa Bay RaysMontgomery (AA)-MinorsReassigned MinorsAssigned to Montgomery (AA)Team Roster on 2013-05-20
2012-08-24CTampa Bay RaysBowling Green (A)-MinorsActivated MinorsActivated from DLTeam Roster on 2012-08-24
2012-07-26CTampa Bay RaysBowling Green (A)-DL-7InjuredDL7 InjuredTeam Roster on 2012-07-26
2012-06-17CTampa Bay RaysBowling Green (A)-Minors--Team Roster on 2012-06-17
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2011-02-22ContractSigned by Rays 
1971-06-30Released by Expos. 
1970-06-15Purchased by Expos from Brewers. 
1969-04-30TradeTraded by Orioles with Lloyd Fourroux and Tom Fisher to Pilots for Mike Ferraro and Gerry Schoen. 
1967-11-28TradeTraded by Indians with Gordy Lund to Orioles for John Scruggs, Bob Scott and Eddie Fisher. 
1966-04-06TradeTraded by Athletics with Cash to Indians for Ralph Terry. 
1959-01-01ContractSigned as undrafted amateur Free Agent by Athletics. 
* 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.