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

Juan CastilloTrack this Player High Level: MLB Stat Years: 1988-2001 MLB Years: 1994-1994
Follow TBC on Twitter and Facebook


PositionsP-108Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJuan Francisco Castillo Azdura
Height6-5Weight205BatsRightThrowsRight
Born DateJune 23,1970 [47.306]PlaceCaracas,Venezuela

DraftedSigned as undrafted amateur free agent in 1988 by the New York Mets.
MLB DebutJuly 26,1994 [24.033]
OrganizationsNYN [6] HOU [1] TEX [1] Awards0
TBC Player ID9730Retrosheet IDcastj003MLBAM ID112115
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Transactions -- Salaries
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 RatingsPitchingStrikeouts36Walks32Hittable33SO/BB30vsPower33Hitting5Durability65Team.520Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1988Gulf Coast MetsGCLRknyn-S/R18026.41936003019.228191429161001.8812.810.924.127.321.78.000-
1989Gulf Coast MetsGCLRknyn-ST19472.8814131210084.08441271295913001.348.960.113.096.302.03.364-
1990Pittsfield MetsNYPLA-nyn-ST20584.7316142001070.06452370586513001.738.19--7.428.321.12.385-
1991Columbia MetsSALAnyn-ST211293.82282713110157.2148826768914415001.508.450.345.088.221.62.571-
1993Binghamton MetsEastAAnyn-ST237114.56262602000165.2167938427551187001.349.071.472.996.412.15.389-
1994Binghamton MetsEastAAnyn-ST241122.59181803000111.0984032644804201.287.920.493.566.471.82.846-
1994Norfolk TidesILAAAnyn-ST24157.22660100028.235242361593001.7410.991.884.712.830.60.167-
1994Minor Totals (2 teams)Minor--ST01273.54242404000139.113364551259897201.378.550.773.795.721.51.632-
1994New York MetsNLMLBnyn50ST24006.94220000011.217992510001.8913.111.543.860.770.20-6.47
1995Jackson GeneralsTexAAhou-ST25444.0112120000067.0683930527384001.419.090.673.615.081.41.500-
1995Tucson TorosPCLAAAhou-ST250410.9311101001040.0665149427215002.3114.730.896.024.690.78.000-
1995Minor Totals (2 teams)Minor--ST0486.60232210010107.21349079954599001.7511.200.754.514.931.09.333-
1996Tulsa DrillersTexAAtex-ST26665.0419172000089.09464501149376001.609.471.114.943.730.76.500-
MLB Totals - 1 Season(s)Filter006.94220000011.217992510001.8913.111.543.860.770.20-3.34
Minor League Totals - 8 Season(s)Filter50584.451591461311260831.28525054136840258771201.509.190.734.336.331.46.463-
AAA Totals - 2 Season(s)Filter199.3917161101068.110175721042308002.0713.171.305.483.910.71.100-
AA Totals - 4 Season(s)Filter28234.07757325000432.24272361964917527321201.398.861.023.635.671.56.549-
A Totals - 1 Season(s)Filter1293.82282713110157.2148826768914415001.508.450.345.088.221.62.571-
A- Totals - 1 Season(s)Filter584.7316142001070.06452370586513001.738.19--7.428.321.12.385-
Rk Totals - 2 Season(s)Filter493.55231672130103.111260413387514001.449.690.263.296.491.97.308-
New York Mets Totals - 1 Season(s)Filter006.94220000011.217992510001.8913.111.543.860.770.20--
Average MLB - Per ~220 innings006.94383800000220.03211701703894190001.8913.111.543.860.770.20-3.34
Average Minor - Per ~220 innings13154.45423843120220.02251331091810615519101.509.190.734.336.331.46.464-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1993Binghamton MetsEastAAnyn-p232615010000000800000.067.067.067.1341015.143.000.000.0600.0053.330.000.000.000.00
1994Binghamton MetsEastAAnyn-p241815000000000705000.000.000.000.0000020.000.000.000.0000.0035.000.000.000.000.00
1994Norfolk TidesILAAAnyn-p2463010000000000000.333.333.333.666103.333.000.000.3000.000.000.000.000.000.00
1994Minor Totals (2 teams)Minor         2418010000000705000.056.056.056.1121023.091.000.000.0500.0030.430.000.000.000.00
1994New York MetsNLMLBnyn50p2425010001000100000.200.200.200.400105.250.000.000.1800.0020.000.000.000.000.00
1995Jackson GeneralsTexAAhou-p251211210000001301000.091.167.091.2581013.125.000.091.1357.6923.083.000.000.000.00
1995Tucson TorosPCLAAAhou-p25115100000001201000.000.167.000.167007.000.000.200.12014.2928.572.000.000.000.00
1995Minor Totals (2 teams)Minor         2316310000002502000.063.167.063.2301020.091.000.125.13010.0025.002.500.000.000.00
2001Reynosa TunerosMexAAA--31120523831683019441562041000014.321.346.434.78022740543.336.113.168.3393.687.552.051.6658.1123.81
MLB Totals - 1 Season(s)Filter25010001000100000.200.200.200.400105.250.000.000.0000.0020.000.000.000.000.00
Minor League Totals - 4 Season(s)Filter193572861713019441562261070014.299.325.402.72723040601.323.103.157.0003.6610.152.771.5063.5623.39
AAA Totals - 3 Season(s)Filter137531841693019441562143010014.318.344.429.77322840553.334.111.168.0003.807.782.051.6359.0023.67
AA Totals - 3 Season(s)Filter56412200000011806000.049.071.049.1202048.087.000.024.0002.0837.5018.000.000.000.00
New York Mets Totals - 1 Season(s)Filter25010001000100000.200.200.200.400105.250.000.000.0000.0020.000.000.000.000.00
Average MLB - Per 162 games162405081000810008100000.200.200.200.400810405.250.000.000.0000.0020.000.000.000.000.00
Average Minor - Per 162 games162480721442518371351851060012.299.325.402.72719334504.323.103.157.0003.6610.152.771.5063.5623.39

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1989Gulf Coast Mets GCLRknyn19P14--4151-2019.9501.36------14100.022.2
1993Binghamton Mets EastAAnyn23P26--1521223836.9471.38------26100.018.6
1994Binghamton Mets EastAAnyn24P18--1120-131311.0001.72------18100.012.8
1994Norfolk Tides ILAAAnyn24P6--16-2771.0001.17------6100.04.2
1994New York MetsNLMLBnyn24P2-1136-1991.0004.500.82-----2100.01.8
1995Jackson Generals TexAAhou25P12--99--18181.0001.50------12100.08.9
1995Tucson Toros PCLAAAhou25P11--422-86.7500.55------11100.07.7
1996Tulsa Drillers TexAAtex26P19--315212018.9000.95------19100.013.7
MLB Totals for P - 1 season(s)-   P2-1136-1991.0004.500.82-----20.00.0
AAA Totals for P - 2 season(s)-   P17--58221513.8670.76------170.00.0
AA Totals for P - 4 season(s)-   P75--386544107103.9631.37------750.00.0
Rk Totals for P - 1 season(s)-   P14--4151-2019.9501.36------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1989Gulf Coast Mets GCLRknyn1914----------
1993Binghamton Mets EastAAnyn2326----------
1994Binghamton Mets EastAAnyn2418----------
1994Norfolk Tides ILAAAnyn246----------
1994New York MetsNLMLBnyn242----------
1995Jackson Generals TexAAhou2512----------
1995Tucson Toros PCLAAAhou2511----------
1996Tulsa Drillers TexAAtex2619----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1995-04-12TradeTraded by Mets with Todd Beckerman to Astros for Pete Harnisch. 
1988-05-02ContractSigned as undrafted amateur Free Agent by Mets. 
* 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.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1994New York MetsTeam Payroll2450,000-85632-957,101109,00050,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red