For some athletes, there’s no such thing as a day off.
Baltimore Orioles legend Cal Ripken Jr. had perfect attendance during a 17-season stretch of his 21-year career, amounting to 2,632 games played without missing one.
In 2026, the Colorado Avalanche‘s Brent Burns played in his 1,000th consecutive game. He joins Phil Kessel as the only NHL players to reach the milestone.
Check out leaders in consecutive games played across the MLB, NFL, NBA and NHL below:
*Active
MLB
-
Cal Ripken Jr., 2,632
-
Lou Gehrig, 2,130
-
Everett Scott, 1,307
-
Steve Garvey, 1,207
-
Miguel Tejada, 1,152
NFL
NBA
-
A.C. Green, 1,192
-
Randy Smith, 906
-
Johnny “Red” Kerr, 844
-
Michael Cage, 736
-
Dolph Schayes, 706
NHL
-
Phil Kessel, 1,064
-
Brent Burns*, 1000
-
Keith Yandle, 989
-
Doug Jarvis, 964
-
Garry Unger, 914
Check out the ESPN homepage for the latest news, features and more.
