Who holds the record for the longest consecutive games played streak in MLB history?

The story behind the answer

Cal Ripken Jr. holds the record for the longest consecutive games played streak in MLB history, appearing in 2,632 straight games.

Ripken's streak began on May 30, 1982, with the Baltimore Orioles and lasted until September 20, 1998. He played through more than 16 seasons without missing a team game, a feat that earned him the nickname “The Iron Man.” On September 6, 1995, he played his 2,131st consecutive game, surpassing Lou Gehrig's record of 2,130, which had stood for 56 years.

Ripken did not stop because of an injury or suspension. He voluntarily ended the streak late in the 1998 season, allowing the Orioles to leave him out of the lineup. That decision preserved the record at 2,632 games and made the achievement feel deliberate rather than forced by circumstance.

The streak also reflects Ripken's unusual versatility and durability. Primarily a shortstop for much of his career, he later moved to third base. He finished with 3,184 hits, 431 home runs, 19 All-Star selections, and induction into the Hall of Fame in 2007.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: