Last weekend marked the Browns’ Joe Thomas’ 10,000 consecutive snap, a landmark no other player has ever reached. Thomas has been playing with the Browns since 2007 and hasn’t missed an offensive snap since. We decided to look at what other athletes and teams have made history with impressive streaks.

1. Cal Ripken Jr.

Baltimore Orioles’ legend Cal Ripken holds the record for the most consecutive games played in MLB history. His record is 2,632 games straight over a career of more than 16 years. September 6, 1995 marked the day Ripken passed the previous record of 2,130 made by Lou Gehrig. Ripken still holds the record today and is MLB’s Iron Man.

2. Doug Jarvis

Former NHL player for the Montreal Canadiens, Washington Capitals and Hartford Whalers Doug Jarvis holds the record for the most consecutive games started. Between 1975 and 1985, Jarvis started in 964 straight games. He surpassed the Garry Unger’s previous top record of 914 in the 1985-1986 season.

3. Rafael Nadal

Rafael Nadal is an especially dominate played on clay courts, and between 2005 and 2007 he won 81 consecutive games on clay. Player Guillermo Vilas held the previous record of 53 that Nadal largely passed, and no one has come close to beating his record yet.

4. UCLA Basketball

Under head coach John Wooden, the UCLA Men’s Basketball team made some impressive records. In the 1970’s, they won 88 consecutive games. They also won ten NCAA championships in Wooden’s 12 years of head coach, and hold the record for the most consecutive NCAA championship titles, winning seven in a row from 1967-1973.

5. Joe DiMaggio

New York Yankees player Joe DiMaggio holds the record for the longest hitting streak of at least one base hit in 56 straight games from May 15, 1941 to July 17, 1941. His record is still unbeaten. DiMaggio beat Willlie Keeler’s 1897 streak of 45 games, and the closest anyone has gotten to either record since was Pete Rose’s streak of 44 games in 1978.

6. Brett Favres

NFL player Brett Favres holds many NFL records, including the most consecutive starts by a player. Favres started in 297 straight games between 1992 and 2010 during his time on the Green Bay Packers, New York Jets and Minnesota Vikings. He has also won the Associated Press NFL MVP Award three years in a row (1995-1997) and holds the record for the most career pass completions.

7. Glenn Hall

NHL player Glenn Hall, also known as Mr. Goalie, holds the record for the longest streak of games started by a goalie. During his career he started in an impressive 502 consecutive games, a record left untouched.

8. Chicago Cubs

The Chicago Cubs hold the record for the longest World Series drought, playing 108 seasons before finally breaking it and winning in 2016. Other MLB teams have experienced long droughts as well (such as the Red Sox, 85 years before broken), but none come close to the Cubs’ record.

9. Rocky Marciano

Rocky Marciano retired as the World Heavyweight Champion with a record of 49 straight wins between 1952 and 1956. To end a career undefeated is an impressive feat and one envied by many athletes.

10. Oklahoma Sooners Football

Between 1953 and 1957 under head coach Bud Wilkinson, the Oklahoma Sooners won 47 games in a row and also two national championships. No team has beaten this winning streak, though University of Southern California recently game the closest with a 34 game winning streak from 2003 to 2005.