Players
Draft
Research Tools
Teams
Transactions
Data Store
Misc
Support [0]
About
You are: Sandy Rosario

JUAN CASTRO

|     Inactive     |   Played: 1991-2011

High Level:   MLB     Career Ranks:  643rd in popups
Positions:   SS-1174, 2B-332, 3B-325, 1B-7, LF-3
Full Name:   Juan Gabriel Castro
Born:   Jun 20, 1972  (40.333) in Los Mochis,Mexico

MLB Debut:  Sep 2, 1995  (23.074)
Speed
42
Contact
62
Patience
23
Batting
31
Power
26
Ht/Wt:  5-10 / 187   Bats/Throws:  Right / Right
High School:   CBTIS #43 (Los mochis,MX)
College:   None listed
Drafted:  Signed as UDFA 1991 by LAD

Tags:  World Baseball Classic

TBC Player ID:  929
Edit this Profile
BATTING STATISTICS
ALL Stats   MLB Only   Minor Leagues Only  
YearTeamLgLevelUnifOrgAgePosRkGABRH2B3BHRRBISBCSBBSOHBPIBBSHSFDPAVGOBPSLGOPSGSGS%TBPAoutsRCRC/Gbabip
1991Great FallsPioRk-lad19ss-2b35602173660421277633310132 .276.369.327696--71255----.316
1992BakersfieldCalifA+-lad20ss42113446561161544421411376412207 .260.314.339652--151511----.291
1993San AntonioTexAA-lad21ss22118424551172387411211304023173 .276.325.417742--177476----.289
1994San AntonioTexAA-lad22ss30123445551282544444831661210211.288.334.389723--173489348594.6.329
1995AlbuquerquePCLAAA-lad23ss541043415191184343442042037011.267.307.370677--126368272393.9.297
LA DodgersNLMLB60lad233b-ss-114010000001100000.250.400.2506501915304.3.333
1996AlbuquerquePCLAAA-lad243b-ss-175612214218116710000.375.444.5711016--3263361511.4.417
LA DodgersNLMLB60lad24ss-3b-701321626530510102700403.197.254.28053430433714611382.0.248
1997AlbuquerquePCLAAA-lad25ss-271011131522111042000125.307.327.455783--4610878155.1.358
LA DodgersNLMLB25lad25ss-2b-407531131040072001202.147.220.213433225516846810.5.200
1998Colorado SpringsPCLAAA-col26 -11000000000000000.000.000.0000--011----.000
LA DodgersNLMLB17,25lad26ss-2b-8922025437021400153700925.195.245.255499586556246193111.6.224
1999AlbuquerquePCLAAA-lad27ss-3b10511642352116254751233470026414.274.325.402727--170467334574.6.311
LA DodgersNLMLB17lad27ss-2b-21000000000100000.000.000.0000--011----.000
2000LouisvilleILAAA-cin28ss-19609195121001121203113.317.425.533958--327447147.8.362
CincinnatiNLMLB12cin28ss-2b-82224205412242302143301429.241.283.366649556782244187233.3.265
2001CincinnatiNLMLB12cin29ss-2b-96242275410031300135002429.223.261.302562586073261203152.0.267
2002LouisvilleILAAA-cin30ss-2b-517230002001300100.176.222.176399--3191500.5.214
CincinnatiNLMLB7cin30ss-2b-5482518302110071800110.220.278.329607163027916683.2.254
2003LouisvilleILAAA10cin31ss-932370015012300012.219.257.312570--10352921.7.207
CincinnatiNLMLB7cin312b-3b-113320288114193323185801737.253.290.3876788373124348259363.7.281
2004LouisvilleILAAA-cin32ss-3b-518131003001200010.167.200.222422--4201611.3.176
CincinnatiNLMLB7cin323b-ss-1112993673212526101451012111.244.277.3786556659113316240313.5.279
2005MinnesotaALMLB17min33ss-3b659727227701815330193901928.257.279.3866658285105292222303.7.283
2006MinnesotaALMLB17min34ss-501561036521141162300116.231.258.308565489648164129112.2.263
CincinnatiNLMLB9cin34ss-3b-5495827512140151300000.284.320.42174119354010069145.5.312
2007CincinnatiNLMLB9cin353b-ss-548951650050042100322.180.211.236446183321988020.8.229
2008Colorado SpringsPCLAAA5col36ss-2b-18508152013004700004.300.352.400752--20543964.3.333
CincinnatiNLMLB7cin36ss-2b-710100000001000000.000.091.0009122901110-1-1.9.000
BaltimoreALMLB2bal36ss-5415115316021600102610229.205.256.28554146854316613381.6.232
2009AlbuquerquePCLAAA7lad372b-ss-311120000000300001.182.182.182364--211100-1.3.250
LA DodgersNLMLB14lad37ss-2b-57112183140190062501211.277.311.33965029513812185113.6.345
2010AlbuquerquePCLAAA24lad38ss-2b-514240001002200000.286.375.286661--4161024.6.333
PhiladelphiaNLMLB7phi38ss-3b-54126725500130172300121.198.237.23847534633013610651.4.238
LA DodgersNLMLB33lad38ss-13000000001200000.000.250.00025011000430-2.0.000
2011AlbuquerquePCLAAA24lad39ss-3b-9256112103002500001.440.481.6001081--152715712.2.550
LA DodgersNLMLB3lad392b-3b-714240001001400000.286.333.2866193434151013.1.400
  Add this player to your TBC Player Tracker.   View a sample
