<P> Brett Favre 's starts streak of 297 games is the longest all - time . Among defensive players , Jim Marshall 's starts streak of 270 is the longest all - time . 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 2016 , Lawrence Timmons became the most recent player to surpass someone at his position for consecutive starts , having broken the previous mark for right inside linebackers previously held by Frank LeMaster . </P>
<P> Brett Favre 's starts streak of 297 games is the longest all - time . Among defensive players , Jim Marshall 's starts streak of 270 is the longest all - time . 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 2016 , Lawrence Timmons became the most recent player to surpass someone at his position for consecutive starts , having broken the previous mark for right inside linebackers previously held by Frank LeMaster . </P>
who played the most consecutive games in the nfl
who played the most consecutive games in the nfl
Lawrence Timmons
Lawrence Timmons