You Are Here > Pro-Football-Reference.com > All Years > 2004 NFL > Passing

2004 NFL Passing

2004 NFL Standings, Team & Offensive Stats · Opposition & Defense Stats · Yearly Leaders · Week-by-Week Games · AllPro · Pro Bowl · Draft ·

Previous Season / Next Season

Passing

Glossary · ProBowl(*), 1st-team All-Pro(+), · CSV · PRE ·
Hide non-qualifiers for rate stats
Rk Tm Age G GS QBrec Cmp Att Cmp% Yds TD TD% Int Int% Lng Y/A AY/A Y/C Y/G Rate Sk Yds NY/A ANY/A Sk%
1 Trent Green KAN 34 16 16 7-9-0 369 556 66.4 4591 27 4.9 17 3.1 70 8.3 7.4 12.4 286.9 95.2 32 227 7.4 6.6 5.4
2 Daunte Culpepper* MIN 27 16 16 8-8-0 379 548 69.2 4717 39 7.1 11 2.0 82 8.6 8.4 12.4 294.8 110.9 46 238 7.5 7.4 7.7
3 Aaron Brooks NOR 28 16 16 8-8-0 309 542 57.0 3810 21 3.9 16 3.0 57 7.0 6.1 12.3 238.1 79.5 41 223 6.2 5.3 7.0
4 Brett Favre GNB 35 16 16 10-6-0 346 540 64.1 4088 30 5.6 17 3.1 79 7.6 6.7 11.8 255.5 92.4 12 93 7.2 6.4 2.2
5 Jake Delhomme CAR 29 16 16 7-9-0 310 533 58.2 3886 29 5.4 15 2.8 63 7.3 6.6 12.5 242.9 87.3 33 246 6.4 5.8 5.8
6 Jake Plummer DEN 30 16 16 10-6-0 303 521 58.2 4089 27 5.2 20 3.8 85 7.8 6.6 13.5 255.6 84.5 15 90 7.5 6.3 2.8
7 Kerry Collins OAK 32 14 13 3-10-0 289 513 56.3 3495 21 4.1 20 3.9 63 6.8 5.5 12.1 249.6 74.8 25 144 6.2 4.9 4.6
8 Peyton Manning*+ IND 28 16 16 12-4-0 336 497 67.6 4557 49 9.9 10 2.0 80 9.2 9.2 13.6 284.8 121.1 13 101 8.7 8.8 2.5
9 Vinny Testaverde DAL 41 16 15 5-10-0 297 495 60.0 3532 17 3.4 20 4.0 53 7.1 5.7 11.9 220.8 76.4 34 182 6.3 5.0 6.4
10 Joey Harrington DET 26 16 16 6-10-0 274 489 56.0 3047 19 3.9 12 2.5 62 6.2 5.5 11.1 190.4 77.5 36 196 5.4 4.8 6.9
11 Marc Bulger STL 27 14 14 8-6-0 321 485 66.2 3964 21 4.3 14 2.9 56 8.2 7.3 12.3 283.1 93.7 41 302 7.0 6.2 7.8
12 Tom Brady* NWE 27 16 16 14-2-0 288 474 60.8 3692 28 5.9 14 3.0 50 7.8 7.1 12.8 230.8 92.6 26 162 7.1 6.4 5.2
13 Matt Hasselbeck SEA 29 14 14 7-7-0 279 474 58.9 3382 22 4.6 15 3.2 60 7.1 6.2 12.1 241.6 83.1 30 155 6.4 5.5 6.0
14 Donovan McNabb* PHI 28 15 15 13-2-0 300 469 64.0 3875 31 6.6 8 1.7 80 8.3 8.2 12.9 258.3 104.7 32 192 7.4 7.3 6.4
15 David Carr HOU 25 16 16 7-9-0 285 466 61.2 3531 16 3.4 14 3.0 69 7.6 6.6 12.4 220.7 83.5 49 301 6.3 5.4 9.5
16 Kyle Boller BAL 23 16 16 9-7-0 258 464 55.6 2559 13 2.8 11 2.4 57 5.5 4.7 9.9 159.9 70.9 35 247 4.6 3.9 7.0
17 Drew Bledsoe BUF 32 16 16 9-7-0 256 450 56.9 2932 20 4.4 16 3.6 69 6.5 5.4 11.5 183.3 76.6 37 215 5.6 4.5 7.6
18 Byron Leftwich JAX 24 14 14 8-6-0 267 441 60.5 2941 15 3.4 10 2.3 65 6.7 6.0 11.0 210.1 82.2 25 114 6.1 5.4 5.4
19 Carson Palmer CIN 25 13 13 6-7-0 263 432 60.9 2897 18 4.2 18 4.2 76 6.7 5.2 11.0 222.8 77.3 25 178 5.9 4.6 5.5
20 Josh McCown ARI 25 14 13 6-7-0 233 408 57.1 2511 11 2.7 10 2.5 48 6.2 5.3 10.8 179.4 74.1 31 263 5.1 4.3 7.1
21 Drew Brees* SDG 25 15 15 11-4-0 262 400 65.5 3159 27 6.8 7 1.8 79 7.9 7.8 12.1 210.6 104.8 18 131 7.2 7.1 4.3
22 Chad Pennington NYJ 28 13 13 8-5-0 242 370 65.4 2673 16 4.3 9 2.4 48 7.2 6.6 11.0 205.6 91.0 18 103 6.6 6.0 4.6
23 Billy Volek TEN 28 10 8 2-6-0 218 357 61.1 2486 18 5.0 10 2.8 48 7.0 6.2 11.4 248.6 87.1 30 216 5.9 5.2 7.8
24 A.J. Feeley MIA 27 11 8 3-5-0 191 356 53.7 1893 11 3.1 15 4.2 38 5.3 3.7 9.9 172.1 61.7 23 136 4.6 3.1 6.1
25 Brian Griese TAM 29 11 10 4-6-0 233 336 69.3 2632 20 6.0 12 3.6 68 7.8 6.8 11.3 239.3 97.5 26 169 6.8 5.9 7.2
26 Tim Rattay SFO 27 9 9 1-8-0 198 325 60.9 2169 10 3.1 10 3.1 65 6.7 5.6 11.0 241.0 78.1 37 211 5.4 4.4 10.2
27 Michael Vick* ATL 24 15 15 11-4-0 181 321 56.4 2313 14 4.4 12 3.7 62 7.2 6.0 12.8 154.2 78.1 46 266 5.6 4.5 12.5
28 Ben Roethlisberger PIT 22 14 13 13-0-0 196 295 66.4 2621 17 5.8 11 3.7 58 8.9 7.8 13.4 187.2 98.1 30 213 7.4 6.4 9.2
29 Kurt Warner NYG 33 10 9 5-4-0 174 277 62.8 2054 6 2.2 4 1.4 62 7.4 7.0 11.8 205.4 86.5 39 196 5.9 5.5 12.3
Rk Tm Age G GS QBrec Cmp Att Cmp% Yds TD TD% Int Int% Lng Y/A AY/A Y/C Y/G Rate Sk Yds NY/A ANY/A Sk%
30 Patrick Ramsey WAS 25 9 7 3-4-0 169 272 62.1 1665 10 3.7 11 4.0 51 6.1 4.7 9.9 185.0 74.8 23 137 5.2 3.8 7.8
31 Jeff Garcia CLE 34 11 10 3-7-0 144 252 57.1 1731 10 4.0 9 3.6 99 6.9 5.7 12.0 157.4 76.7 24 99 5.9 4.8 8.7
32 Mark Brunell WAS 34 9 9 3-6-0 118 237 49.8 1194 7 3.0 6 2.5 49 5.0 4.2 10.1 132.7 63.9 15 105 4.3 3.5 6.0
33 Ken Dorsey SFO 23 9 7 1-6-0 123 226 54.4 1231 6 2.7 9 4.0 59 5.4 3.9 10.0 136.8 62.4 13 94 4.8 3.3 5.4
34 Steve McNair TEN 31 8 8 3-5-0 129 215 60.0 1343 8 3.7 9 4.2 37 6.2 4.7 10.4 167.9 73.1 13 95 5.5 4.0 5.7
35 Eli Manning NYG 23 9 7 1-6-0 95 197 48.2 1043 6 3.0 9 4.6 52 5.3 3.5 11.0 115.9 55.4 13 83 4.6 2.9 6.2
36 Jay Fiedler MIA 33 8 7 1-6-0 101 190 53.2 1186 7 3.7 8 4.2 71 6.2 4.7 11.7 148.3 67.1 25 165 4.7 3.4 11.6
37 Chad Hutchinson CHI 27 5 5 1-4-0 92 161 57.1 903 4 2.5 3 1.9 63 5.6 5.0 9.8 180.6 73.6 23 160 4.0 3.5 12.5
38 Craig Krenzel CHI 23 6 5 3-2-0 59 127 46.5 718 3 2.4 6 4.7 49 5.7 3.8 12.2 119.7 52.5 23 158 3.7 2.1 15.3
39 Jon Kitna CIN 32 4 3 2-1-0 61 104 58.7 623 5 4.8 4 3.8 30 6.0 4.7 10.2 155.8 75.9 6 41 5.3 4.1 5.5
40 Brad Johnson TAM 36 4 4 0-4-0 65 103 63.1 674 3 2.9 3 2.9 54 6.5 5.5 10.4 168.5 79.5 8 55 5.6 4.6 7.2
41 Luke McCown CLE 23 5 4 0-4-0 48 98 49.0 608 4 4.1 7 7.1 58 6.2 3.4 12.7 121.6 52.6 12 122 4.4 1.9 10.9
42 Jonathan Quinn CHI 29 5 3 0-3-0 51 98 52.0 413 1 1.0 3 3.1 32 4.2 2.9 8.1 82.6 53.7 15 109 2.7 1.6 13.3
43 Kelly Holcomb CLE 31 4 2 1-1-0 59 87 67.8 737 7 8.0 5 5.7 55 8.5 6.7 12.5 184.3 96.8 5 31 7.7 6.0 5.4
44 Rex Grossman CHI 24 3 3 1-2-0 47 84 56.0 607 1 1.2 3 3.6 40 7.2 5.7 12.9 202.3 67.9 5 22 6.6 5.2 5.6
45 Shaun King ARI 27 3 2 0-2-0 47 84 56.0 502 1 1.2 4 4.8 40 6.0 4.0 10.7 167.3 57.7 6 42 5.1 3.2 6.7
46 Chris Simms TAM 24 5 2 1-1-0 42 73 57.5 467 1 1.4 3 4.1 75 6.4 4.7 11.1 93.4 64.1 10 75 4.7 3.2 12.0
47 David Garrard JAX 26 4 2 1-1-0 38 72 52.8 374 2 2.8 1 1.4 36 5.2 4.8 9.8 93.5 71.2 6 35 4.3 4.0 7.7
48 Matt Schaub ATL 23 6 1 0-1-0 33 70 47.1 330 1 1.4 4 5.7 59 4.7 2.3 10.0 55.0 42.0 4 14 4.3 2.0 5.4
49 Rich Gannon OAK 39 3 3 2-1-0 41 68 60.3 524 3 4.4 2 2.9 58 7.7 6.8 12.8 174.7 86.9 5 17 6.9 6.1 6.8
50 Chris Chandler STL 39 5 2 0-2-0 35 62 56.5 463 2 3.2 8 12.9 75 7.5 2.0 13.2 92.6 51.4 7 54 5.9 1.0 10.1
51 Tommy Maddox PIT 33 4 3 2-1-0 30 60 50.0 329 1 1.7 2 3.3 39 5.5 4.2 11.0 82.3 58.3 6 37 4.4 3.2 9.1
52 Quincy Carter NYJ 27 7 3 2-1-0 35 58 60.3 498 3 5.2 1 1.7 69 8.6 8.3 14.2 71.1 98.2 12 70 6.1 5.9 17.1
53 Trent Dilfer SEA 32 5 2 2-0-0 25 58 43.1 333 1 1.7 3 5.2 56 5.7 3.6 13.3 66.6 46.1 4 21 5.0 3.0 6.5
54 Koy Detmer PHI 31 16 1 0-1-0 18 40 45.0 207 0 0.0 2 5.0 31 5.2 2.9 11.5 12.9 40.3 2 16 4.5 2.4 4.8
55 John Navarre ARI 24 1 1 0-1-0 18 40 45.0 168 1 2.5 4 10.0 33 4.2 -0.1 9.3 168.0 25.8 1 8 3.9 -0.2 2.4
56 Sage Rosenfels MIA 26 3 1 0-1-0 16 39 41.0 264 1 2.6 3 7.7 76 6.8 3.6 16.5 88.0 41.0 3 16 5.9 2.9 7.1
57 Doug Flutie SDG 42 2 1 1-0-0 20 38 52.6 276 1 2.6 0 0.0 29 7.3 7.5 13.8 138.0 85.0 1 7 6.9 7.2 2.6
58 Jeff Blake PHI 34 3 0 18 37 48.6 126 1 2.7 1 2.7 21 3.4 2.5 7.0 42.0 54.6 2 17 2.8 1.9 5.1
59 Craig Nall GNB 25 5 0 23 33 69.7 314 4 12.1 0 0.0 43 9.5 10.7 13.7 62.8 139.4 2 8 8.7 9.9 5.7
Rk Tm Age G GS QBrec Cmp Att Cmp% Yds TD TD% Int Int% Lng Y/A AY/A Y/C Y/G Rate Sk Yds NY/A ANY/A Sk%
60 Jamie Martin STL 34 1 0 16 30 53.3 188 0 0.0 0 0.0 26 6.3 6.3 11.8 188.0 72.6 2 6 5.7 5.7 6.3
61 Jim Sorgi IND 24 4 0 17 29 58.6 175 2 6.9 0 0.0 71 6.0 6.7 10.3 43.8 99.1 1 8 5.6 6.2 3.3
62 Doug Pederson GNB 36 4 0 11 23 47.8 120 0 0.0 2 8.7 24 5.2 1.3 10.9 30.0 27.4 0 0 5.2 1.3 0.0
63 Drew Henson DAL 24 7 1 1-0-0 10 18 55.6 78 1 5.6 1 5.6 16 4.3 2.4 7.8 11.1 61.8 2 26 2.6 0.9 10.0
64 Mike McMahon DET 25 1 0 11 15 73.3 77 0 0.0 1 6.7 19 5.1 2.1 7.0 77.0 56.8 1 12 4.1 1.3 6.3
65 Doug Johnson TEN 27 2 0 6 12 50.0 68 0 0.0 0 0.0 33 5.7 5.7 11.3 34.0 67.4 1 6 4.8 4.8 7.7
66 Rohan Davey NWE 26 4 0 4 10 40.0 54 0 0.0 0 0.0 20 5.4 5.4 13.5 13.5 57.9 0 0 5.4 5.4 0.0
67 Cody Pickett SFO 24 2 0 4 10 40.0 55 0 0.0 2 20.0 18 5.5 -3.5 13.8 27.5 18.7 2 14 3.4 -4.1 16.7
68 Brooks Bollinger NYJ 25 1 0 5 9 55.6 60 0 0.0 0 0.0 26 6.7 6.7 12.0 60.0 76.2 1 8 5.2 5.2 10.0
69 Philip Rivers SDG 23 2 0 5 8 62.5 33 1 12.5 0 0.0 13 4.1 5.4 6.6 16.5 110.9 0 0 4.1 5.4 0.0
70 Todd Collins KAN 33 2 0 1 5 20.0 42 0 0.0 0 0.0 42 8.4 8.4 42.0 21.0 62.1 0 0 8.4 8.4 0.0
71 J.P. Losman BUF 23 4 0 3 5 60.0 32 0 0.0 1 20.0 17 6.4 -2.6 10.7 8.0 39.2 1 0 5.3 -2.2 16.7
72 Craig Hentrich TEN 33 16 0 2 4 50.0 10 0 0.0 0 0.0 6 2.5 2.5 5.0 0.6 56.2 0 0 2.5 2.5 0.0
73 Jabar Gaffney HOU 24 16 12 0 3 0.0 0 0 0.0 0 0.0 0 0.0 0.0 0.0 39.6 0 0 0.0 0.0 0.0
74 Rod Gardner WAS 27 16 14 0 3 0.0 0 0 0.0 0 0.0 0 0.0 0.0 0.0 39.6 0 0 0.0 0.0 0.0
75 Shane Matthews BUF 34 3 0 2 3 66.7 44 1 33.3 0 0.0 33 14.7 18.0 22.0 14.7 149.3 0 0 14.7 18.0 0.0
76 Chris Mohr ATL 38 16 0 2 3 66.7 24 0 0.0 0 0.0 26 8.0 8.0 12.0 1.5 91.0 0 0 8.0 8.0 0.0
77 Brian Moorman BUF 28 16 0 1 3 33.3 24 0 0.0 0 0.0 24 8.0 8.0 24.0 1.5 63.2 0 0 8.0 8.0 0.0
78 Tony Banks HOU 31 5 0 1 2 50.0 16 0 0.0 0 0.0 16 8.0 8.0 16.0 3.2 77.1 0 0 8.0 8.0 0.0
79 Isaac Bruce STL 32 16 16 0 2 0.0 0 0 0.0 0 0.0 0 0.0 0.0 0.0 39.6 0 0 0.0 0.0 0.0
80 Keyshawn Johnson DAL 32 16 16 0 2 0.0 0 0 0.0 1 50.0 0 0.0 -22.5 0.0 0.0 0 0 0.0 -22.5 0.0
81 Randy Moss MIN 27 13 13 1 2 50.0 37 0 0.0 1 50.0 37 18.5 -4.0 37.0 2.8 56.2 0 0 18.5 -4.0 0.0
82 Clinton Portis WAS 23 15 15 1 2 50.0 15 1 50.0 0 0.0 15 7.5 12.5 15.0 1.0 114.6 0 0 7.5 12.5 0.0
83 LaDainian Tomlinson*+ SDG 25 15 15 1 2 50.0 38 0 0.0 0 0.0 38 19.0 19.0 38.0 2.5 95.8 1 1 12.3 12.3 33.3
84 Richie Anderson DAL 33 12 4 1 1 100.0 26 1 100.0 0 0.0 26 26.0 36.0 26.0 2.2 158.3 0 0 26.0 36.0 0.0
85 Mike Bartrum PHI 34 16 0 0 1 0.0 0 0 0.0 0 0.0 0 0.0 0.0 0.0 39.6 0 0 0.0 0.0 0.0
86 Drew Bennett TEN 26 16 16 1 1 100.0 26 1 100.0 0 0.0 26 26.0 36.0 26.0 1.6 158.3 0 0 26.0 36.0 0.0
87 Jerome Bettis* PIT 32 15 6 1 1 100.0 10 1 100.0 0 0.0 10 10.0 20.0 10.0 0.7 147.9 0 0 10.0 20.0 0.0
88 Marty Booker MIA 28 15 15 1 1 100.0 48 0 0.0 0 0.0 48 48.0 48.0 48.0 3.2 118.7 0 0 48.0 48.0 0.0
89 Patrick Crayton DAL 25 8 0 0 1 0.0 0 0 0.0 1 100.0 0 0.0 -45.0 0.0 0.0 0 0 0.0 -45.0 0.0
Rk Tm Age G GS QBrec Cmp Att Cmp% Yds TD TD% Int Int% Lng Y/A AY/A Y/C Y/G Rate Sk Yds NY/A ANY/A Sk%
90 Ronald Curry OAK 25 12 3 0 1 0.0 0 0 0.0 0 0.0 0 0.0 0.0 0.0 39.6 0 0 0.0 0.0 0.0
91 Adimchinobe Echemandu CLE 24 4 0 0 1 0.0 0 0 0.0 0 0.0 0 0.0 0.0 0.0 39.6 0 0 0.0 0.0 0.0
92 Paul Edinger CHI 26 16 0 0 1 0.0 0 0 0.0 1 100.0 0 0.0 -45.0 0.0 0.0 0 0 0.0 -45.0 0.0
93 Jeff Feagles NYG 38 16 0 0 1 0.0 0 0 0.0 0 0.0 0 0.0 0.0 0.0 39.6 0 0 0.0 0.0 0.0
94 Tony Fisher GNB 25 16 0 1 1 100.0 8 1 100.0 0 0.0 8 8.0 18.0 8.0 0.5 139.6 0 0 8.0 18.0 0.0
95 Gus Frerotte MIN 33 16 0 0 1 0.0 0 0 0.0 0 0.0 0 0.0 0.0 0.0 39.6 0 0 0.0 0.0 0.0
96 Terry Glenn DAL 30 6 6 0 1 0.0 0 0 0.0 0 0.0 0 0.0 0.0