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

Juan CastilloHigh Level: AA Status:
Follow TBC on Twitter and Facebook

PositionsC-239, SS-1, 3B-1, 1B-1Player Listed UnderMinors Leaguers
Proper NameJuan M. Castillo
Height5-11Weight160BatsRightThrowsRight
Born DateDecember 13,1989 [28.070]PlaceSanto Domingo,Dominican Republic
OrganizationsSLN [5] Awards0
TBC Player ID143647
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

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


Career Talent RatingsBattingSpeed34Power45Contact69XBH39RBIs44Runs42Hitting73Durability53Team.508Ratings Explained

Batting Statistics

TopStats GlossaryRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008Gulf Coast CardinalsGCLRksln-c18277592231150261351000.293.384.400.78430587.344.107.160.3556.9014.942.171.1575.0022.73
2010Johnson City CardinalsAppRksln38c20166212213147113410005.339.379.613.99238866.315.274.323.4274.556.061.336.0615.5038.10
2010Batavia MuckdogsNYPLA-sln9c2016545175006003712102.315.356.407.76322561.354.092.148.3384.9211.482.330.000.0029.41
2010Minor Totals (2 teams)Minor         321161738814131161122107.328.368.517.8856013127.333.189.241.3854.728.661.833.1529.0034.21
2011Batavia MuckdogsNYPLA-sln35c2144166255211021730103011102.313.354.416.7706913179.370.103.181.3405.5916.763.001.1283.0025.00
2011Quad Cities River BanditsMidwAsln-c2113404145005004510000.350.422.475.89719545.400.125.225.3978.8911.111.250.000.0035.71
2011Palm Beach CardinalsFSLA+sln-c211343572004004400002.163.234.209.4439247.179.046.140.2088.518.511.000.000.0028.57
2011Minor Totals (3 teams)Minor         70249347318022630183921104.293.344.390.7349720271.340.097.181.3266.6414.392.170.74124.5027.40
2012Quad Cities River BanditsMidwAsln34c2287323478816264421305632807.272.332.390.72212624366.305.118.214.3168.2015.301.871.6453.8327.27
2013Palm Beach CardinalsFSLA+sln37c233913111324001101112603004.244.303.275.578364145.305.031.107.2647.5917.932.360.000.0012.50
2013Springfield CardinalsTexAAslnc23411021000000500001.182.182.273.4553111.333.091.091.1960.0045.450.000.000.0050.00
2013Minor Totals (2 teams)Minor         4314211345001101113103005.239.294.275.569395156.306.036.106.2597.0519.872.820.000.0014.71
Minor League Totals - 5 Season(s)Filter2599051182555041399657115012910023.282.339.389.728352671007.322.107.187.0007.0514.902.111.2969.6226.27
AA Totals - 1 Season(s)Filter411021000000500001.182.182.273.4553111.333.091.091.0000.0045.450.000.000.0050.00
A+ Totals - 2 Season(s)Filter5217416396001501153003006.224.286.259.545456192.271.035.115.0007.8115.632.000.000.0015.38
A Totals - 2 Season(s)Filter1003635110221264921346142807.281.342.399.74114529411.316.118.215.0008.2714.841.791.4660.5028.43
A- Totals - 2 Season(s)Filter60220306916022330133723204.314.354.414.7689118240.366.100.173.0005.4215.422.850.83110.0026.09
Rk Totals - 2 Season(s)Filter431372143625121391761005.314.382.496.8786813153.330.182.234.0005.8811.111.893.2727.4030.23
Average Minor - Per 162 games16256674159313862434494866014.282.339.389.72822042630.322.107.187.0007.0514.902.111.2969.6226.27

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Gulf Coast Cardinals GCLRksln18SS1--12--331.0003.00------273.71.8
2008Gulf Coast Cardinals GCLRksln183B1----1-1---------273.71.8
2008Gulf Coast Cardinals GCLRksln18C23--1342261162156.9636.78-----92785.241.8
2010Johnson City Cardinals AppRksln20C13--1051321120118.9839.08-91047.421681.319.7
2010Batavia Muckdogs NYPLA-sln201B1--8--1881.0008.00------166.31.4
2010Batavia Muckdogs NYPLA-sln20C13--7911219290.9786.92-5645.531681.317.6
2011Batavia Muckdogs NYPLA-sln21C38--2323655273268.9827.05-32782.194486.450.7
2011Quad Cities River Bandits MidwAsln21C13--97182-117115.9838.85-8466.7213100.09.5
2011Palm Beach Cardinals FSLA+sln21C12--7451-8079.9886.58-7463.631392.38.7
2012Quad Cities River Bandits MidwAsln22C85--60991126712700.9838.24-392263.9238797.761.2
2013Palm Beach Cardinals FSLA+sln23C39--2162751248243.9806.23-201655.6739100.028.9
2013Springfield Cardinals TexAAsln23C3--231--24241.0008.00--10.01475.02.2
AA Totals for C - 1 season(s)-   C3--231--24241.0008.00--10.0130.00.0
A+ Totals for C - 2 season(s)-   C51--2903261328322.9826.31-272057.410510.00.0
A Totals for C - 2 season(s)-   C98--706109146829815.9838.32-472664.425980.00.0
A- Totals for C - 2 season(s)-   C51--3114776365358.9817.02-371374.012510.00.0
A- Totals for 1B - 1 season(s)-   1B1--8--1881.0008.00------10.00.0
Rk Totals for C - 2 season(s)-   C36--2393582282274.9727.61-91047.411360.00.0
Rk Totals for SS - 1 season(s)-   SS1--12--331.0003.00------10.00.0
Rk Totals for 3B - 1 season(s)-   3B1----1-1---------10.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Gulf Coast Cardinals GCLRksln18-23--11-----
2010Johnson City Cardinals AppRksln20-13---------
2010Batavia Muckdogs NYPLA-sln20-131--------
2011Batavia Muckdogs NYPLA-sln21-38---------
2011Quad Cities River Bandits MidwAsln21-13---------
2011Palm Beach Cardinals FSLA+sln21-12---------
2012Quad Cities River Bandits MidwAsln22-85---------
2013Palm Beach Cardinals FSLA+sln23-39---------
2013Springfield Cardinals TexAAsln23-3---------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2014-03-01CFree Agent -RetiredRetiredAnnounced retirement  
2013-07-05CSt. Louis CardinalsSpringfield (AA)-MinorsReassigned MinorsAssigned to Springfield (AA)Team Roster on 2013-07-05
2013-05-08CSt. Louis CardinalsPalm Beach (A+)-MinorsReassigned MinorsAssigned to Palm Beach (A+)Team Roster on 2013-05-08
2013-04-25CSt. Louis CardinalsSpringfield (AA)-MinorsReassigned MinorsAssigned to Springfield (AA)Team Roster on 2013-04-25
2013-04-14CSt. Louis CardinalsPalm Beach (A+)-MinorsReassigned MinorsAssigned to Palm Beach (A+)Team Roster on 2013-04-14
2012-08-16CSt. Louis CardinalsQuad Cities (A)-Minors--Activated from temporary inactive listTeam Roster on 2012-08-16
2012-08-08CSt. Louis CardinalsQuad Cities (A)-Restricted--Placed on temporarily inactive listTeam Roster on 2012-08-08
2012-06-22CSt. Louis CardinalsQuad Cities (A)-MinorsActivated MinorsActivated from DLTeam Roster on 2012-06-22
2012-06-14CSt. Louis CardinalsQuad Cities (A)-DL-7InjuredDL7 InjuredTeam Roster on 2012-06-14
2012-06-09CSt. Louis CardinalsQuad Cities (A)-Minors--Team Roster on 2012-06-09
* 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.