MLB Totals  (17 years)     Career Ranks   1103262725360112313362345914947218512173.229.268.3275956716185828492180215.62.7.264
Minor League Totals  (17 years)752268136074412932332944546219377516662352.278.331.386717----103629942124364.34.6.310
AAA Totals  (13 years)3381149158323621417140810881761816941.281.330.404734----4641263902156.14.7.317
AA Totals  (2 years)241869110245481211851619611063527511.282.329.403732----350965686125.74.9.309
A+ Totals  (1 year)1134465611615444214113764122070.260.314.339652----15151136852.53.9.291
Rookie Totals  (1 year)6021736604212776333101320.276.369.327696----7125516829.94.8.316
Compare Stats to:      Connect to another player
Similar Career Stats to:  1. Jamie Quirk (77.15)  2. Bob Melvin (76.21)  3. Fred Kendall (75.4)  4. Glenn Hoffman (75.2)  5. Buck Martinez (74.47)  6. Bobby Wine (74.28)  7. Frank Duffy (73.4)  8. Ronny Cedeno (73.24)  9. Pat Kelly (72.76)  10. Luis Rivera (72.55)     View Similarity by Age

FIELDING STATISTICS
Basic
Positions Grid
YearTeamLeagueLevelPositionGGSTCPOAEDPInnFPctRFRF9 
1991Great FallsPioRk2B291435579918 .937---- 
 Great FallsPioRkSS3212335761217 .902---- 
1992BakersfieldCalifA+SS1125271803093873 .928---- 
1993San AntonioTexAA2B52691523 .923---- 
 San AntonioTexAASS1104851602992651 .946---- 
1994San AntonioTexAASS1225931873772982 .951---- 
1995AlbuquerquePCLAAA2B102141702 1.000---- 
 AlbuquerquePCLAAASS924891483271467 .971---- 
 LA DodgersNLMLB3B752300 1.000---- 
 LA DodgersNLMLBSS451402 1.000---- 
1996AlbuquerquePCLAAA2B165101 1.000---- 
 AlbuquerquePCLAAA3B122962124 .931---- 
 AlbuquerquePCLAAASS41761102 1.000---- 
 LA DodgersNLMLB2B91971201 1.000---- 
 LA DodgersNLMLB3B2395310 .889---- 
 LA DodgersNLMLBSS301114069221 .982---- 
 LA DodgersNLMLBLF122000 1.000---- 
1997AlbuquerquePCLAAA2B31961302 1.000---- 
 AlbuquerquePCLAAASS241062770915 .915---- 
 LA DodgersNLMLB2B1444152814 .977---- 
 LA DodgersNLMLB3B352300 1.000---- 
 LA DodgersNLMLBSS2253193406 1.000---- 
1998LA DodgersNLMLB2B381224773222 .984---- 
 LA DodgersNLMLB3B12135712 .923---- 
 LA DodgersNLMLBSS4715243102729 .954---- 
1999AlbuquerquePCLAAA2B1669284018 .986---- 
 AlbuquerquePCLAAA3B421062476611 .943---- 
 AlbuquerquePCLAAASS59256741701242 .953---- 
 LA DodgersNLMLB2B151401 1.000---- 
 LA DodgersNLMLBSS100000 ------ 
2000LouisvilleILAAA2B31871101 1.000---- 
 LouisvilleILAAA3B251310 .800---- 
 LouisvilleILAAASS1667204436 .955---- 
 CincinnatiNLMLB2B21944746113159.9894.435.26 
 CincinnatiNLMLB3B720200151.0000.291.20 
 CincinnatiNLMLBSS5717355117127381.9943.024.06 
