Question: who has been playing the longest in the nfl
Answer: Regular Season Games Played Rank Name Position Period Games Updated Through Andersen , Morten Morten Andersen * K ^ 1982 -- 2007 382 Anderson , Gary Gary Anderson 1982 -- 2004 353 Feagles , Jeff Jeff Feagles P ^ 1988 -- 2009 352 Blanda , George George Blanda * K , QB 1949 -- 1975 340 Vinatieri , Adam Adam Vinatieri 1996 -- present 337 2017 6 Hanson , Jason Jason Hanson 1992 -- 2012 327 7 Rice , Jerry Jerry Rice * WR ^ 1985 -- 2004 303 8 Carney , John John Carney 1988 -- 2010 302 Favre , Brett Brett Favre * QB ^ 1991 -- 2010 10 Kasay , John John Kasay 1991 -- 2011 301 11 Stover , Matt Matt Stover 1991 -- 2009 297 12 Matthews , Bruce Bruce Matthews * OL ^ 1983 -- 2001 296 13 Green , Darrell Darrell Green * CB ^ 1983 -- 2002 295 Dawson , Phil Phil Dawson 1999 -- present 2017 15 Lechler , Shane Shane Lechler 2000 -- prese