NFL History - Top 100 Passing Yardage Leaders

NFL Career Leaders: Passing Leaders - Rushing Leaders - Receiving Leaders

Below is a table of the top 100 NFL passing yardage leaders of all-time. Also, check out the top 100 leaders in career passing touchdowns.

[Stats are updated through the 2014 NFL regular season.]

RankPlayerPass Yards
1Brett Favre71838
2Peyton Manning69691
3Dan Marino61361
4Drew Brees56033
5Tom Brady53258
6John Elway51475
7Warren Moon49325
8Fran Tarkenton47003
9Vinny Testaverde46233
10Drew Bledsoe44611
11Dan Fouts43040
12Kerry Collins40922
13Joe Montana40551
14Johnny Unitas40239
15Eli Manning39755
16Ben Roethlisberger39057
17Dave Krieg38147
18Boomer Esiason37920
19Donovan McNabb37276
20Philip Rivers36655
21Jim Kelly35467
22Carson Palmer35365
23Matt Hasselbeck34948
24Jim Everett34837
25Jim Hart34665
26Steve DeBerg34241
27John Hadl33503
28Phil Simms33462
29Tony Romo33270
30Steve Young33124
31Y.A. Tittle33070
32Troy Aikman32942
33Ken Anderson32838
34Kurt Warner32344
35Sonny Jurgensen32224
36Mark Brunell32072
37John Brodie31548
38Steve McNair31304
39Norm Snead30797
40Randall Cunningham29979
41Joe Ferguson29817
42Jon Kitna29745
43Roman Gabriel29444
44Jake Plummer29253
45Brad Johnson29054
46Rich Gannon28743
47Len Dawson28711
48Aaron Rodgers28578
49Chris Chandler28484
50Trent Green28475
51Ron Jaworski28190
52Matt Ryan28166
53Terry Bradshaw27989
54Ken Stabler27938
55Craig Morton27908
56Jay Cutler27749
57Joe Namath27663
58Jeff George27602
59George Blanda26920
60Steve Grogan26886
61Bobby Layne26768
62Jim Harbaugh26288
63Jim Plunkett25882
64Jeff Garcia25537
65Joe Flacco25531
66Joe Theismann25206
67Ken O'Brien25094
68Bob Griese25092
69Tommy Kramer24777
70Bart Starr24718
71Charley Johnson24410
72Matt Schaub24311
73Daunte Culpepper24153
74Steve Bartkowski24124
75Steve Beuerlein24046
76Archie Manning23911
77Brian Sipe23713
78Norm Van Brocklin23611
79Otto Graham23584
80Lynn Dickey23322
81Bernie Kosar23301
82Marc Bulger22814
83Neil Lomax22771
84Roger Staubach22700
85Babe Parilli22681
86Michael Vick22093
87Danny White21959
88Sammy Baugh21886
89Matthew Stafford21714
90Jeff Blake21711
91Neil O'Donnell21690
92Bobby Hebert21683
93Gus Frerotte21291
94Jack Kemp21218
95Jim Zorn21115
96Jake Delhomme20975
97Alex Smith20858
98Earl Morrall20809
99Richard Todd20610
100Trent Dilfer20518