top of page
SPORTS

National Football League (NFL) *Player Records*
Most Appearances
This list features the players with the most appearances in the history of the National Football League (NFL).
RANK | PLAYERS | APPEARANCES | YEARS |
1 | Morten Andersen | 382 | 1982–2007 |
2 | Adam Vinatieri | 365 | 1996–2019 |
3 | Gary Anderson | 353 | 1982–2004 |
4 | Jeff Feagles | 352 | 1988–2009 |
5 | George Blanda | 340 | 1949–1975 |
6 | Tom Brady | 335 | 2000–2022 |
7 | Jason Hanson | 327 | 1992–2012 |
8 | Phil Dawson | 305 | 1999–2018 |
9 | Jerry Rice | 303 | 1985–2004 |
10 | John Carney | 302 | 1988–2010 |
11 | Brett Favre | 302 | 1991–2010 |
12 | John Kasay | 301 | 1991–2011 |
13 | Andy Lee | 297 | 2004–2018 |
14 | Matt Stover | 297 | 1990–2009 |
15 | Bruce Matthews | 296 | 1983–2001 |
References
StatMuse (2025) Most NFL Games Played by a Player. Available at: https://www.statmuse.com/nfl/ask?q=most+games+played+by+nfl+player+all-time (Accessed: 1 December 2025).
Wikipedia (2025) List of NFL Players by Games Played. Available at: https://en.wikipedia.org/wiki/List_of_NFL_players_by_games_played# (Accessed: 1 December 2025).

SCALA
lists
bottom of page



