Who holds the National League record for most consecutive games played? October 2, 2022October 3, 2022Baseball History Steve Garvey holds the National League record for consecutive games played with 1,207. The major-league record is held by Cal Ripken, Jr., with 2,632.