When anyone thinks of the NFL, names like Tom Brady, Jerry Rice, and Lawrence Taylor might come to mind. But have you ever considered the players who showed up week after week, regardless of injuries, weather, or any of life’s curveballs? We’re talking about the ironmen of the gridiron—those who have put their bodies on the line and have consecutive game streaks to prove it! These athletes didn’t just play the game; they set the standard for durability and commitment. So, let’s get into the details of the players who have made their mark with the most consecutive games played in NFL history!
5. London Fletcher – 256 Consecutive Games
Position: Linebacker
Career Span: June 9, 1998 – December 29, 2013
Teams: St. Louis Rams, Buffalo Bills, Washington Redskins
London Fletcher may not have always been the most talked-about player, but his consistency and durability are truly remarkable. From 1998 to 2013, Fletcher played in 256 consecutive games as a linebacker, one of the most physically demanding positions on the field. He started his career with the St. Louis Rams, where he was part of the team that won Super Bowl XXXIV before moving on to the Buffalo Bills and, later, the Washington Commanders.
Despite never missing a game, Fletcher was often seen as an underdog, going undrafted out of college but proving his worth with every snap. Known for his leadership, work ethic, and hard-hitting style, he earned four Pro Bowl selections during his career.
4. Mason Crosby – 258 Consecutive Games
Click on ‘Follow Us’ and get notified of the most viral NFL stories via Google!Follow Us
Position: Kicker
Career Span: September 9, 2007 – January 8, 2023
Team: Green Bay Packers
As a kicker, Mason Crosby might not have faced the same physical challenges as some of the other players on this list, but his streak of 258 consecutive games with the Green Bay Packers is still incredibly impressive. From 2007 to 2023, Crosby was the Packers’ go-to kicker, never missing a game and often delivering in clutch situations, making him a trusted and reliable figure on the team.
Over the years, Crosby earned a reputation for his cool demeanor under pressure, making many game-winning and long-distance kicks. His most memorable moment came in the 2016 playoffs when he nailed two 50+ yard field goals in the final two minutes against the Dallas Cowboys, helping the Packers secure a win.
3. Jim Marshall – 282 Consecutive Games
Position: Defensive End
Career Span: September 25, 1960 – December 16, 1979
Teams: Cleveland Browns, Minnesota Vikings
Jim Marshall’s career is synonymous with durability and endurance. From 1960 to 1979, he played in 282 consecutive games as a defensive end, a record that was especially impressive given the physical toll of playing on the defensive line. Starting his career with the Cleveland Browns, Marshall is best known for his 19 seasons with the Minnesota Vikings, where he became a cornerstone of the legendary “Purple People Eaters” defense.
Marshall was a two-time Pro Bowler and helped lead the Vikings to four Super Bowl appearances. Although the team never secured a title, Marshall’s influence and leadership on the field were unquestionable. His most famous — and infamous — moment may have been when he ran the wrong way for safety during a game in 1964, but his incredible streak and toughness truly define his career.
2. Brett Favre – 299 Consecutive Games
Position: Quarterback
Career Span: September 13, 1992 – May 12, 2010
Teams: Atlanta Falcons, Green Bay Packers, New York Jets, Minnesota Vikings
Brett Favre is not just remembered for his iconic throws and thrilling play style but also for his sheer toughness and determination to be on the field no matter what. Starting his streak with the Green Bay Packers in 1992, Favre would play 297 consecutive regular-season games as a quarterback — a record that still stands at his position. When you include playoff games, his streak rises to 323 games.
Favre’s durability was tested time and time again, whether it was playing through injuries or enduring the harshest of weather conditions. He earned three MVP awards, led the Packers to victory in Super Bowl XXXI, and became known for his fearless approach to the game. Even after his long tenure with the Packers ended, he continued his streak with the New York Jets and Minnesota Vikings, proving that he was always ready to lead his team no matter where he played. Favre’s streak finally ended in 2010, but his legacy as one of the toughest and most exciting quarterbacks to ever play the game.
1. Jeff Feagles – 352 Consecutive Games
Position: Punter
Career Span: April 9, 1988 – March 1, 2010
Teams: New England Patriots, Philadelphia Eagles, Arizona Cardinals, Seattle Seahawks, New York Giants
Jeff Feagles tops this prestigious list as the ultimate ironman of the NFL. Feagles’ career spanned an astonishing 22 seasons, during which he played in every single game, making him the all-time leader in consecutive games played. Starting with the New England Patriots and eventually moving through teams like the Philadelphia Eagles, Arizona Cardinals, Seattle Seahawks, and finally, the New York Giants, Feagles was a reliable presence on the field for over two decades.
His ability to stay healthy and consistent was no small feat, especially as a punter who navigated the physical challenges of bad weather, tricky field conditions, and high-pressure situations. Feagles’ career highlight came when he won Super Bowl XLII with the Giants, playing an essential role in their special teams unit.