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.
 

Domingo Castro, ss,

Domingo Castro

Proper Name: Domingo Castro

Born: Feb. 28, 1980

High School:

Ht.: 6-0 Wt.: 205

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
1998 18 Angelopolis MEX AAA .222 7 9 2 2 0 0 0 0 1 4 0 0 .364 .222 .586
2000 20 Monclova MEX AAA .243 90 230 28 56 5 2 3 29 18 37 3 3 .302 .322 .624
2001 21 Monclova MEX AAA .204 92 225 40 46 13 0 0 10 23 43 6 3 .281 .262 .543
2002 22 Monclova MEX AAA .247 81 235 30 58 5 0 5 22 18 38 6 2 .306 .332 .638
2003 23 Monclova MEX AAA .221 110 357 33 79 13 1 5 43 28 55 4 3 .281 .305 .586
2004 24 Monclova MEX AAA .281 94 320 40 90 7 3 4 37 34 38 5 3 .348 .359 .707
2005 25 Monclova MEX AAA .282 102 419 61 118 21 1 3 44 37 43 14 10 .343 .358 .701
2006 26 Monclova MEX AAA .286 103 381 45 109 11 2 0 40 39 33 16 6 .354 .325 .679
2007 27 Monclova MEX AAA .282 103 358 43 101 10 0 2 31 24 46 6 7 .328 .327 .655
2008 28 Monclova MEX AAA .269 104 338 48 91 11 1 1 42 10 34 8 3 .292 .317 .609
2009 29 Reynosa MEX AAA .307 90 296 42 91 23 0 1 32 19 38 3 1 7 .351 .395 .746
2010 30 Reynosa MEX AAA .317 103 388 68 123 21 5 2 41 25 33 7 2 8 .362 .412 .774
2011 31 Reynosa MEX AAA .321 96 340 58 109 11 2 2 41 24 30 2 2 12 .373 .382 .755
2012 32 Reynosa MEX AAA .289 108 401 44 116 18 3 4 42 27 40 5 3 2 .332 .379 .711
2013 33 Reynosa MEX AAA .317 107 429 61 136 14 0 5 36 20 52 3 0 3 .353 .385 .738
2014 34 Aguascalientes MEX AAA .311 83 315 48 98 14 1 2 29 22 31 3 1 2 .361 .381 .742
Minor League Totals .282 1473 5041 691 1423 197 21 39 519 369 595 91 49 34 .334 .353 .687
Career Transactions [+] Premium