Kick & Punt Returns

  • * Selected to Pro Bowl, + First-Team All-Pro
Kick & Punt Returns Table
Games Punt Returns Kick Returns
Rk Player Tm Age Pos G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
1Allen RossumATL281603954517214.062129105220.81836
2J.J. MosesHOU24150362440406.858135507023.41599
3Dante Hall *+KAN251622947229316.3571478210025.92446
4Brian Mitchell NYG35160291540155.355111702920.31329
5Michael LewisNOR32131302750279.245106805323.71571
6Lamont BrightfulBAL24160453510447.82971607524.71067
7Leon JohnsonSDG29140241840217.750115106023.01361
8Antonio BrownBUF25160251110184.448104607521.81174
9Josh ScobeyARI24150731684110023.11693
10Antonio ChatmanGNB24160332770338.43680404622.31081
11Antwaan Randle El PIT241614554228412.02446603419.41440
12David AllenJAX251402732405212.04183106120.31223
13Reggie Swinton2TM281212431818913.343102919623.91458
14Chad MortonWAS26152191880289.944102919423.41620
15Arlen HarrisSTL231627360135.151117504223.01568
16Steve SmithCAR24WR16114443915310.01130904228.11900
17Brandon BennettCIN3016053114604621.61496
18Zuriel SmithDAL2390302120467.12349505421.5753
19Keenan HowryMIN22161352470527.11227104222.6533
20Maurice Morris SEA2416147100705621.41278
21Jimmy WilliamsSFO24150352400206.91120704118.8453
22Brian Westbrook PHI24RB1582030628415.32348704721.21738
23Justin McCareinsTEN25WR16102933015811.41325602519.71412
24Jerry Azumah*CHI26RCB161341119128929.01235
25Deltha O'NealDEN26rcb136333151579.5812802416.0453
26Rod SmartCAR2616041947110023.11007
27Charlie RogersMIA27110211860488.91938303320.2569
28Andre' DavisCLE24WR16817077.03880306921.11414
29Phillip BuchanonOAK23RCB16103649128013.622501712.5692
Rk Player Tm Age Pos G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
30Cedrick WilsonSFO2516411201212.03783619522.61240
31R.W. McQuartersCHI27lcb1663745216012.2524
32Ike TaylorPIT231613783105322.5831
33Dennis NorthcuttCLE26wr156362950388.21107
34Jake SchifinoTEN241303570303920.1703
35James ThrashPHI28WR161612022.03481505424.01427
36Travis MinorMIA241603472704921.4933
37Eddie DrummondDET23601215115712.62146903822.3621
38Bobby EngramSEA30wr1673132018310.311801818.0975
39Bethel Johnson NWE24wr15512022.03084719228.21046
40Brad PyattIND2380121100219.21954409028.6656
41Chris ColeDEN261103071403423.8758
42Santana MossNYJ24WR16123033204711.11504
43Troy BrownNWE32WR12102929302310.1792
44Doug GabrielOAK231202964618522.3663
45Onterrio SmithMIN231532758804621.81296
46Michael Bates2TM34902668604826.4686
47Ronney JenkinsOAK26702555303322.1553
48Aaron SteckerTAM281612552004420.8693
49Peter WarrickCIN26WR15142527316810.91249
50Tim DwightSDG289320020.02248803222.2769
51Eric ParkerSDG2484232070499.0472
52Chester Taylor BAL241612344802919.5856
53Reggie BarlowTAM3011012580174.81022103222.1306
54Joey GallowayDAL32WR1513201780368.923802219.0910
55Terrence Wilkins IND28307250163.61432504223.2350
56Anquan Boldin*ARI23WR1616201300196.51547
57DeJuan GroceSTL23161191350197.113302533.0175
58Ahmad MerrittCHI261512040503520.3455
59Jonathan Carter NYJ24901851719028.7610
Rk Player Tm Age Pos G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
60Mike FurreySTL261301111902810.8714002720.0453
61Derek Ross2TM231001843403724.1434
62Thomas JonesTAM251631727102515.91078
63Delvin Joyce NYG2516029084.51530903620.6364
64Troy WaltersIND27154111050269.5612603421.0693
65John AveryMIN27601634604821.6370
66Najeh Davenport GNB241501650506031.6955
67Justin FargasOAK231011631503219.7520
68Patrick JohnsonWAS271623170115.71331005023.8497
69Dominic RhodesIND241101641104925.7630
70Karl Williams TAM32130151100197.311501515.0241
71Kevin FaulkNWE27RB15856601913.21020703020.71351
72Nate ClementsBUF24RCB1616141370359.8191
73Lee SuggsCLE23701431804222.7607
74LaBrandon ToefieldJAX231601427203519.4589
75Derrick Mason*TEN29WR161689902112.4510603421.21519
76Donte' StallworthNOR231135440188.8817102821.4703
77Reuben DroughnsDEN251541229303624.4394
78LaMont JordanNYJ251601120902519.0500
79Jermaine LewisJAX29205450149.0611102618.5262
80Patrick PassNWE261311125403623.1302
81Tyrone PooleNWE31RCB161611750186.8156
82Sam Simmons MIA24110810003212.536403421.3164
83Arland BruceSFO26204240186.0612502920.8149
84Az-Zahir HakimDET26WR14129850209.4585
85Andre KingCLE30150917203019.1260
86Fred McAfeeNOR35140914002315.6153
87Kerry Carter SEA23160818503323.1183
88Woodrow DantzlerATL249016066.0713602919.4163
89Tony HollingsHOU22141814203017.8269
Rk Player Tm Age Pos G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
90Terrence McGeeBUF23142816002620.0165
91Tim WansleyTAM25rcb1268740129.3112
92Avon CobourneDET2470712302217.6180
93Keyuo CraverNOR2312022201911.0512805225.6150
94Robert Ferguson GNB24WR1512714803121.1660
95Travis Jervey ATL31150711802516.9118
96Sean MoreyPHI2716079302413.393
97Terrell Roberts CIN22120712802318.3134
98Kenny WatsonCIN2580711302716.1113
99Reno MahePHI23206550179.260
100Sammy Morris BUF2690614605224.3316
101Joffrey ReynoldsSTL2440610902518.2109
102Rod SmithDEN33WR1515612716521.21070
103Rabih AbdullahCHI2815056201712.4154
104Arnaz BattleSFO238058802117.6102
105Jeff BurrisCIN31lcb13855803411.675
106Kelly CampbellMIN23WR156510102320.2694
107Aveion CasonDAL2410058101916.2443
108Kevin KasperARI2670513603727.2155
109Adrian MadiseDEN23110513708327.4157
110Moran NorrisHOU25FB16957101914.2111
111Ed Reed*BAL25SS16155330196.6165
112Eddie BerlinTEN2514047302518.3123
113Deion BranchNWE24WR15124260116.5840
114Doug ChapmanMIN264045102012.892
115Drayton FlorenceSDG2316044702411.847
116Jabar GaffneyHOU23WR16114220155.5437
117Robert HolcombeTEN281504380209.5389
118Lee MaysPIT2516047902719.896
119Lito SheppardPHI22RCB169415053.849
Rk Player Tm Age Pos G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
120Joe TafoyaCHI2516045501913.855
121Dedric Ward2TM29703260168.712002020.0152
122Alvis WhittedOAK2916244801812.0191
123Ricky WilliamsIND2513446702316.8379
124Ladell BettsWAS249135902619.7481
125Dre' Bly*DET26RCB14143220147.3224
126John GilmoreCHI241513250118.325
127William Henderson GNB32FB161233301511.0247
128Ray JacksonTEN251037703125.777
129Eddie KennisonKAN30WR161637004623.3932
130Erron KinneyTEN26TE161633701712.3418
131Brian Kozlowski ATL33te1693270129.0114
132Dan KreiderPIT26FB16123290159.7165
133Nick MaddoxCLE231035802619.358
134Rashean MathisJAX23RCB161627063.517077.014
135Mack StrongSEA32FB16936002720.0450
136Kevin SwayneNYJ2815034802316.077
137Darrick VaughnHOU2516034702215.747
138Domanick WilliamsHOU23RB141036102820.31443
139Damien Anderson ARI2416023101615.5135
140Mike Anderson DEN30fb1252140147.0324
141Chris BakerNYJ2416026043.0143
142Erik BickerstaffDAL234022401512.080
143Rock CartwrightWAS2415322601313.0613
144Jesse ChatmanSDG2416023102315.5102
145Kenny ClarkMIN251023302116.533
146Mike Cloud NWE285123801919.0164
147Marc EdwardsJAX29FB161624402422.0283
148Zeron FlemisterWAS27TE12922201111.0111
149David GivensNWE23wr13523102015.5541
Rk Player Tm Age Pos G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
150Victor GreenNOR34131215097.539
151Nick GreisenNYG2415022601313.026
152Albert Johnson NYJ261025002925.050
153Rudi JohnsonCIN24RB13522301511.51126
154Dan KleckoNWE2213122001010.029
155Brandon LloydSFO2216123202116.0244
156Dane LookerSTL2716224704423.5542
157Nick LucheyGNB2611222101210.536
158Sean MoranSFO3016023501917.535
159Quincy MorganCLE26WR161526704733.5579
160James MungroIND257027053.563
161Spencer NeadSTL2610022702013.533
162Andrew PinnockSDG2316025004125.050
163Carl PowellCIN2916323302016.533
164Ricky ProehlCAR3516223401917.0423
165Walter RasbyNOR31te16729064.564
166Mike SeidmanCAR22te12522401712.059
167Musa SmithBAL211102170158.548
168Mike VrabelNWE28RLB13922201411.040
169Bobby WadeCHI22121290104.5160
170Jonathan WellsHOU2413022401412.055
171Jamel WhiteCLE2616322021.0571
172Melvin WilliamsNOR2414220000.02
173Randal WilliamsDAL2515026013730.060
174Brian AllenIND234016066.06
175James AllenNOR2415118088.08
176B.J. AskewNYJ2316012702727.036
177William BarteeKAN2611110000.00
178Sean BertonMIN2416017077.07
179Derrick BlaylockKAN2416013203232.0325
Rk Player Tm Age Pos G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
180Marc BoerigterKAN2515014404444.0202
181Juran BoldenATL29LCB8811401414.075
182Kyle BradyJAX31TE161511001010.0291
183Tedy BruschiNWE30MLB161619099.048
184Terrell Buckley MIA32cb16512022.085
185Nate BurlesonMIN22WR16910000.0455
186Joe BurnsBUF2416111701717.0192
187Leonardo Carson2TM2613011301313.013
188Tim Carter NYG2412219099.0318
189Rich CoadySTL27ss13510000.00
190Anthony DorsettOAK30fs14610000.07
191Kevin DysonCAR281011401414.029
192Terrence EdwardsATL246012022.012
193Troy EdwardsJAX26WR131112002020.0498
194Heath EvansSEA2514011401414.072
195Mario FatafehiDEN24LDT16910000.00
196Jim FinnNYG27FB15911901919.0134
197Frank GarciaARI317311701717.017
198Joey GoodspeedSTL258411011.01
199Jason GossARI244017077.07
200Brock GutierrezSFO3013014044.04
201Ryan HannamSEA235011701717.017
202Al HarrisGNB29RCB161610000.089
203E.J. HendersonMIN2316010000.00
204James HodginsARI26FB16811301313.077
205Brad HooverCAR27fb16910000.093
206James JacksonCLE27rb12616803968.0564
207Bryan Johnson WAS25FB161111501515.091
208Bryant Johnson ARI22wr15813033.0441
209Darrius Johnson KAN302011201212.012
Rk Player Tm Age Pos G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
210Eric Johnson OAK2716211011.04
211Jeremi JohnsonCIN23FB161311601616.0139
212Donald Lee MIA23te16510000.0110
213Ken LucasSEA24rcb14710000.051
214J.P. MachadoNYJ2716018088.08
215David MacklinIND2516410000.00
216Terrance Martin HOU2412110000.00
217Quentin McCord ATL259214604646.0169
218Shad MeierTEN25te15619099.0168
219Freddie Mitchell PHI25wr1661-80-8-8.0490
220Randy Moss*+MIN26WR161612202222.01672
221Muhsin MuhammadCAR30WR151512022.0837
222Chad Mustard CLE2610016066.035
223Lorenzo NealSDG33FB161511011.0103
224Kendall NewsonMIA236010000.055
225Eric OgboguDAL2816315055.05
226Anton PalepoiSEA257011401414.014
227Justin PeelleSDG24TE15911401414.0147
228Marcus PollardIND31TE141319099.0550
229Pierson PrioleauBUF26fs16610000.00
230Jeb PutzierDEN244011601616.050
231Kemp RasmussenCAR2413011601616.016
232Cory ReddingDET239015055.05
233Jimmy RedmondJAX2612012102121.088
234Kris RichardSEA2515110000.00
235Marcellus RiversNYG25te12611201212.0167
236Damien RobinsonSEA3015410000.029
237Nick RogersMIN24rlb16511011.01
238O.J. SantiagoOAK29te12719099.078
239Cory SchlesingerDET31FB161012302323.0286
Rk Player Tm Age Pos G GS Ret Yds TD Lng Y/R Rt Yds TD Lng Y/Rt APYd
240DeQuincy ScottSDG2516019099.09
241John SimonWAS254012102121.051
242Detron SmithIND2911011501515.015
243John St. ClairSTL2616013033.021
244Glen SteeleCIN2916012022.02
245Tony StewartCIN24te16711301313.0225
246Barry StokesCLE30LT131317077.07
247Omar StoutmireNYG29FS161610000.034
248Adalius Thomas*BAL26LOLB131112102121.021
249Fred ThomasNOR30RCB161414044.051
250Al WallaceCAR2916211301313.071
251Raymond WallsBAL2410010000.00
252LaShaun WardKAN231011101111.011
253Dewayne WhiteTAM2412117077.07
254Jimmy WilkersonKAN2212010000.00
255Marcus Wilkins GNB237010000.00
256Antoine WinfieldBUF26LCB161610000.011
257Cory WithrowMIN288018088.08
258Floyd WomackSEA2511411101111.011
259Jerry WunschSEA2912011001010.010
260Todd YoderTAM2516118088.076