2001CincinnatiNLMLB1B1131030091.00013.0013.00 
 CincinnatiNLMLB2B3710445590101991.0002.814.70 
 CincinnatiNLMLB3B19243201392.9581.212.25 
 CincinnatiNLMLBSS461263782715279.9442.593.84 
2002LouisvilleILAAA2B2157713 .933---- 
 LouisvilleILAAASS3114700 1.000---- 
 CincinnatiNLMLB1B11010011.0001.009.00 
 CincinnatiNLMLB2B1739152407741.0002.294.74 
 CincinnatiNLMLB3B17241111.8576.004.91 
 CincinnatiNLMLBSS25552033210105.9642.124.54 
2003LouisvilleILAAASS940112729 .950---- 
 CincinnatiNLMLB1B10000001--0.000.00 
 CincinnatiNLMLB2B5645259100155433421.9854.555.45 
 CincinnatiNLMLB3B302060174217188.9831.972.82 
 CincinnatiNLMLBSS24187128430141541.0002.964.15 
2004LouisvilleILAAA2B121100 1.000---- 
 LouisvilleILAAA3B151400 1.000---- 
 LouisvilleILAAASS31541012 .933---- 
 CincinnatiNLMLB1B432927202281.0007.259.32 
 CincinnatiNLMLB2B1274415281667.9773.585.78 
 CincinnatiNLMLB3B7835118387557378.9581.452.69 
 CincinnatiNLMLBSS31211063272216190.9813.354.93 
2005MinnesotaALMLB2B53134903231.0002.605.09 
 MinnesotaALMLB3B221340142241123.9001.642.63 
 MinnesotaALMLBSS736633498231549568.9854.515.21 
2006CincinnatiNLMLB2B112020051.0002.003.60 
 CincinnatiNLMLB3B2052041602661.0001.002.73 
 CincinnatiNLMLBSS2713672342211140.9702.414.18 
 MinnesotaALMLBSS504822167147728408.9684.284.72 
2007CincinnatiNLMLB2B8213652025.8461.383.96 
 CincinnatiNLMLB3B17518891064.9441.002.39 
 CincinnatiNLMLBSS161137102705891.0002.313.74 
2008Colorado SpringsPCLAAA2B4104602 1.000---- 
 Colorado SpringsPCLAAASS113472435 .912---- 
 CincinnatiNLMLB2B203120021.0001.5013.50 
 BaltimoreALMLB3B401100061.0000.251.50 
 CincinnatiNLMLB3B104040021.0004.0018.00 
 BaltimoreALMLBSS544621372136522390.9773.854.80 
 CincinnatiNLMLBSS3251400181.0001.672.50 
2009AlbuquerquePCLAAA2B2104511 .900---- 
 AlbuquerquePCLAAASS184403 1.000---- 
 LA DodgersNLMLB2B2085529242794.9642.655.07 
 LA DodgersNLMLB3B8272500221.0000.882.86 
 LA DodgersNLMLBSS281960203916170.9832.113.12 
 LA DodgersNLMLBLF20000004--0.000.00 
2010AlbuquerquePCLAAA2B221010 .500---- 
 AlbuquerquePCLAAA3B141300 1.000---- 
 AlbuquerquePCLAAASS272501 1.000---- 
 PhiladelphiaNLMLB2B732712132536.9263.576.25 
 PhiladelphiaNLMLB3B114121101149.9171.002.02 
 LA DodgersNLMLBSS112110181.0002.002.25 
 PhiladelphiaNLMLBSS32271123178315239.9733.414.10 
2011AlbuquerquePCLAAA2B261500 1.000---- 
 AlbuquerquePCLAAA3B351400 1.000---- 
 AlbuquerquePCLAAASS3103701 1.000---- 
 LA DodgersNLMLB2B421431101231.0003.505.48 
 LA DodgersNLMLB3B113120071.0003.003.86 
Major League Totals:1B734337602391.0006.149.92 
 2B25271857347495151131128.9823.345.23 
 3B2648534810522716241023.9541.262.66 
 SS57127219035981261442773139.9773.264.44 
 LF302200041.0000.670.00 
Minor League Totals:2B80034713220015410.9574.15  
 3B610154341119150.9422.38  
 SS6030278887217671493760.9474.38  

Some products on Ebay


About Us  |  Site Map  |  Privacy Policy  |  Contact Us

Boxscores data is obtained free of charge from Retrosheet.org.

Please Support The Baseball Cube.