You Are Here > Pro-Football-Reference.com > All Years > 2004 NFL > Kick & Punt Returns

2004 NFL Kick & Punt Returns

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

Previous Season / Next Season

Kick & Punt Returns

Glossary · ProBowl(*), 1st-team All-Pro(+), · CSV · PRE ·
Hide non-qualifiers for rate stats
Punt Returns Kick Returns
Rk Tm Age G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
1 B.J. Sams BAL 24 16 1 55 575 2 78 10.5 59 1251 0 64 21.2 1847
2 Wes Welker 2TM 23 15 0 43 464 0 71 10.8 61 1415 1 95 23.2 1879
3 J.J. Moses HOU 25 15 0 36 309 0 27 8.6 59 1303 0 49 22.1 1612
4 Allen Rossum* ATL 29 16 1 37 457 1 75 12.4 58 1250 0 49 21.6 1707
5 Dante Hall KAN 26 16 6 23 232 0 46 10.1 68 1718 2 97 25.3 2236
6 Michael Lewis NOR 33 14 1 34 382 0 53 11.2 51 1215 1 96 23.8 1724
7 Eddie Drummond*+ DET 24 11 1 24 316 2 83 13.2 41 1092 2 99 26.6 1417
8 Antwaan Randle El PIT 25 16 7 42 347 0 60 8.3 21 527 0 41 25.1 1509
9 Maurice Morris SEA 25 15 0 15 75 0 22 5.0 47 994 0 34 21.1 1248
10 Antonio Chatman GNB 25 16 2 32 245 0 28 7.7 25 565 0 59 22.6 1092
11 Doug Gabriel OAK 24 16 5 2 7 0 7 3.5 53 1140 0 64 21.5 1705
12 Terrence McGee* BUF 24 16 13 52 1370 3 104 26.3 1370
13 Tim Dwight SDG 29 12 0 1 6 0 6 6.0 50 1222 1 87 24.4 1313
14 Dominic Rhodes IND 25 16 0 48 1188 1 88 24.8 1466
15 Arlen Harris STL 24 14 1 47 951 0 29 20.2 1058
16 Richard Alston CLE 24 9 0 46 1016 1 93 22.1 1016
17 R.W. McQuarters CHI 28 16 14 44 435 1 75 9.9 2 46 0 37 23.0 481
18 Bethel Johnson NWE 25 13 1 4 8 0 6 2.0 41 1016 1 93 24.8 1206
19 Arnaz Battle SFO 24 14 0 31 266 1 71 8.6 13 257 0 40 19.8 671
20 Jermaine Lewis JAX 30 9 0 23 227 0 50 9.9 21 386 0 26 18.4 617
21 Karl Williams ARI 33 15 2 42 286 0 38 6.8 1 18 0 18 18.0 507
22 Jerry Azumah CHI 27 12 8 42 924 0 73 22.0 924
23 ReShard Lee DAL 24 14 0 41 964 0 62 23.5 1096
24 Cliff Russell CIN 25 13 1 39 872 0 40 22.4 908
25 Jason McAddley TEN 25 11 1 38 849 0 45 22.3 887
26 Nate Clements* BUF 25 16 16 35 327 1 86 9.3 1 14 0 14 14.0 341
27 Mark Jones NYG 24 14 0 34 227 0 29 6.7 2 37 0 20 18.5 264
28 Dennis Northcutt CLE 27 16 11 36 432 0 44 12.0 1257
29 Willie Ponder NYG 24 11 0 36 967 1 91 26.9 966
Punt Returns Kick Returns
Rk Tm Age G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
30 Kelly Campbell MIN 24 16 3 35 760 0 55 21.7 1128
31 Jamall Broussard CAR 23 8 0 10 43 0 13 4.3 24 555 0 49 23.1 598
32 Triandos Luke DEN 23 10 0 19 135 0 21 7.1 15 306 0 32 20.4 493
33 Reggie Swinton DET 29 13 1 16 104 0 18 6.5 18 410 0 43 22.8 730
34 Torrie Cox TAM 24 10 0 33 866 0 59 26.2 866
35 J.R. Reed PHI 22 14 1 33 761 0 66 23.1 779
36 Josh Scobey ARI 25 12 0 32 723 0 71 22.6 1003
37 Maurice Hicks SFO 26 9 2 31 623 0 35 20.1 1139
38 Jamal Robertson 2TM 27 12 0 31 740 0 49 23.9 845
39 Shaun McDonald STL 23 16 0 30 143 0 39 4.8 637
40 Chad Morton WAS 27 6 0 13 80 0 14 6.2 16 358 0 49 22.4 438
41 James Thrash WAS 29 16 4 19 162 0 43 8.5 9 186 0 36 20.7 551
42 Nate Burleson MIN 23 16 15 25 214 1 91 8.6 2 51 0 29 25.5 1320
43 Ricardo Colclough PIT 22 16 0 1 13 0 13 13.0 26 566 0 48 21.8 579
44 Santana Moss NYJ 25 15 14 27 225 0 46 8.3 1081
45 Eric Parker SDG 25 15 13 27 237 0 32 8.8 980
46 David Allen JAX 26 5 0 15 144 0 32 9.6 11 210 0 25 19.1 362
47 Michael Waddell TEN 23 16 4 9 54 0 18 6.0 17 342 0 33 20.1 396
48 Kevin Faulk NWE 28 11 1 20 133 0 16 6.7 4 73 0 24 18.3 709
49 Lance Frazier DAL 23 12 8 24 229 0 55 9.5 229
50 Derrick Mason TEN 30 16 16 24 93 0 13 3.9 1258
51 Mewelde Moore MIN 22 10 3 4 28 0 17 7.0 20 386 0 33 19.3 1031
52 Ladell Betts WAS 25 16 1 23 528 0 70 23.0 1007
53 Reno Mahe PHI 24 11 0 19 109 0 25 5.7 3 44 0 22 14.7 367
54 Rod Smith DEN 34 16 16 22 223 0 30 10.1 1400
55 Phillip Buchanon OAK 24 14 14 21 121 0 18 5.8 121
56 Kerry Carter SEA 24 16 0 21 448 0 36 21.3 463
57 Robert Ferguson GNB 25 13 5 21 526 0 71 25.0 893
58 T.J. Houshmandzadeh CIN 27 16 13 11 88 0 28 8.0 10 227 0 32 22.7 1344
59 Joey Galloway TAM 33 10 7 20 142 1 59 7.1 577
Punt Returns Kick Returns
Rk Tm Age G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
60 Roc Alexander DEN 23 16 1 19 386 0 32 20.3 386
61 Bernard Berrian CHI 24 16 1 2 10 0 12 5.0 17 385 0 41 22.6 648
62 Dexter Wynn PHI 23 12 0 18 194 0 40 10.8 1 21 0 21 21.0 215
63 Troy Edwards JAX 27 16 4 3 26 0 14 8.7 15 335 0 45 22.3 896
64 Troy Fleming TEN 24 16 0 18 316 0 30 17.6 520
65 Brad Pyatt IND 24 8 0 8 47 0 13 5.9 10 230 0 32 23.0 289
66 Aaron Stecker NOR 29 16 3 18 469 1 98 26.1 887
67 Jonathan Carter NYJ 25 13 1 17 374 0 40 22.0 547
68 Keiwan Ratliff CIN 23 16 5 17 207 0 49 12.2 207
69 Terrance Copper DAL 22 10 0 16 307 0 39 19.2 390
70 Larry Croom ARI 23 6 1 16 314 0 35 19.6 406
71 Derrick Ward NYG 24 5 0 16 436 1 92 27.3 436
72 Roderick Hood PHI 23 16 2 15 336 0 45 22.4 336
73 Lamont Brightful MIA 25 2 0 9 89 0 36 9.9 5 126 0 32 25.2 215
74 Aveion Cason STL 25 3 0 14 310 0 31 22.1 310
75 Najeh Davenport GNB 25 11 1 14 286 0 27 20.4 678
76 Reuben Droughns DEN 26 16 15 14 344 0 48 24.6 1825
77 Carlos Francis OAK 23 5 0 14 259 0 33 18.5 259
78 LaMont Jordan NYJ 26 16 0 14 284 0 40 20.3 875
79 Justin McCareins NYJ 26 16 16 14 88 0 26 6.3 853
80 Dedric Ward DAL 30 8 0 14 114 0 13 8.1 130
81 Dee Brown CLE 26 5 0 13 243 0 30 18.7 243
82 Jerricho Cotchery NYJ 22 12 0 13 362 1 94 27.8 422
83 Jacques Reeves DAL 22 15 1 13 199 0 27 15.3 199
84 Kenny Watson CIN 26 16 0 13 240 0 32 18.5 572
85 Troy Brown NWE 33 12 0 12 83 0 23 6.9 267
86 Cedrick Wilson SFO 26 15 15 2 21 0 13 10.5 10 196 0 36 19.6 864
87 Antonio Brown WAS 26 3 0 10 89 0 39 8.9 1 66 0 66 66.0 155
88 Ike Taylor PIT 24 13 1 11 184 0 22 16.7 184
89 Eugene Baker CAR 28 3 0 8 49 0 18 6.1 2 39 0 23 19.5 88
Punt Returns Kick Returns
Rk Tm Age G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
90 Bobby Engram SEA 31 13 7 10 118 0 48 11.8 617
91 Jonathan Smith BUF 23 9 0 9 157 1 70 17.4 1 28 0 28 28.0 217
92 Chris Gamble CAR 21 16 16 9 69 0 16 7.7 69
93 Onterrio Smith MIN 24 11 6 9 155 0 24 17.2 1093
94 Brandon Bennett CAR 31 8 0 8 177 0 43 22.1 194
95 Mike Cloud NYG 29 10 0 8 175 0 38 21.9 268
96 Jason David IND 22 16 11 8 50 0 13 6.3 50
97 Mike Furrey STL 27 8 0 8 157 0 23 19.6 165
98 Fred McAfee NOR 36 11 0 8 137 0 26 17.1 191
99 Frank Murphy TAM 27 3 0 8 208 0 54 26.0 208
100 Deltha O'Neal CIN 27 12 10 7 33 0 17 4.7 1 15 0 15 15.0 48
101 J.R. Redmond OAK 27 16 1 8 153 0 31 19.1 505
102 Bill Schroeder TAM 33 7 2 6 21 0 12 3.5 2 29 0 16 14.5 206
103 Ian Smart TAM 24 4 0 8 167 0 27 20.9 203
104 Rod Smart CAR 27 3 0 8 169 0 33 21.1 178
105 Troy Walters IND 28 5 0 7 40 0 14 5.7 1 16 0 16 16.0 61
106 Eddie Berlin TEN 26 16 1 7 26 0 13 3.7 304
107 James Mungro IND 26 15 0 7 111 0 24 15.9 166
108 Duane Starks ARI 30 15 8 7 43 0 15 6.1 43
109 Tim Brown TAM 38 15 4 6 48 0 14 8.0 248
110 Bryant Johnson ARI 23 16 11 6 135 0 47 22.5 666
111 Daryl Jones CHI 25 2 0 6 112 0 23 18.7 112
112 Patrick Pass NWE 27 14 4 6 115 0 24 19.2 471
113 Donte Stallworth NOR 24 16 10 6 6 0 4 1.0 810
114 Bryan Gilmore MIA 26 16 2 5 114 0 53 22.8 331
115 Greg Jones JAX 23 16 3 5 90 0 23 18.0 265
116 Andre King CLE 31 9 2 5 95 0 24 19.0 144
117 Deion Sanders BAL 37 9 2 5 41 0 23 8.2 31
118 Dwight Anderson STL 23 12 0 4 71 0 25 17.8 71
119 Jesse Chatman SDG 25 15 0 4 89 0 35 22.3 498
Punt Returns Kick Returns
Rk Tm Age G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
120 Patrick Crayton DAL 25 8 0 4 34 0 17 8.5 196
121 Ronald Curry OAK 25 12 3 4 63 0 25 15.8 739
122 London Fletcher BUF 29 16 16 4 86 0 23 21.5 86
123 Aaron Glenn HOU 32 16 16 4 22 0 18 5.5 22
124 Quentin Griffin DEN 23 6 4 4 52 0 21 13.0 431
125 Ike Hilliard NYG 28 16 15 4 26 0 15 6.5 497
126 Chris Horn KAN 27 14 0 4 44 0 17 11.0 234
127 Keenan Howry MIN 23 3 0 2 33 0 21 16.5 2 45 0 24 22.5 81
128 Frisman Jackson CLE 25 10 0 4 70 0 22 17.5 242
129 Steven Jackson STL 21 14 3 4 79 0 23 19.8 941
130 Kris Richard SEA 26 16 0 4 31 0 14 7.8 31
131 Mike Sellers WAS 29 16 1 4 56 0 17 14.0 70
132 Jamel White 2TM 26 13 0 4 99 0 44 24.8 202
133 Obafemi Ayanbadejo ARI 29 16 5 3 50 0 21 16.7 343
134 Matt Cushing PIT 29 16 0 3 45 0 20 15.0 62
135 Eric Edwards ARI 24 16 1 3 40 0 14 13.3 91
136 Heath Evans SEA 26 15 0 3 51 0 21 17.0 83
137 Earnest Graham TAM 24 9 0 3 52 0 18 17.3 125
138 Lamont Hall NOR 30 16 2 3 20 0 8 6.7 24
139 Gerald Hayes ARI 24 16 1 3 6 0 2 2.0 6
140 Robert Holcombe TEN 29 16 8 3 26 0 14 8.7 148
141 Kevin Kasper NWE 27 8 0 3 61 0 21 20.3 61
142 Jason McKie CHI 24 15 2 3 65 0 25 21.7 136
143 Adrian Peterson CHI 25 14 0 3 57 0 22 19.0 106
144 Ricky Proehl CAR 36 16 3 3 64 0 27 21.3 570
145 Tony Stewart CIN 25 16 9 3 20 0 10 6.7 68
146 Andrae Thurman GNB 24 2 0 3 59 0 28 19.7 71
147 LaBrandon Toefield JAX 24 14 0 3 43 0 19 14.3 363
148 Jimmy Williams SFO 25 12 6 3 58 0 23 19.3 58
149 Charlie Adams DEN 25 4 0 2 42 0 39 21.0 42
Punt Returns Kick Returns
Rk Tm Age G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
150 B.J. Askew NYJ 24 16 0 2 18 0 13 9.0 53
151 Shawn Bryson DET 28 16 1 2 27 0 14 13.5 613
152 Robb Butler SDG 23 5 0 2 35 0 24 17.5 35
153 Ahmad Carroll