NFL All Time Passing Leaders

In 2007 Brett Favre passed Dan Marino for the all-time passing yards record, along with the career TD passes. But the Legend of Brett Favre in Green Bay came to an end as he starts the 2008 season with the New York Jets. Favre passing yards record should be safe for awhile, as Peyton Manning is about 19,500 yards back.

NFL All-Time Leaders
NFL Single Season Leaders
Total Passing Yards Leaders Passing Yards Leaders
Touchdown Passes Leaders Touchdown Passes Leaders
Rushing Yards Leaders Rushing Yards Leaders
Receiving Yards Leaders Rushing Touchdowns Leaders
Touchdowns (RB and WR) Leaders Receiving Yards Leaders
  Receiving Touchdowns Leaders

NFL All-Time Passing Yards Leaders
Rk Player Team(s) Yards
1 * Brett Favre Atlanta Falcons (1991)
Green Bay Packers (1992 - 2007)
New York Jets (2008)
65,127
2Dan MarinoMiami Dolphins (1983 - 1999) 61,361
3John ElwayDenver Broncos (1983 - 1998) 51,475
4Warren MoonHouston Oilers (1984 - 1993)
Minnesota Vikings (1994 - 1996)
Seattle Seahawks (1997 - 1998)
Kansas City Chiefs (1999 - 2000)
49,325
5Fran TarkentonMinnesota Vikings (1961 - 1966, 1972 - 1978)
New York Giants (1967 - 1971)
47,003
6 Vinny Testaverde Tampa Bay Buccaneers (1987 - 1992)
Cleveland Browns (1993 - 1994)
Baltimore Ravens (1996 - 1997)
New York Jets (1998 - 2003, 2005)
Dallas Cowboys (2004)
New England Patriots (2006)
Carolina Panthers (2007)
46,233
7 * Peyton Manning Indianapolis Colts (1998 - Present) 45,628
8Drew BledsoeNew England Patriots (1993 - 2001)
Buffalo Bills (2002 - 2004)
Dallas Cowboys (2005 - 2006)
44,611
9Dan FoutsSan Diego Chargers (1973 - 1987) 43,040
10Joe MontanaSan Francisco 49ers (1979 - 1992)
Kansas City Chiefs (1993 - 1994)
40,551
11Johnny UnitasBaltimore Colts (1956 - 1972)
San Diego Chargers (1973)
40,239
12Dave KriegSeattle Seahawks (1980 - 1991)
Kansas City Chiefs (1992 - 1993)
Detroit Lions (1994)
Arizona Cardinals (1995)
Chicago Bears (1996)
Tennessee Oilers (1997 - 1998)
38,147
13Boomer EsiasonCincinnati Bengals (1984 - 1992, 1997)
New York Jets (1993 - 1995)
Arizona Cardinals (1996)
37,920
14 * Kerry Collins Carolina Panthers (1995 - 1998)
New Orleans Saints (1998)
New York Giants (1999 - 2003)
Oakland Raiders (2004 - 2005)
Tennessee Titans (2006 - present)
37,393
15Jim KellyBuffalo Bills (1986 - 1996) 35,467
16Jim EverettLos Angeles Rams (1986 - 1993)
New Orleans Saints (1994 - 1996)
San Diego Chargers (1997)
34,837
17Jim HartSt. Louis Cardinals (1966 - 1983)
Washington Redskins (1984)
34,665
18Steve DeBergSan Francisco 49ers (1978 - 1980)
Denver Broncos (1981 - 1983)
Tampa Bay Buccaneers (1984 - 1987, 1992, 1993)
Kansas City Chiefs (1988 - 1991)
Miami Dolphins (1993)
Atlanta Falcons (1998)
34,241
19John HadlSan Diego Chargers (1962 - 1972)
Los Angeles Rams (1973 - 1974)
Green Bay Packers (1974 - 1975)
Houston Oilers (1976 - 1977)
33,503
20Phil SimmsNew York Giants (1979 - 1993) 33,462
21Steve YoungTampa Bay Buccaneers (1985 - 1986)
San Francisco 49ers (1987 - 1999)
33,124
22Y.A. TittleBaltimore Colts (1950)
San Francisco 49ers (1951 - 1960)
New York Giants (1961 - 1964)
33,070
23Troy Aikman Dallas Cowboys (1989 - 2000) 32,942
24Ken AndersonCincinnati Bengals (1971 - 1986) 32,838
25Sonny JurgensenPhiladelphia Eagles (1957 - 1963)
Washington Redskins (1964 - 1974)
32,224
26Mark Brunell Green Bay Packers (1994)
Jacksonville Jaguars (1995 - 2003)
Washington Redskins (2004 - 2006)
31,826
27John BrodieSan Francisco 49ers (1957 - 1973) 31,548
28 * Steve McNair Houston Oilers (1995 - 1996)
Tennessee Oilers/Titans (1997 - 2005)
Baltimore Ravens (2006 - present)
31,304
29Norm SneadWashington Redskins (1961 - 1963)
Philadelphia Eagles (1964 - 1970)
Minnesota Vikings (1971)
New York Giants (1972 - 1974, 1976)
San Francisco 49ers (1974 - 1975)
30,797
30Randall CunninghamPhiladelphia Eagles (1985 - 1995)
Minnesota Vikings (1997 - 1999)
Dallas Cowboys (2000)
Baltimore Ravens (2001)
29,979

* Active player - 2008 NFL Season
** Updated Jan. 7th, 2009

Sources:
pro-football-reference.com
databasefootball.com
wikipedia.org
espn.com