What NFL Quarterback Played The Longest?
Peyton Manning played the longest out of any NFL quarterback. He played for 18 seasons and is a two-time Super Bowl champion.
Peyton Manning
Peyton Manning currently holds the record for the longest NFL career by a quarterback, having played for a total of 18 seasons. Manning was drafted in 1998 by the Indianapolis Colts and played for them for 14 seasons, winning one Super Bowl. He then moved to the Denver Broncos, where he played for four more seasons and won another Super Bowl. He retired after winning his second Super Bowl in 2016.
Brett Favre
Brett Favre played the most NFL seasons of any quarterback in history, with 20 seasons under his belt. He played for the Atlanta Falcons, Green Bay Packers, New York Jets, and Minnesota Vikings.
Tom Brady
As of the 2019 season, Tom Brady has played the most NFL seasons of any quarterback in history. He has played for 19 seasons, all with the New England Patriots. He is also the oldest quarterback to ever play in an NFL game, at 41 years old.
Drew Brees
As of September 2020, the NFL quarterback who has played the longest is Drew Brees. He is currently in his 18th season and shows no signs of slowing down.
Eli Manning
Eli Manning of the New York Giants played the longest of any NFL quarterback, playing in 16 seasons from 2004 to 2019. In that time, he won two Super Bowls, both against the New England Patriots. He retired after the 2019 season.