Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
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

Drafted
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.332]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
1985Hagerstown SunsCaroA+bal-3b2014479120100021220000.255.300.298.59814150.267.043.021.2742.004.002.000.000.008.33
1985Daytona AdmiralsFSLA+--ss2067222235111001874222405110.230.298.279.5776211250.256.049.162.2668.809.601.090.000.0021.57
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 TigersALMLBdet333B2--25-1771.0003.50------277.41.2
1998Detroit TigersALMLBdet331B2--5---551.0002.50------277.41.2
1998Detroit TigersALMLBdet332B2--22-1441.0002.00------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