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

Billy RipkenTrack this Player High Level: MLB Stat Years: 1982-1998 MLB Years: 1987-1998
Follow TBC on Twitter and Facebook

Rated Prospect

Positions2B-1010, SS-426, 3B-98, 1B-13, DH-5Position when DraftedP-SSPlayer Listed UnderMajor Leaguers
Proper NameWilliam Oliver Ripken
Height6-1Weight190BatsRightThrowsRight
Born DateDecember 16,1964 [53.132]PlaceHavre de Grace,Maryland
High SchoolAberdeen (Aberdeen,MD)

DraftedSelected by the Baltimore Orioles [Team Picks] in the 11th round (286th overall) of the 1982 Amateur Entry Draft [Signed]
Signing ScoutsJim Gilbert
Prospect Rankings[BA] 1987-BAL-#7
MLB DebutJuly 11,1987 [22.207]
OrganizationsBAL [12] TEX [3] CLE [1] DET [1] Awards0
TBC Player ID17165Retrosheet IDripkb001MLBAM ID121223
RelationshipsBrother of Cal Ripken, Uncle of Ryan Ripken, Son of Cal Ripken
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Billy Ripken 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 RatingsBattingSpeed47Power27Contact82XBH30RBIs33Runs46Hitting53Durability51Team.485Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1982Bluefield OriolesAppRkbal-ss1727458111004008600000.244.358.267.62512153.282.023.200.30215.0911.320.750.000.009.09
1983Bluefield OriolesAppRkbal-ss184815224336001372121310200.217.275.257.532396167.234.040.151.2487.197.781.080.000.0018.18
1984Hagerstown SunsCaroA+bal-ss19115409489415324035366442010.230.298.296.59412120451.268.066.149.2767.9814.191.780.44204.5021.28
1985Daytona AdmiralsFSLA+--ss2067222235111001874222405110.230.298.279.5776211250.256.049.162.2668.809.601.090.000.0021.57
1985Hagerstown SunsCaroA+bal-3b2014479120100021220000.255.300.298.59814150.267.043.021.2742.004.002.000.000.008.33
1985Totals for A+-A+         81269326311101876232625110.234.298.283.5817612300.258.049.138.2687.678.671.130.000.0019.05
1985Charlotte O'sSouAAbal-ss201851271003006401000.137.228.157.3858158.149.020.137.19110.346.900.670.000.0014.29
1985Minor Totals (3 teams)Minor         99320347012102176293026110.219.287.263.5508413358.241.044.138.2558.108.381.030.000.0018.57
1986Charlotte O'sSouAAbal-2b211415305814220356294244717220.268.300.345.64518328564.285.077.132.2884.268.331.960.89106.0019.72
1987Rochester Red WingsILAAAbal-2b2274238326815001172212307000.286.344.349.6938315266.316.063.172.3137.898.651.100.000.0022.06
1987Baltimore OriolesALMLBbal32b225823427729022041212301103.308.363.372.7358711257.333.064.167.3318.178.951.100.78117.0015.28
1988Baltimore OriolesALMLBbal3,72b2315051252106181234823363563014.207.260.258.51813221559.231.051.127.2415.9011.271.910.36256.0019.81
1989Baltimore OriolesALMLBbal32b2411531831761122261222530195012.239.284.305.5899715364.276.066.132.2706.0414.562.410.55159.0019.74
1990Baltimore OriolesALMLBbal32b2512940648118281338522843417127.291.342.387.72915732456.319.096.172.3296.149.431.540.66135.3327.12
1991Frederick KeysCaroA+bal-2614210001000100000.250.250.250.500104.333.000.000.2270.0025.000.000.000.000.00
1991Hagerstown SunsEastAAbal-2b2615130000100000000.600.600.6001.200305.600.000.200.5450.000.000.000.000.000.00
1991Minor Totals (2 teams)Minor         29340001100100000.444.444.444.888409.500.000.111.4040.0011.110.000.000.000.00
1991Baltimore OriolesALMLBbal32b2610428724621110140115310112014.216.253.261.5147512315.240.045.094.2374.769.842.070.000.0019.35
1992Baltimore OriolesALMLBbal32b2711133035761504362318263102110.230.275.312.58710319363.238.082.133.2694.967.161.441.1082.5025.00
1993Texas RangersALMLBtex32b-ss285013212254001102111945106.189.270.220.490294153.219.031.098.2367.1912.421.730.000.0016.00
1994Texas RangersALMLBtex33b-2b29328192550062031101002.309.333.370.70330585.357.061.123.3143.5312.943.670.000.0020.00
1995Buffalo BisonsAmerAAAcle-ss3013044851131341456642838268014.292.331.400.73117939492.307.108.174.3245.697.721.360.81112.0029.77
1995Cleveland IndiansALMLBcle162b30817470023000300000.412.412.7651.17713217.417.353.353.5020.0017.650.0011.768.5028.57
1996Baltimore OriolesALMLBbal32b-3b31571351931802120091811104.230.281.333.6144510147.250.103.170.2756.1212.242.001.3667.5032.26
1997Texas RangersALMLBtex9ss-2b32712031856913240193201507.276.300.374.6747613218.306.098.138.2954.1314.683.561.3867.6723.21
1998Toledo Mud HensILAAAdet-3b33519361001002000002.316.381.368.7497121.316.052.158.3429.520.000.000.000.0016.67
1998Detroit TigersALMLBdet14ss33277482030053251010102.270.321.311.63223381.308.041.122.2886.1712.352.000.000.0015.00
MLB Totals - 12 Season(s)Filter91227292876741216202292516174332187222381.247.294.318.6128671473015.273.071.138.0005.7711.011.910.66136.4521.81
Minor League Totals - 9 Season(s)Filter64121702615591048112094023160222102813416.258.310.328.6387121232381.281.070.152.0006.729.321.390.46197.2722.00
AAA Totals - 3 Season(s)Filter2097058620550146813651612138016.291.337.382.71926955779.310.091.173.0006.557.831.200.51176.2526.83
AA Totals - 3 Season(s)Filter16058661152213565104305118220.259.296.331.62719429627.276.072.133.0004.788.131.700.80117.2019.08
A+ Totals - 3 Season(s)Filter197682821582642591011599167120.232.298.290.58819832755.264.058.144.0007.8112.051.540.26341.0020.25
Rk Totals - 2 Season(s)Filter7519732447001772201910200.223.295.259.554517220.244.036.162.0009.098.640.950.000.0015.91
Baltimore Orioles Totals - 7 Season(s)Filter72422222365411005151802011146257136515364.243.292.313.6056961202461.268.070.140.0005.9310.441.760.61148.1322.18
Texas Rangers Totals - 3 Season(s)Filter15341639106181341232362476015.255.296.325.62113522456.289.070.123.0005.0413.602.700.66138.6720.75
Detroit Tigers Totals - 1 Season(s)Filter277482030053251010102.270.321.311.63223381.308.041.122.0006.1712.352.000.000.0015.00
Cleveland Indians Totals - 1 Season(s)Filter817470023000300000.412.412.7651.17713217.417.353.353.0000.0017.650.0011.768.5028.57
Average MLB - Per 162 games162485511202114414331593134114.247.294.318.61215426536.273.071.138.0005.7711.011.910.66136.4521.81
Average Minor - Per 162 games16254866141262353106405637314.258.310.328.63818031602.281.070.152.0006.729.321.390.46197.2722.00

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1983Bluefield OriolesAppRkbal-Rel18000.0010100100.21000120003.0013.50--13.5027.002.00--
Minor League Totals - 1 Season(s)Filter000.0010100100.21000120003.0013.50--13.5027.002.00--
Rk Totals - 1 Season(s)Filter000.0010100100.21000120003.0013.50--13.5027.002.00--
Average Minor - Per ~220 innings000.003300330003300220.03300003306600003.0013.50--13.5027.002.00--

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1982Bluefield Orioles AppRkbal17SS12--811322219.8641.58------2744.417.4
1982Bluefield Orioles AppRkbal173B6--56-111111.0001.83------2722.28.7
1982Bluefield Orioles AppRkbal172B1--2---221.0002.00------273.71.4
1983Bluefield Orioles AppRkbal18SS42--761352120232211.9095.02------4887.560.0
1983Bluefield Orioles AppRkbal183B6--610221816.8892.67------4812.58.6
1984Hagerstown Suns CaroA+bal19SS104--1663272761520493.9484.74------11590.474.3
1984Hagerstown Suns CaroA+bal192B13--2131145352.9814.00------11511.39.3
1985Daytona Admirals FSLA+-20SS50--69163724239232.9714.64------6774.635.7
1985Hagerstown Suns CaroA+bal203B11--1135224846.9584.18------1478.68.0
1985Daytona Admirals FSLA+-203B9--128122120.9522.22------6713.46.4
1985Daytona Admirals FSLA+-202B8--927-636361.0004.50------6711.95.7
1985Hagerstown Suns CaroA+bal202B1--32--551.0005.00------147.10.7
1985Charlotte O's SouAAbal20SS18--18524107470.9463.89------18100.012.6
1986Charlotte O's SouAAbal212B141--3053952379723700.9684.96------141100.097.9
1987Rochester Red Wings ILAAAbal222B72--153199951361352.9754.89------7497.351.8
1987Rochester Red Wings ILAAAbal22SS2--11-1221.0001.00------742.71.4
1987Baltimore OriolesALMLBbal222B58--133162353298295.9905.09------58100.035.8
1988Baltimore OriolesALMLBbal232B149--30944012110761749.9845.03------15099.392.5
1988Baltimore OriolesALMLBbal233B2--1---111.0000.50------1501.31.2
1988Baltimore OriolesALMLBbal23DH1---------------1500.70.6
1989Baltimore OriolesALMLBbal242B114--255335981599590.9855.18------11599.170.4
1989Baltimore OriolesALMLBbal24DH1---------------1150.90.6
1990Baltimore OriolesALMLBbal252B127--250366884624616.9874.85------12998.478.9
1991Hagerstown Suns EastAAbal262B1--21--331.0003.00------1100.00.7
1991Baltimore OriolesALMLBbal262B103--201284775492485.9864.71------10499.063.6
1992Baltimore OriolesALMLBbal272B108--217317466538534.9934.94------11197.366.7
1992Baltimore OriolesALMLBbal27DH2---------------1111.81.2
1993Texas RangersALMLBtex282B34--5273116126125.9923.68------5068.021.0
1993Texas RangersALMLBtex28SS18--2749-1276761.0004.22------5036.011.1
1993Texas RangersALMLBtex283B1--111-32.6672.00------502.00.6
1994Texas RangersALMLBtex293B18--824143332.9701.78------3256.315.8
1994Texas RangersALMLBtex292B12--1626164342.9773.50------3237.510.5
1994Texas RangersALMLBtex29SS2---------------326.31.8
1994Texas RangersALMLBtex291B1--5---551.0005.00------323.10.9
1995Buffalo Bisons AmerAAAcle30SS126--1190389128015911579.99212.53------13096.987.5
1995Buffalo Bisons AmerAAAcle302B4--1312-225251.0006.25------1303.12.8
1995Cleveland IndiansALMLBcle302B7--76-113131.0001.86------887.54.9
1995Cleveland IndiansALMLBcle303B1---------------812.50.7
1996Baltimore OriolesALMLBbal312B30--34573159491.9683.03------5752.618.5
1996Baltimore OriolesALMLBbal313B25--338-141411.0001.64------5743.915.4
1996Baltimore OriolesALMLBbal311B1--3--1331.0003.00------571.80.6
1997Texas RangersALMLBtex32SS31--3864315105102.9713.29------7143.719.1
1997Texas RangersALMLBtex322B25--4078218120118.9834.72------7135.215.4
1997Texas RangersALMLBtex323B13--412-216161.0001.23------7118.38.0
1997Texas RangersALMLBtex321B9--344-438381.0004.22------7112.75.6
1998Toledo Mud Hens ILAAAdet333B4--312-115151.0003.75------580.02.8
1998Detroit TigersALMLBdet33SS21--23526118175.9263.57------2777.813.0
1998Detroit TigersALMLBdet331B2--5---551.0002.50------277.41.2
1998Detroit TigersALMLBdet332B2--22-1441.0002.00------277.41.2
1998Detroit TigersALMLBdet333B2--25-1771.0003.50------277.41.2
1998Detroit TigersALMLBdet33DH1---------------273.70.6
MLB Totals for 2B - 12 season(s)-   2B769--151621465052637123662.9874.76------7690.00.0
MLB Totals for SS - 4 season(s)-   SS72--88165938262253.9663.51------720.00.0
MLB Totals for 3B - 7 season(s)-   3B62--19802810199.9801.60------620.00.0
MLB Totals for 1B - 4 season(s)-   1B13--474-551511.0003.92------130.00.0
MLB Totals for DH - 4 season(s)-   DH5---------------50.00.0
AAA Totals for SS - 2 season(s)-   SS128--1191390128115931581.99212.35------1280.00.0
AAA Totals for 2B - 2 season(s)-   2B76--166211953386377.9774.96------760.00.0
AAA Totals for 3B - 1 season(s)-   3B4--312-115151.0003.75------40.00.0
AA Totals for 2B - 2 season(s)-   2B142--3073962379726703.9684.95------1420.00.0
AA Totals for SS - 1 season(s)-   SS18--18524107470.9463.89------180.00.0
A+ Totals for SS - 2 season(s)-   SS154--2354903485759725.9554.71------1540.00.0
A+ Totals for 2B - 2 season(s)-   2B22--33601109493.9894.23------220.00.0
A+ Totals for 3B - 1 season(s)-   3B20--2343346966.9573.30------200.00.0
Rk Totals for SS - 2 season(s)-   SS54--841462422254230.9064.26------540.00.0
Rk Totals for 3B - 2 season(s)-   3B12--1116232927.9312.25------120.00.0
Rk Totals for 2B - 1 season(s)-   2B1--2---221.0002.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1982Bluefield Orioles AppRkbal17---1126-----
1983Bluefield Orioles AppRkbal18----426-----
1984Hagerstown Suns CaroA+bal19---13104------
1985Daytona Admirals FSLA+-20---8509-----
1985Hagerstown Suns CaroA+bal20---1-11-----
1985Charlotte O's SouAAbal20----18------
1986Charlotte O's SouAAbal21---141-------
1987Rochester Red Wings ILAAAbal22---722------
1987Baltimore OriolesALMLBbal22---58-------
1988Baltimore OriolesALMLBbal23---149-2----1
1989Baltimore OriolesALMLBbal24---114------1
1990Baltimore OriolesALMLBbal25---127-------
1991Hagerstown Suns EastAAbal26---1-------
1991Baltimore OriolesALMLBbal26---103-------
1992Baltimore OriolesALMLBbal27---108------2
1993Texas RangersALMLBtex28---34181-----
1994Texas RangersALMLBtex29--112218-----
1995Buffalo Bisons AmerAAAcle30---4126------
1995Cleveland IndiansALMLBcle30---7-1-----
1996Baltimore OriolesALMLBbal31--130-25-----
1997Texas RangersALMLBtex32--9253113-----
1998Toledo Mud Hens ILAAAdet33-----4-----
1998Detroit TigersALMLBdet33--22212----1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1998-07-20Released by Tigers. 
1997-12-16ContractSigned as Free Agent by Tigers. 
1997-10-30Free AgentGranted Free Agency. 
1996-12-10ContractSigned as Free Agent by Rangers. 
1996-10-29Free AgentGranted Free Agency. 
1995-12-23ContractSigned as Free Agent by Orioles. 
1995-11-02Free AgentGranted Free Agency. 
1995-03-25ContractSigned as Free Agent by Indians. 
1994-10-14Free AgentGranted Free Agency. 
1993-12-18ContractSigned as Free Agent by Rangers. 
1993-10-04Free AgentGranted Free Agency. 
1993-02-01ContractSigned as Free Agent by Rangers. 
1992-12-11Released by Orioles. 
* 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
1987Baltimore OriolesTeam Payroll2262,500-5132918344,90660,00062,500
1988Baltimore OriolesTeam Payroll2380,000-5342024392,10762,500142,500
1989Baltimore OriolesTeam Payroll24100,000-4991438429,80262,500242,500
1990Baltimore OriolesTeam Payroll25215,000-4441637515,727100,000457,500
1991Baltimore OriolesTeam Payroll26700,000-270561742,231100,0001,157,500
1992Baltimore OriolesTeam Payroll27730,000-3101262962,245109,0001,887,500
1993Texas RangersTeam Payroll28200,000-5192242968,431109,0002,087,500
1994Texas RangersTeam Payroll29200,000-5072144957,101109,0002,287,500
1995Cleveland IndiansTeam Payroll30109,000-75341-999,520109,0002,396,500
1996Baltimore OriolesTeam Payroll31250,000-4542649957,870109,0002,646,500
1997Texas RangersTeam Payroll32275,000-48822461,182,177150,0002,921,500
1998Detroit TigersTeam Payroll33400,000-46416491,276,192170,0003,321,500
* 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