Cal Ripken

1981–2001  ·  bats R / throws R  ·  ALS, Baltimore Orioles

3,001G
.276AVG
.340OBP
.447SLG
3,184H
431HR
1,695RBI
36SB
4Rare feats

Career batting

GPAABRH2B3BHRRBIBBKSBCSHBPSFTBAVGOBPSLGOPS
3,00112,88311,5511,6473,184603444311,6951,1291,3053639661275,168.276.340.447.787

Streaks

17longest hitting streak · 1985-08-23 to 1985-09-10
46longest on-base streak

The three rarest things in this career

RarityWhatDateRateGame
70Six-Hit Game1999-06-131 in 1,641 gamesbox score ↗
61The Cycle1984-05-061 in 693 gamesbox score ↗
564 extra-base hits1983-09-031 in 9,127 player-gamesbox score ↗

Splits

Regular season only.

Home and away

GPAHHRRBIBBKAVGOBPSLG
Home149562451487214841571649.267.330.435
Away150666381697217854558656.283.340.459

By month

GPAHHRRBIBBKAVGOBPSLG
March1300001.000.000.000
April398171441853256162179.274.338.447
May510221051382290222235.263.333.453
June528229361176300183206.294.346.460
July498215954977298199201.286.346.466
August512218254167281178220.275.330.433
September506212051068245170246.265.321.430
October48202428251517.228.282.408

Most-faced opponents

GPAHHRRBIBBKAVGOBPSLG
new-york-yankees24610652573311887115.266.323.436
toronto-blue-jays24210162473012968103.264.310.417
boston-red-sox23910342452411282115.263.316.394
seattle-mariners229983261321248897.296.355.466
athletics228987214361129092.242.308.415
cleveland-guardians22596321930123102123.258.333.419
texas-rangers221970248281359297.288.351.455
detroit-tigers218941239351338895.284.348.467

Season by season

YearTeamGABHHRRBISBAVGIPK
1981Baltimore Orioles23395.128
1982Baltimore Orioles16059815828933.264
1983Baltimore Orioles16266321127102.318
1984Baltimore Orioles16264119527862.304
1985Baltimore Orioles161642181261102.282
1986Baltimore Orioles16262717725814.282
1987Baltimore Orioles16262415727983.252
1988Baltimore Orioles16157515223812.264
1989Baltimore Orioles16264616621933.257
1990Baltimore Orioles16160015021843.250
1991Baltimore Orioles162650210341146.323
1992Baltimore Orioles16263716014724.251
1993Baltimore Orioles16264116524901.257
1994Baltimore Orioles11244414013751.315
1995Baltimore Orioles1445501441788.262
1996Baltimore Orioles163640178261021.278
1997Baltimore Orioles16261516617841.270
1998Baltimore Orioles1616011631461.271
1999Baltimore Orioles863321131857.340
2000Baltimore Orioles83309791556.256
2001Baltimore Orioles1284771141468.239