NFL Consecutive Games Records

The longest streaks in NFL history — durability, consistency, and greatness measured in games

Brett Favre holds the NFL record for most consecutive games played (including starts) at 297, a streak spanning 1992 to 2010 — the equivalent of nearly 19 consecutive full seasons without missing a game. Drew Brees threw at least one touchdown pass in 54 consecutive games (2009–2012), the longest TD pass streak in NFL history. Pierre Garçon caught at least one pass in 186 consecutive games, the all-time record for consecutive games with a reception.

Most Consecutive Games Played

Iron man streaks — players who suited up and played in the most consecutive regular-season games.

Consecutive Games Played (QB)
297
Brett Favre
Green Bay / MIN / NYJ • 1992–2010
Consecutive Games Started
240
Brett Favre
Green Bay / MIN / NYJ • 1992–2009
Consecutive Games Played (Non-QB)
282
Jim Marshall
Minnesota Vikings • 1960–1979
Consecutive Games w/ a TD (Any)
18
LaDainian Tomlinson
San Diego Chargers • 2004–2005
Rank Player Pos Streak Years
1 Brett Favre QB 297 1992–2010
2 Jim Marshall DE 282 1960–1979
3 Mick Tingelhoff C 240 1962–1978
4 Bruce Matthews OL 229 1983–2001
5 Jeff Feagles P 352 1988–2009
6 Jason Witten TE 239 2003–2017
7 Gary Zimmerman OT 159 1986–1997

Note: Jeff Feagles holds the overall record for most consecutive games including punters (352). Brett Favre's 297 is the record for skill positions.

Consecutive Games with a TD Pass

Most consecutive regular-season games in which a quarterback threw at least one touchdown pass.

Rank Player Streak Start End
1 Drew Brees 54 Oct 18, 2009 Nov 25, 2012
2 Peyton Manning 51 Oct 3, 2010 Nov 11, 2012
3 Tom Brady 52 Sep 12, 2010 Sep 29, 2013
4 Aaron Rodgers 30 Sep 8, 2019 Nov 1, 2021
5 Patrick Mahomes 25+ 2021 Active/ongoing
6 Johnny Unitas 47 Dec 9, 1956 Dec 4, 1960

Johnny Unitas' record of 47 consecutive games with a TD pass stood for over 50 years before Drew Brees broke it in 2012.

Consecutive Games with a Reception

Most consecutive regular-season games in which a player recorded at least one reception.

Rank Player Pos Streak Years
1 Pierre Garçon WR 186 2008–2019
2 Jerry Rice WR 169 1985–1996
3 Tony Gonzalez TE 135 2000–2009
4 Wes Welker WR 110 2006–2013
5 Larry Fitzgerald WR 158 2010–2019
6 Reggie Wayne WR 189 2002–2013
7 Jason Witten TE 131 2003–2017

Consecutive 100-Yard Rushing Games

Most consecutive regular-season games with 100 or more rushing yards.

Rank Player Streak Year(s) Team
1 Barry Sanders 14 1997 Detroit Lions
2 Marcus Allen 11 1985–86 LA Raiders
3 Adrian Peterson 9 2012 Minnesota Vikings
4 Earl Campbell 8 1979 Houston Oilers
5 O.J. Simpson 7 1973 Buffalo Bills
6 Jamaal Charles 7 2012 Kansas City Chiefs
7 LaDainian Tomlinson 7 2006 San Diego Chargers

Consecutive 100-Yard Receiving Games

Rank Player Streak Year Team
1 Calvin Johnson 7 2012 Detroit Lions
2 Charley Hennigan 7 1961 Houston Oilers
3 Elroy Hirsch 7 1951 LA Rams
4 Michael Thomas 6 2019 New Orleans Saints
5 Jerry Rice 7 1993 San Francisco 49ers

Other Notable Consecutive Game Streaks

Category Record Player Team Year(s)
Cons. Games w/ Interception 8 Tom Morrow Oakland Raiders 1962–63
Cons. Games w/ Sack 11 Reggie White Philadelphia Eagles 1987
Cons. Games w/ a Rushing TD 13 John Riggins Washington Redskins 1982–83
Cons. Games w/ a Receiving TD 11 Jerry Rice San Francisco 49ers 1987
Cons. FGs Made 44 Justin Tucker Baltimore Ravens 2012–14
Cons. Extra Points Made 371 Matt Stover / Stephen Gostkowski Various Various
Cons. 300-Yard Passing Games 7 Ben Roethlisberger Pittsburgh Steelers 2014
Cons. Wins by a QB 23 Tom Brady New England Patriots 2006–08

Related NFL Records