Baseball America
Players

Complete statistics and more, for any player.

Enter as much of the player's name as you know.
 
Affiliations

Find statistics for every player in a single organization and navigate the farm system for any organization.

Start by selecting an organization.
 
Leagues

View the statistic leaders for every league, individual and team and check to see the scoreboard for each league.
Also, view a league's standings as well as their attendance figures.

Start by selecting a league.
 

Juan Castillo, c, Cardinals

Juan Castillo

Proper Name: Juan Miguel Castillo

Born: Dec. 13, 1989 in Santo Domingo, Dominican Republic

High School:

Ht.: 5-11 Wt.: 190

Bats: R Throws: R

Career Statistics 2014 Game Logs 2014 Splits Spring Training
Year Age Club Lg Class AVG G AB R H 2B 3B HR RBI BB SO SB CS GDP OBP SLG OPS
2007 17 Cardinals DSL R .292 57 192 24 56 8 0 2 36 28 21 3 0 .388 .365 .753
2008 18 Cardinals GCL R .293 27 75 9 22 3 1 1 5 6 13 0 2 0 .384 .400 .784
2009 19 Cardinals DSL R .277 33 112 17 31 8 0 2 20 13 14 3 1 5 .367 .402 .769
2010 20 Johnson City APP R .339 16 62 12 21 3 1 4 7 3 4 1 1 5 .379 .613 .992
2010 20 Batavia NYP SS .315 16 54 5 17 5 0 0 6 3 7 0 0 2 .356 .407 .763
2011 21 Quad Cities MWL LoA .350 13 40 4 14 5 0 0 5 4 5 0 0 0 .422 .475 .897
2011 21 Palm Beach FSL HiA .163 13 43 5 7 2 0 0 4 4 4 0 0 2 .234 .209 .443
2011 21 Batavia NYP SS .313 44 166 25 52 11 0 2 17 10 30 3 0 2 .354 .416 .770
2012 22 Quad Cities MWL LoA .272 87 323 47 88 16 2 6 44 30 56 2 1 2 .332 .390 .722
2013 23 Springfield TL AA .182 4 11 0 2 1 0 0 0 0 5 0 0 1 .182 .273 .455
2013 23 Palm Beach FSL HiA .244 39 131 11 32 4 0 0 11 11 26 0 1 1 .303 .275 .578
Minor League Totals .283 349 1209 159 342 66 4 17 155 112 185 12 6 20 .350 .386 .736
Career Transactions [+] Premium