Aug. 10, 1981: Made major-league debut in Orioles' first game after work stoppage. Inserted as pinch runner for Ken Singleton, who had doubled in 12th, he scored winning run on single by John Lowenstein off Royals' Renie Martin.
Aug. 16, 1981: Got first major-league hit, single off White Sox's Dennis Lamp.
Aug. 30, 1981: Batted for Eddie Murray in last pinch-hitting appearance until June 8, 1999.
April 5, 1982: Had three hits, including double and first major-league home run, in Opening Day victory over Royals.
May 30, 1982: Consecutive-games streak began when manager Earl Weaver started him at third base against Blue Jays. Floyd Rayford played third the previous night in second game of doubleheader.
May 31, 1982: Swiped home for first major-league steal, on front end of double steal with Lenn Sakata, against Rangers pitcher Jon Matlack and catcher Jim Sundberg.
June 30, 1982: Made last start at third base until July 15, 1996.
Sept. 14, 1982: Hit first grand slam, off Yankees' Mike Morgan.
May 6, 1983: Had first two-homer game, against Athletics.
Oct. 2, 1983: Became first Oriole to play every inning of every game for full season.
Oct. 5, 1983: Drove in Orioles' only run in 2-1 loss to White Sox in Game 1 of American League Championship Series.
Oct. 12, 1983: Had seventh-inning RBI in 4-1 win over Phillies in Game 2 of World Series.
July 13, 1984: Hit game-ending, two-run home run against White Sox's Ron Reed in 11th inning.
April 10, 1985: Sprained left ankle taking pickoff throw at second base. Didn't play in exhibition game next day at Navy but was back in lineup a day later against Blue Jays for Game 445 of streak.
Sept. 2, 1985: Set career high of 5 RBIs while homering twice against Athletics.
July 11, 1987: Bill Ripken made big-league debut, joining brother Cal and father Cal Sr.; it was first time in major-league history that two sons played for a team managed by their father. Orioles lost to Twins but won next 11 with Bill and Cal in middle of infield.
May 8, 1988: Concluded 17-game stretch during which he batted .527 (29-for-55) with .653 on-base average.
April 3, 1989: Hit three-run homer off Roger Clemens during 5-4, 11-inning win Opening Day against Red Sox.
June 15, 1989: Teamed with Bill Ripken and Randy Milligan to turn Orioles' first triple play since 1979.
June 12, 1990: Played in 1,308th consecutive game to move past Everett Scott into second place on all-time list. By passing Scott, Ripken set record for consecutive games at one position.
June 17, 1991: Sixth straight multi-hit game helped Orioles defeat Twins, 6-5, ending Minnesota's 15-game club-record winning streak - longest in majors since 1977.
July 19, 1991: Hit 20th homer of season in 4-1 victory over Mariners, becoming eighth player in history to reach that number in each of first 10 big-league seasons. Game was his 1,500th in row.
Nov. 19, 1991: Was named AL Most Valuable Player for second time; celebrated by drinking milk from champagne glass at unfinished Oriole Park.
Aug. 24, 1992: On 32nd birthday, signed $30.5 million, five-year contract, ending 33 days of negotiations. News was announced during pre-game ceremony at Camden Yards.
Sept. 14, 1992: Ended career-worst 73-game homer drought with shot off Royals' Rick Reed in 2-1 win.
July 10, 1993: Singled off White Sox's Wilson Alvarez for 2,000th major-league hit.
July 13, 1993: Received thunderous ovation at All-Star Game when introduced as AL starting shortstop.
July 15, 1993: Connected off Twins' Scott Erickson for 278th homer of career as a shortstop, breaking Ernie Banks' major-league record.
July 4, 1995: Scored two runs to become Orioles' all-time leader in runs scored, tying and passing Brooks Robinson.
Sept. 3, 1995: Drew 890th career walk, passing Boog Powell to become the Orioles' all-time leader.
Sept. 5, 1995: Received 5-minute, 20-second ovation after tying Lou Gehrig's major-league consecutive-games record of 2,130. Went 3-for-5 with home run.
Sept. 6, 1995: Received 22-minute, 15-second standing ovation after breaking Gehrig's record. Went 2-for-4 and homered for third straight game.
April 2, 1996: Drove in three runs in season-opening 4-2 win against Royals.
April 13, 1996: Doubled for 819th extra-base hit, moving him past Brooks Robinson into first place on Orioles' all-time list.
July 15, 1996: Was shifted to third base after playing 2,216 consecutive games at shortstop. Six games later, Ripken was returned to shortstop to replace the slumping Manny Alexander.
Aug. 21, 1996: Was 4-for-5, including a homer, in a 10-5 win over Mariners that gave Orioles 16 wins in 22 games.
Oct. 2, 1996: Doubled in eighth inning and scored go-ahead run in 7-4 win in Game 2 of AL Division Series against Indians. Batted .444 during series.
April 1, 1997: After season opener, Orioles announced that he had agreed to two-year contract extension with option for 2000.
May 31, 1997: Broke seventh-inning tie, helping Orioles rally from four-run deficit to beat Indians, 8-5. Homer gave him 4,274 total bases, breaking franchise mark.
Aug. 30, 1997: Drew 1,000th career walk.
Oct. 9, 1997: Homered during 5-4 loss to Indians in Game 2 of AL Championship Series. Hit .348 during series after batting .438 in Division Series.
Aug. 5, 1998: Laid down fifth career sacrifice bunt and first since Sept. 10, 1990.
Aug. 21, 1998: Singled against Indians to pass Brooks Robinson for most hits in Orioles history with 2,849.
Sept. 20, 1998: Thirty minutes before home-finale game time, asked manager Ray Miller to remove him from starting lineup, ending world-record consecutive-games streak at 2,632 games. Ryan Minor replaced him in lineup.
July 8, 1999: Passed Brooks Robinson as club's all-time leader in at-bats with 10,765.
Sept. 2, 1999: Hit 400th career homer, off Devil Rays' Rolando Arrojo, becoming 29th player to reach plateau.
April 19, 2000: Led off ninth inning with home run to beat Devil Rays, his first sudden-death, game-winning homer since July 27, 1984, against White Sox.
May 23, 2000: Hit another sudden-death homer, a two-run shot in ninth off Mariners' Jose Mesa.
April 13, 2001: Singled to become 15th player in major-league history with 5,000 total bases.
May 6, 2001: Passed Brooks Robinson for most games played as Oriole with 2,897.
June 19, 2001: Announced plan to retire from baseball at end of season.
Oct. 5, 2001: Played 3000th game of career, in second game of doubleheader against Red Sox.
Oct. 6, 2001: Played final game of career.