The Baseball Cube
TBC Baseball Cards StoreCheck out the TBC Baseball Card Store on eBay Rookies, inserts, parallels Check out the always-changing Dollar Bin ... Ohtani, Trout, De la Cruz, Merrill, De Vries ... Both Buy it Now and Auction formats. Take advantage of cheaper Canadian prices!
Tracker
Store
Sign In / Register

Bill Castro

Retired
 
High Level
MLB
Years
1974-1983 (1974-1983)
Proper Name
William Radhames Castro
Positions
P (350)
Positions
P
Height / Weight
5-11 / 170
Bats / Throws
Right / Right
Birthdate
March 29,1952
Drafted/Signed
UDFA: 1970-Milwaukee Brewers
MLBAM ID
112130
Retrosheet#
castb101
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career31-26303945546.15642033.331.30

[Player Notes]

[2014] Added to the Milwaukee Brewers Wall of Honor

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1974Milwaukee BrewersALMLBMIL3522004.50800028018.01910925101001.339.501.002.505.005.002.00
1975Milwaukee BrewersALMLBMIL3523322.5218500813175.0782821317251021.279.360.362.043.003.361.47
1976Milwaukee BrewersALMLBMIL3524463.45390002939870.1702927419232031.278.960.512.432.943.711.21
1977Milwaukee BrewersALMLBMIL3525864.155100043511369.1763432723281021.439.870.912.993.634.411.22
1978Milwaukee BrewersALMLBMIL3526541.81420003542849.2431410214173061.157.790.362.543.082.541.21
1979Milwaukee BrewersALMLBMIL3527312.03390002639644.1401410213102001.208.120.412.642.032.840.77
1980Milwaukee BrewersALMLBMIL3528242.77560003656884.1893526217325021.269.500.211.813.423.741.88
1981Columbus ClippersILAAANYA-29814.5617120045173.0924137620403011.5311.340.742.474.935.052.00
1981New York YankeesALMLBNYA35,5629113.7911000611019.0261382540001.6312.320.952.371.896.160.80
1982Tacoma TigersPCLAAAOAK-30203.0012211810130.034111035151021.3010.200.901.504.503.303.00
1982Kansas City RoyalsALMLBKCA3930323.4521400717175.2723429820372021.228.560.952.384.404.041.85
1983Vancouver CanadiansPCLAAAMIL-31123.70181001117341.142171776201001.169.151.521.314.353.703.33
1983Kansas City RoyalsALMLBKCA3931206.6418000618040.2513430412171051.5511.290.892.663.767.521.42
1974MLBTotal--MIL----004.50800082018.01910925101001.339.501.002.505.005.002.00
1975MLBTotal--MIL----322.5218500138175.0782821317251021.279.360.362.043.003.361.47
1976MLBTotal--MIL----463.45390003929870.1702927419232031.278.960.512.432.943.711.21
1977MLBTotal--MIL----864.155100051431369.1763432723281021.439.870.912.993.634.411.22
1978MLBTotal--MIL----541.81420004235849.2431410214173061.157.790.362.543.082.541.21
1979MLBTotal--MIL----312.03390003926644.1401410213102001.208.120.412.642.032.840.77
1980MLBTotal--MIL----242.77560005636884.1893526217325021.269.500.211.813.423.741.88
1981AAATotal--NYA----814.5617120054173.0924137620403011.5311.340.742.474.935.052.00
1981MLBTotal--NYA----113.7911000116019.0261382540001.6312.320.952.371.896.160.80
1982AAATotal--OAK----203.0012211108130.034111035151021.3010.200.901.504.503.303.00
1982MLBTotal--KCA----323.4521400177175.2723429820372021.228.560.952.384.404.041.85
1983AAATotal--MIL----123.70181001711341.142171776201001.169.151.521.314.353.703.33
1983MLBTotal--KCA----206.6418000186040.2513430412171051.5511.290.892.663.767.521.42
Tot:MLB (10 yrs)MLB31263.3330390029419845546.156424520236145203180221.309.290.592.393.344.041.40
Tot:AL (10 yrs)AL31263.3330390029419845546.156424520236145203180221.309.290.592.393.344.041.40
Tot:Minors (3 yrs)Minors1133.9947151132235144.116869641631755031.3810.481.001.934.684.302.42
Tot:AAA (3 yrs)AAA1133.9947151132235144.116869641631755031.3810.481.001.934.684.302.42

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
1974Milwaukee BrewersALMLB22P8-18.0410055001.0000.60.282.524.9100.010
1975Milwaukee BrewersALMLB23P18575.0911112120530.625.9521.10.272.4311.1100.010
1976Milwaukee BrewersALMLB24P39-70.1011021111620.751.0000.30.161.4424.2100.02
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
1974Milwaukee BrewersALMLBMIL2076865-8Del Crandalldnq
1975Milwaukee BrewersALMLBMIL2168945-18Del Crandall, Harvey Kuenndnq
1976Milwaukee BrewersALMLBMIL2266956-39Alex Grammasdnq
1977Milwaukee BrewersALMLBMIL2367956-51Alex Grammasdnq
1978Milwaukee BrewersALMLBMIL2493693-42George Bambergerdnq
1979Milwaukee BrewersALMLBMIL2595662-39George Bambergerdnq
1980Milwaukee BrewersALMLBMIL2686763-56George Bamberger, Buck Rodgersdnq
1981Columbus ClippersILAAANYA2788511-17Frank Verdi--League Champions
1981New York YankeesALMLBNYA2759480-11Gene Michael, Bob LemonLost World Series (Dodgers)
1982Tacoma TigersPCLAAAOAK2884591-12Edward Nottle--Lost in Semi-Finals
1982Kansas City RoyalsALMLBKCA2890722-21Dick Howserdnq
1983Vancouver CanadiansPCLAAAMIL2960805-18Tony Muser, Dick Phillips--dnq
1983Kansas City RoyalsALMLBKCA2979832-18Dick Howserdnq
13 record(s)
Based on playing years with listed statistics and available season data.

