Buffalo Bills quarterback Josh Allen has the longest active consecutive start streak among active NFL quarterbacks once again. The 29-year-old has taken it as a point of pride that he doesn’t miss games and head coach Sean McDermott announced on Friday that QB1 will be good to go for Sunday for his 127th straight regulsr season start and 140th including the playoffs.
Allen briefly lost the active record due to an insanely weird quirk. Philip Rivers returned to the NFL with his consecutive start streak
intact. He retired, so he wasn’t on an active roster until the last three weeks. When he came back, he was immediately in the starting lineup so his consecutive start streak never lapsed. That is until the Colts benched him for rookie Riley Leonard in a meaningless Week 18 game. Rivers pushed his number from 240 to 243.
Only one other active NFL player has over 100 consecutive starts. Atlanta Falcons tackle Jake Matthews has 195 consecutive regular season starts. Jared Goff is behind Allen with 68 consecutive starts at the QB position.
List of most consecutive starts by a quarterback in NFL history
Numbers here only include regular season games.
1. Brett Favre (297 games for Packers, Jets, Vikings, 1992-2010)
2. Philip Rivers (243 games for Chargers and Colts, 2006-2025)
3. Eli Manning (210 games for the Giants, 2004-2017)
4. Peyton Manning (208 games for Colts, 1998-2011)
5. Matt Ryan (154 games for Falcons, 2009-2019)
6. Russell Wilson (149 games for Seahawks, 2012-2021)
7. Matthew Stafford (136 games for Lions, 2011-2019)
8. Josh Allen (127 games for Bills, 2018-present)
Allen’s streak does not line up with his first career starts, as he missed games in October of his rookie season with an elbow ligament injury.
Josh Allen isn’t even halfway to Brett Favre’s NFL record for consecutive starts. He needs to play ten more seasons (assuming the NFL stickers with 17-game regular season schedules) to get there. Adding 170 games to 127 gets him to the 297 he needs. What a ridiculous accomplishment.









