This is a list of the most consecutive starts and games played by a player by position in the National Football League (NFL).
Quarterback Brett Favre's streak of 297 consecutive games started is the longest all-time. Among defensive players, Jim Marshall's 270 is the longest. Of special note is punter Jeff Feagles, who played in 352 consecutive games which is the longest of all-time for a special teams player. Special teams players are not credited with starts in the NFL. In 2018, Ryan Kerrigan became the most recent player to surpass someone at his position for consecutive starts, having broken the previous mark for left outside linebackers previously held by Jason Gildon.
Leaderboards Bold denotes an active streak Consecutive games started
All-time starts
Minimum 200 consecutive regular season starts RankPlayerPosPeriodTeamsConsecutive startsPlayoffsTotalReferences1Brett FavreQBSeptember 27, 1992 – December 5, 2010GB/NYJ/MIN297243212Jim MarshallDESeptember 17, 1961 – December 16, 1979MIN270192893TBill RomanowskiLBApril 9, 1988 – September 22, 2003SF/PHI/DEN/OAK24328271Philip RiversQBNovember 9, 2006 – December 22, 2025SD/LAC/IND 24312255Path to 200Philip Rivers retiring from NFL after 17 seasons5Mick TingelhoffCSeptember 16, 1962 – December 17, 1978MIN240192596Bruce MatthewsGNovember 29, 1987 – June 1, 2002OIL/TEN229152447Will ShieldsRGDecember 9, 1993 – January 6, 2007KC22382318TAlan PageDTAugust 10, 1967 – December 20, 1981MIN/CHI21519234Ronde BarberCBNovember 21, 1999 – December 30, 2012TB2159224London FletcherLBDecember 11, 2000 – December 29, 2013SLR/BUF/WAS215622111TJim OttoCNovember 9, 1960 – December 14, 1974OAK21013223Eli ManningQBNovember 24, 2004 – November 23, 2017NYG2101222213TDerrick BrooksLBJanuary 9, 1996 – December 28, 2008TB20811219Peyton ManningQBSeptember 6, 1998 – January 8, 2011IND2081922715Gene UpshawLGOctober 9, 1967 – October 4, 1981OAK2072423116Randall McDanielLGOctober 22, 1989 – January 12, 2002MIN/TB20216218
Active leaders Minimum 100 consecutive regular season starts PlayerPosTeamsReg. season startsReferencesJake MatthewsOTATL199Josh AllenQBBUF124
Consecutive games played
All-time games played Top 25 players for consecutive regular season games played RankPlayerPosPeriodTeamsConsecutive gamesPlayoffsTotalReferences1Jeff FeaglesPApril 9, 1988 – March 1, 2010NE/PHI/ARI/SEA/NYG352113632Brett FavreQBSeptember 13, 1992 – May 12, 2010GB/NYJ/MIN299243233Jim MarshallDESeptember 25, 1960 – December 16, 1979CLE/MIN282193014Mason CrosbyKSeptember 9, 2007 – January 8, 2023GB/NYG258232815London FletcherLBJune 9, 1998 – December 29, 2013SLR/BUF/WAS25692656Shane LechlerPSeptember 29, 2002 – December 31, 2017OAK/HOU254102647L. P. LadouceurLSFebruary 10, 2005 – March 1, 2021DAL25392628Jon WeeksLSSeptember 12, 2010–presentHOU/SF251142659Morten AndersenKOctober 25, 1987 – December 15, 2002NO/ATL/NYG/KC248825610Chris GardockiPNovember 28, 1991 – December 31, 2006CHI/IND/CLE/PIT2441425811Bill RomanowskiLBApril 9, 1988 – September 22, 2003SF/PHI/DEN/OAK2432827112Philip RiversQBDecember 31, 2005 – March 1, 2021SD/LAC/IND2411225313TMick TingelhoffCSeptember 16, 1962 – December 17, 1978MIN24019259Ryan LongwellKJanuary 9, 1997 – January 1, 2012GB/MIN24013253Ronde BarberDBJune 9, 1998 – December 30, 2012TB240924916Sam KochPOctober 9, 2006 – December 27, 2020BAL2391825717Jason WittenTEOctober 19, 2003 – December 31, 2017DAL235824318TJim BakkenKNovember 25, 1962 – December 17, 1978SLC2342236Gary AndersonKOctober 25, 1987 – July 1, 2002PIT/PHI/SF/MIN/TEN2341725120Bruce MatthewsOLNovember 29, 1987 – June 1, 2002OIL/TEN2321524721Jim TurnerKDecember 9, 1964 – December 17, 1979NYJ/DEN228823622TGeorge BlandaK/QBNovember 9, 1960 – December 21, 1975OIL/OAK22418242John HadlQB/PJuly 9, 1962 – December 18, 1977SD/LAR/GB/OIL2244228Dan StryzinskiPSeptember 9, 1990 – December 28, 2003PIT/TB/ATL/KC/NYJ2244228Will ShieldsRGMay 9, 1993 – December 31, 2006KC2248232Derrick BrooksLBMarch 9, 1995 – December 28, 2008TB22411235Kevin CarterDE/DTMarch 9, 1995 – December 28, 2008SLR/TEN/MIA/TB2249233Ethan AlbrightLSJanuary 9, 1996 – March 1, 2010BUF/WAS2246230John DenneyLSNovember 9, 2005 – December 30, 2018MIA2242226
Consecutive starts by position
Offensive skilled
PositionPlayerPeriodTeamsConsecutive startsPlayoffsTotalReferencesQuarterbackBrett FavreSeptember 27, 1992 – May 12, 2010GB/NYJ/MIN29724321Tight endJason WittenDecember 16, 2006 – December 31, 2017DAL1797186Wide receiverTim BrownDecember 14, 1992 – July 12, 2003RAI/OAK1769185Running backWalter PaytonJuly 12, 1975 – September 20, 1987CHI1708178FullbackJim BrownSeptember 29, 1957 – December 19, 1965CLE1184122
Offensive linemen
PositionPlayerPeriodTeamsConsecutive startsPlayoffsTotalReferencesCenterMick TingelhoffSeptember 16, 1962 – December 17, 1978MIN24019259Right guardWill ShieldsDecember 9, 1993 – December 31, 2006KC2238231Left guardGene UpshawOctober 9, 1967 – April 10, 1981OAK20724231Left tackleJake MatthewsSeptember 18, 2014 – presentATL1955200Right tackleJon RunyanAugust 31, 1997 – December 28, 2008TEN/PHI19221213
Defensive linemen
PositionPlayerPeriodTeamsConsecutive startsPlayoffsTotalReferencesDefensive endJim MarshallSeptember 17, 1961 – December 16, 1979MIN27019289Defensive tackleAlan PageAugust 10, 1967 – December 20, 1981MIN/CHI21519234Nose tackleFred SmerlasJuly 9, 1980 – September 20, 1987BUF1073110
Linebackers
PositionPlayerPeriodTeamsConsecutive startsPlayoffsTotalReferencesLinebackerLondon FletcherJune 9, 1998 – December 29, 2013SLR/BUF/WAS2569265LinebackerBill RomanowskiApril 9, 1988 – September 22, 2003SF/PHI/DEN/OAK24328271Outside linebackerDerrick BrooksJanuary 9, 1996 – December 28, 2008TB22411235LinebackerLondon FletcherDecember 11, 2000 – December 29, 2013SLR/BUF/WAS2156221Middle linebackerLee Roy JordanSeptember 18, 1966 – December 12, 1976DAL15419173
Defensive backs
PositionPlayerPeriodTeamsConsecutive startsPlayoffsTotalReferencesDefensive backRonde BarberNovember 21, 1999 – December 30, 2012TB2159224CornerbackNovember 21, 1999 – September 9, 20122009209SafetyWillie WoodSeptember 17, 1961 – December 19, 1971GB1549163Strong safetyBill ThompsonSeptember 16, 1973 – December 20, 1981DEN1345139Free safetyDarryl WilliamsNovember 10, 1992 – December 27, 1998CIN/SEA1080108
Special teams
PositionPlayerPeriodTeamsConsecutive gamesPlayoffsTotalReferencesPunterJeff FeaglesApril 9, 1988 – March 1, 2010NE/PHI/ARI/SEA/NYG35211363KickerMason CrosbySeptember 9, 2007 – January 8, 2023GB25823281Long snapperL. P. LadouceurFebruary 10, 2005 – March 1, 2021DAL2539262Kick/Punt returnerCarl RoachesJuly 9, 1980 – December 16, 1984OIL73174
Note: Games played by special teams players such as kickers and punters are not recognized officially as starts by the NFL.
See also Iron man List of most consecutive starts by an NFL quarterback List of NFL players by games played List of NFL individual records#Starts List of most consecutive games with touchdown passes in the NFL
References
ja:NFLのクォーターバック連続先発出場記録