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

Bill CastroTrack this Player High Level: MLB Stat Years: 1971-1983 MLB Years: 1974-1983
Follow TBC on Twitter and Facebook


PositionsP-350Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameWilliam Radhames Castro Checo
Height5-11Weight170BatsRightThrowsRight
Born DateDecember 13,1953 [64.158]PlaceSantiago,Dominican Republic

DraftedSigned as undrafted amateur free agent in 1970 by the Milwaukee Brewers.
MLB DebutAugust 20,1974 [20.250]
OrganizationsMIL [11] KCA [2] NYA [1] OAK [1] Awards0
TBC Player ID9743Retrosheet IDcastb101MLBAM ID112130
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Fielding Statistics -- Baseball Jobs -- Transactions
This player page is available for sponsorship:
Sponsor the Bill Castro 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 RatingsPitchingStrikeouts18Walks85Hittable39SO/BB56vsPower39Hitting0Durability39Team.516Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1971nullA---Rel17014.15909000013.0207606100002.0013.85--4.156.921.67.000-
1972nullA--Rel181093.0445045000074.0593125026660001.157.18--3.168.032.54.526-
1973nullA--Rel191141.82460460000114.09633230241040001.057.58--1.898.214.33.733-
1974nullAAA--Rel20954.71500500000105.01336855035520001.6011.40--3.004.461.49.643-
1974Milwaukee BrewersALMLBmil35Rel20004.50808002018.01910925101001.339.501.002.505.002.00-3.74
1975Milwaukee BrewersALMLBmil35S/R21322.5218513008175.0782821317251021.279.360.362.043.001.47.6003.20
1976Milwaukee BrewersALMLBmil35Rel22463.45390390029870.0702927419232031.278.960.512.432.941.21.4003.66
1977Milwaukee BrewersALMLBmil35R/CL23864.155105100431369.0763432723281021.439.870.912.993.631.22.5714.32
1978Milwaukee BrewersALMLBmil35Rel24541.81420420035849.2431410214173061.157.790.362.543.081.21.5563.63
1979Milwaukee BrewersALMLBmil35Rel25312.03390390026644.0401410213102001.208.120.412.642.030.77.7503.75
1980Milwaukee BrewersALMLBmil35Rel26242.77560560036884.0893526217325021.269.500.211.813.421.88.3332.98
1981Columbus ClippersILAAAnya-S/R27814.5617125004173.0924137620403001.5311.340.742.474.932.00.889-
1981New York YankeesALMLBnya35,56Rel27113.7911011006019.0261382540001.6312.320.952.371.890.80.5004.34
1982Tacoma TigersPCLAAAoak-Rel28203.0012210118130.034111035151001.3010.200.901.504.503.001.000-
1982Kansas City RoyalsALMLBkca39Rel28323.4521417007175.2723429820372021.228.560.952.384.401.85.6003.99
1983Vancouver CanadiansPCLAAAmil-Rel29123.70181170011341.042171776201001.169.151.521.314.353.33.333-
1983Kansas City RoyalsALMLBkca39Rel29206.6418018006040.2513430412171051.5511.290.892.663.761.421.0004.45
MLB Totals - 10 Season(s)Filter31263.3330392940019845544.056424520236145203180221.309.290.592.393.341.40.5441.03
Minor League Totals - 7 Season(s)Filter41223.461971518211235450.0476208173161223075001.339.510.322.446.142.52.651-
AAA Totals - 4 Season(s)Filter2084.3097158211235249.030113711916661275001.4710.860.582.384.581.92.714-
A Totals - 2 Season(s)Filter21132.30910910000188.015564480501700001.097.42--2.398.143.40.618-
A- Totals - 1 Season(s)Filter014.15909000013.0207606100002.0013.85--4.156.921.67.000-
Milwaukee Brewers Totals - 7 Season(s)Filter25232.9625352480017944409.041516413522108145150151.279.090.482.363.181.34.521-
Kansas City Royals Totals - 2 Season(s)Filter524.563943500131115.012368591232543071.339.520.932.484.181.69.714-
New York Yankees Totals - 1 Season(s)Filter113.7911011006019.0261382540001.6312.320.952.371.890.80.500-
Average MLB - Per ~220 innings12103.331224118008018220.022799811458827091.309.290.592.393.341.40.5451.03
Average Minor - Per ~220 innings20113.469678900112220.0233102858601502001.339.510.322.446.142.52.645-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1974Milwaukee BrewersALMLBmil20P8-1841--551.0000.630.28-----8100.04.9
1975Milwaukee BrewersALMLBmil21P18-75911112120.9521.110.27-----18100.011.1
1976Milwaukee BrewersALMLBmil22P39-70-11-211111.0000.280.16-----39100.024.2
1977Milwaukee BrewersALMLBmil23P51-697163-2623.8850.450.33-----51100.031.5
1978Milwaukee BrewersALMLBmil24P42-493101-1413.9290.310.27-----42100.025.9
1979Milwaukee BrewersALMLBmil25P39-44171198.8890.210.18-----39100.024.2
1980Milwaukee BrewersALMLBmil26P56-84715332522.8800.390.26-----56100.034.6
1981Columbus Clippers ILAAAnya27P17--97111716.9410.94------17100.012.2
1981New York YankeesALMLBnya27P11-19-3--331.0000.270.16-----11100.010.3
1982Tacoma Tigers PCLAAAoak28P12--141165.8330.42------12100.08.4
1982Kansas City RoyalsALMLBkca28P21-7564--10101.0000.480.13-----21100.013.0
1983Vancouver Canadians PCLAAAmil29P18--1---111.0000.06------18100.012.9
1983Kansas City RoyalsALMLBkca29P18-40573-1512.8000.670.30-----18100.011.1
MLB Totals for P - 10 season(s)-   P303-5434285127139127.9140.420.23-----3030.00.0
AAA Totals for P - 3 season(s)-   P47--1111222422.9170.47------470.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1974Milwaukee BrewersALMLBmil208----------
1975Milwaukee BrewersALMLBmil2118----------
1976Milwaukee BrewersALMLBmil2239----------
1977Milwaukee BrewersALMLBmil2351----------
1978Milwaukee BrewersALMLBmil2442----------
1979Milwaukee BrewersALMLBmil2539----------
1980Milwaukee BrewersALMLBmil2656----------
1981Columbus Clippers ILAAAnya2717----------
1981New York YankeesALMLBnya2711----------
1982Tacoma Tigers PCLAAAoak2812----------
1982Kansas City RoyalsALMLBkca2821----------
1983Vancouver Canadians PCLAAAmil2918----------
1983Kansas City RoyalsALMLBkca2918----------

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1985Milwaukee BrewersALMLBMLBmil31Scout1617190.44128.06George Bamberger
1986Milwaukee BrewersALMLBMLBmil32Scout1617784.47818.06Tom Trebelhorn,George Bamberger
1987Milwaukee BrewersALMLBMLBmil33Scout1629171.5627.03Tom Trebelhorn
1989Milwaukee BrewersALMLBMLBmil35Minor League Pitching Coordinator1628181.5008.04Tom Trebelhorn
1990Milwaukee BrewersALMLBMLBmil36Minor League Pitching Coordinator1627488.45714.06Tom Trebelhorn
1991Milwaukee BrewersALMLBMLBmil37Minor League Pitching Coordinator1628379.5128.04Tom Trebelhorn
1992Milwaukee BrewersALMLBMLBmil38Bullpen Coach1629270.5684.02Phil Garner
1993Milwaukee BrewersALMLBMLBmil39Bullpen Coach1626993.42626.07Phil Garner
1994Milwaukee BrewersALMLBMLBmil40Bullpen Coach1155362.46115.05Phil Garner
1995Milwaukee BrewersALMLBMLBmil41Bullpen Coach1446579.45135.04Phil Garner
1996Milwaukee BrewersALMLBMLBmil42Bullpen Coach1628082.49419.53Phil Garner
1997Milwaukee BrewersALMLBMLBmil43Bullpen Coach1617883.4848.03Phil Garner
1998Milwaukee BrewersNLMLBMLBmil44Bullpen Coach1627488.45728.05Phil Garner
1999Milwaukee BrewersNLMLBMLBmil45Bullpen Coach1617487.46022.55Jim Lefebvre,Phil Garner
2000Milwaukee BrewersNLMLBMLBmil46Bullpen Coach1627389.45122.03Dave Lopes
2001Milwaukee BrewersNLMLBMLBmil47Bullpen Coach1626894.42025.04Dave Lopes
2002Milwaukee BrewersNLMLBMLBmil48Pitching Coach16256106.34641.06Dave Lopes,Jerry Royster-
2002Milwaukee BrewersNLMLBMLBmil48Bullpen Coach16256106.34641.06Dave Lopes,Jerry Royster-
2003Milwaukee BrewersNLMLBMLBmil49Bullpen Coach1626894.42020.06Ned Yost-
2004Milwaukee BrewersNLMLBMLBmil50Bullpen Coach1616794.41637.56Ned Yost-
2005Milwaukee BrewersNLMLBMLBmil51Bullpen Coach1628181.50019.03Ned Yost-
2006Milwaukee BrewersNLMLBMLBmil52Bullpen Coach1627587.4638.54Ned Yost
2007Milwaukee BrewersNLMLBMLBmil53Bullpen Coach1628379.5122.02Ned Yost
2008Milwaukee BrewersNLMLBMLBmil54Bullpen Coach1629072.5567.52Dale Sveum,Ned YostLost in NLDS (Philadelphia)
2012Baltimore OriolesALMLBMLBbal58Bullpen Coach1629369.5742.01Buck ShowalterLost in 1st Round (Yankees)
2013Baltimore OriolesALMLBMLBbal59Bullpen Coach1628577.52512.03Buck Showalter
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1983-07-15ContractSigned as Free Agent by Brewers. 
1983-07-08Released by Royals. 
1982-07-06ContractSigned as Free Agent by Royals. 
1982-06-25Released by Athletics. 
1982-05-02ContractSigned as Free Agent by Athletics. 
1982-04-06Released by Angels. 
1982-03-24TradeTraded by Yankees to Angels for Butch Hobson. 
1981-02-17ContractSigned as Free Agent by Yankees. 
1980-10-22Free AgentGranted Free Agency. 
1970-10-24ContractSigned as undrafted amateur Free Agent by Brewers. 
* 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.