Baseball Jobs

csv
Glossary
yearteam nameleaguelevelcategorymlb orgjobwlwpctrankgblPlayoffs
1985Milwaukee BrewersALMLBMLBMILScout7190.441628.0dnq
1986Milwaukee BrewersALMLBMLBMILScout7784.478618.0dnq
1987Milwaukee BrewersALMLBMLBMILScout9171.56237.0dnq
1989Milwaukee BrewersALMLBMLBMILMinor League Pitching Coordinator8181.50048.0dnq
1990Milwaukee BrewersALMLBMLBMILMinor League Pitching Coordinator7488.457614.0dnq
1991Milwaukee BrewersALMLBMLBMILMinor League Pitching Coordinator8379.51248.0dnq
1992Milwaukee BrewersALMLBMLBMILBullpen Coach9270.56824.0dnq
1993Milwaukee BrewersALMLBMLBMILBullpen Coach6993.426726.0dnq
1994Milwaukee BrewersALMLBMLBMILBullpen Coach5362.461515.0dnq
1995Milwaukee BrewersALMLBMLBMILBullpen Coach6579.451435.0dnq
1996Milwaukee BrewersALMLBMLBMILBullpen Coach8082.494319.5dnq
1997Milwaukee BrewersALMLBMLBMILBullpen Coach7883.48438.0dnq
1998Milwaukee BrewersNLMLBMLBMILBullpen Coach7488.457528.0dnq
1999Milwaukee BrewersNLMLBMLBMILBullpen Coach7487.460522.5dnq
2000Milwaukee BrewersNLMLBMLBMILBullpen Coach7389.451322.0dnq
2001Milwaukee BrewersNLMLBMLBMILBullpen Coach6894.420425.0dnq
2002Milwaukee BrewersNLMLBMLBMILPitching Coach56106.346641.0dnq
2002Milwaukee BrewersNLMLBMLBMILBullpen Coach56106.346641.0dnq
2003Milwaukee BrewersNLMLBMLBMILBullpen Coach6894.420620.0dnq
2004Milwaukee BrewersNLMLBMLBMILBullpen Coach6794.416637.5dnq
2005Milwaukee BrewersNLMLBMLBMILBullpen Coach8181.500319.0dnq
2006Milwaukee BrewersNLMLBMLBMILBullpen Coach7587.46348.5dnq
2007Milwaukee BrewersNLMLBMLBMILBullpen Coach8379.51222.0dnq
2008Milwaukee BrewersNLMLBMLBMILBullpen Coach9072.55627.5Lost in NLDS (Philadelphia)
2012Baltimore OriolesALMLBMLBBALBullpen Coach9369.57422.0Lost in 1st Round (Yankees)
2013Baltimore OriolesALMLBMLBBALBullpen Coach8577.525412.0dnq
26 record(s)

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
1983-07-15Signed contract with BrewersMilwaukee BrewersNoHist
1983-07-08Released by RoyalsNoHist
1982-07-06Signed contract with RoyalsKansas City RoyalsNoHist
1982-06-25Released by AthleticsNoHist
1982-05-02Signed to Minor League contractOakland AthleticsNoHist
1982-04-06Released by AngelsNoHist
1982-03-24Traded from New York Yankees to California Angels for Butch HobsonCalifornia AngelsNoHist
1981-02-17Signed to 2-year contract for 1981-1982 ($0.32m) [Free Agent]New York YankeesNoHist
1980-10-22Granted free agencyNoHist
1976-06-09Activated from Disabled ListMilwaukee BrewersNoHist
Show all transactions
Talent Ratings
Strikeouts
17
Walks
85
Hittable
39
SO/BB
56
vsPower
39
Hitting
0
Durability
51
Team
.518

[Career Highlights]

[1970]  Drafted by the Milwaukee Brewers in Round #0 (#0)
[1974]  Played for Milwaukee Brewers (MLB)
[1975]  Played for Milwaukee Brewers (MLB)
[1976]  Played for Milwaukee Brewers (MLB)
[1977]  Played for Milwaukee Brewers (MLB) ... Finished top 10 in AL in Games Finished, Saves
[1978]  Played for Milwaukee Brewers (MLB)
[1979]  Played for Milwaukee Brewers (MLB)
Show full Career Summary [1970-2014]
Page Last Updated: 3/10/2025 7:07:43 PM