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

Braulio CastilloHigh Level: MLB Stat Years: 1987-2006 MLB Years: 1991-1992
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsOF-597Player Listed UnderMajor Leaguers
Proper NameBraulio Robinson Medrano Castillo
Height6-0Weight160BatsRightThrowsRight
Born DateMay 13,1968 [49.284]PlaceElias Pina,Dominican Republic
Prospect Rankings[BA] 1989-LAN-#4 ... 1990-MLB-#34 ... 1990-LAN-#4 ... 1992-MLB-#9
MLB DebutAugust 18,1991 [23.097]
OrganizationsLAN [5] PHI [2] COL [1] HOU [1] Awards0
TBC Player ID9727Retrosheet IDcastb001MLBAM ID112110
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Braulio 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 RatingsBattingSpeed67Power77Contact22XBH82RBIs64Runs68Hitting54Durability59Team.488Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1987Gulf Coast DodgersGCLRklan-of194914021284211972164141110.200.298.279.577397162.273.079.229.2669.8825.312.560.62140.0025.00
1988Salem DodgersNwstA-lan-of20733065186205840164227271410.281.339.458.79714033340.339.177.288.3536.4721.183.272.3538.2538.37
1988Vero Beach DodgersFSLA+lan-2021000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1988Minor Totals (2 teams)Minor         753075186205840164227371410.280.338.456.79414033341.339.176.287.3526.4521.413.322.3538.3838.37
1989Bakersfield DodgersCalifA+lan-of21126494831472881882312242132150510.298.367.496.86324554556.370.198.302.3857.5523.743.143.2427.4436.73
1990San Antonio MissionsTexAAlan-of22752413455113324116147220120.228.275.336.6118117258.311.108.187.2745.4327.915.141.1680.3330.91
1991San Antonio MissionsTexAAlan-of238729749891938482211327361320.300.376.465.84113830339.370.165.310.3759.4421.532.282.3637.1333.71
1991Scranton/Wilkes-Barre RedILAAAphi-of231660142191015216700100.350.403.533.936321067.389.183.300.4118.9610.451.170.000.0047.62
1991Minor Totals (2 teams)Minor         103357631102848632412388061420.308.380.476.85617040406.374.168.308.3819.3619.702.111.9744.6336.36
1991Philadelphia PhilliesNLMLBphi16of2328523930021111500001.173.189.231.42012353.243.058.077.1901.8928.3015.000.000.0033.33
1992Scranton/Wilkes-Barre RedILAAAphi-of241053865995215134784409642410.246.320.427.74716539436.292.181.295.3379.1722.022.402.9829.6941.05
1992Philadelphia PhilliesNLMLBphi16of242876121531271041501001.197.238.342.58026681.220.145.211.2624.9418.523.752.4738.0040.00
1993Colorado Springs Sky SoxPCLAAAcol-of2556212407720423793225440420.363.426.524.95011126242.469.161.292.4159.0922.312.450.83106.0033.77
1994Osceola AstrosFSLA+hou-of26176051150060051910113.183.254.267.52116567.262.084.167.2317.4628.363.800.000.0045.45
2006El Paso DiablosAmerAssocInd--3843166284712082901174420016.283.357.500.8578320185.342.217.313.3679.1923.782.594.3220.7542.55
2006Rio Grande WhiteWingsuntdInd--3845163325413463100284230073.331.438.5711.0099323194.417.240.411.42214.4321.651.503.0927.1742.59
2006Totals for Ind-Ind         8832960101254146001458650089.307.398.535.93317643379.380.228.362.39411.8722.691.913.6923.5042.57
MLB Totals - 2 Season(s)Filter56128152461292153001002.188.218.297.515389134.229.109.156.0003.7322.396.001.4964.0037.50
Minor League Totals - 8 Season(s)Filter606219735660913731533181065319956743524113.277.346.440.7869672212468.347.163.278.0008.0622.972.852.1541.4536.29
AAA Totals - 3 Season(s)Filter177658113193501015991986815782930.293.362.468.83030875745.360.175.295.0009.1321.072.312.0143.8738.86
AA Totals - 2 Season(s)Filter16253883144306117233174614581440.268.332.407.73921947597.345.139.255.0007.7124.293.151.8448.9132.64
A+ Totals - 3 Season(s)Filter145555881583381888312247152160623.285.354.470.82426159624.358.185.286.0007.5324.363.232.8830.8337.34
A- Totals - 1 Season(s)Filter733065186205840164227271410.281.339.458.79714033340.339.177.288.0006.4721.183.272.3538.2538.37
Rk Totals - 1 Season(s)Filter4914021284211972164141110.200.298.279.577397162.273.079.229.0009.8825.312.560.62140.0025.00
Ind Totals - 1 Season(s)Filter8832960101254146001458650089.307.398.535.93317643379.380.228.362.00011.8722.691.913.6923.5042.57
Philadelphia Phillies Totals - 2 Season(s)Filter56128152461292153001002.188.218.297.515389134.229.109.156.0003.7322.396.001.4964.0037.50
Average MLB - Per 162 games162370436917362663148703006.188.218.297.51511026388.229.109.156.0003.7322.396.001.4964.0037.50
Average Minor - Per 162 games162587951633781485281453152111631.277.346.440.78625959660.347.163.278.0008.0622.972.852.1541.4536.29

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1987Gulf Coast Dodgers GCLRklan19OF34--4022-4442.9551.24------4969.454.0
1988Salem Dodgers NwstA-lan20OF70--180461190184.9682.63------7395.992.1
1989Bakersfield Dodgers CalifA+lan21OF125--2329113252241.9561.93------12699.288.0
1990San Antonio Missions TexAAlan22OF60--12578-140132.9432.20------7580.044.8
1991San Antonio Missions TexAAlan23OF82--18745-196191.9742.33------8794.360.3
1991Scranton/Wilkes-Barre Red Barons ILAAAphi23OF16--291--30301.0001.88------16100.011.2
1991Philadelphia PhilliesNLMLBphi23OF26--402114342.9771.62------2892.916.0
1992Scranton/Wilkes-Barre Red Barons ILAAAphi24OF100--216764229223.9742.23------10595.270.4
1992Philadelphia PhilliesNLMLBphi24OF24--43-2-4543.9561.79------2885.714.8
1993Colorado Springs Sky Sox PCLAAAcol25OF50--915319996.9701.92------5689.335.5
1994Osceola Astros FSLA+hou26OF10--173112120.9522.00------1758.87.4
MLB Totals for OF - 2 season(s)-   OF50--832318885.9661.70------500.00.0
AAA Totals for OF - 3 season(s)-   OF166--3361395358349.9752.10------1660.00.0
AA Totals for OF - 2 season(s)-   OF142--3121113-336323.9612.27------1420.00.0
A+ Totals for OF - 2 season(s)-   OF135--24912124273261.9561.93------1350.00.0
A- Totals for OF - 1 season(s)-   OF70--180461190184.9682.63------700.00.0
Rk Totals for OF - 1 season(s)-   OF34--4022-4442.9551.24------340.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1987Gulf Coast Dodgers GCLRklan19---------34-
1988Salem Dodgers NwstA-lan20---------70-
1989Bakersfield Dodgers CalifA+lan21---------125-
1990San Antonio Missions TexAAlan22---------60-
1991San Antonio Missions TexAAlan23---------82-
1991Scranton/Wilkes-Barre Red Barons ILAAAphi23---------16-
1991Philadelphia PhilliesNLMLBphi23---------26-
1992Scranton/Wilkes-Barre Red Barons ILAAAphi24---------100-
1992Philadelphia PhilliesNLMLBphi24---------24-
1993Colorado Springs Sky Sox PCLAAAcol25---------50-
1994Osceola Astros FSLA+hou26---------10-

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
1993-05-20TradeTraded by Rockies to Astros for Mark Grant. 
1992-11-17Selected by Rockies from Phillies in expansion draft (Pick #70). 
1991-07-31TradeTraded by Dodgers with Mike Hartley to Phillies for Roger McDowell. 
1985-10-10ContractSigned as undrafted amateur Free Agent by Dodgers. 
* 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
1991Philadelphia PhilliesTeam Payroll23100,000-62034-742,231100,000100,000
1992Philadelphia PhilliesTeam Payroll24109,000-68037-962,245109,000209,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