Football The Greatest NFL Punters of All Time  

Ranker Community
Originally by Ranker Community
16.6k votes 4.1k voters 80.4k views 54 items

List Rules NFL players who play the punting position

The greatest NFL punters of all time are those best at the punting position yet get some of the least recognition of all football player positions. These talented punters hold numerous NFL punting records, are the best to ever punt in the history of professional football and have made big plays when their team needed it the most yet not a one of these stars have found their way into the Pro Football Hall of Fame.

Ray Guy is a great example of a player who should be in the Pro Football Hall of Fame. Guy topped 44,000 punting yards over his career between 1,000 punts Jeff Feagles, who punted for an all-time best 1,713 punts over 12 seasons to lead all others in NFL history with 71,211 yards.

Moving into modern punting leaders, Shane Lechler, Nick Harris, Brian Moorman, Thomas Morstead and Bryan Anger are all among the elite. They also happen to make up the yards per punt all-time leaders with Anger at the top with an average of 47.8 yards per punt so far in his young career.

Who's the best punter in NFL? So even though these men with the golden feet may never get the recognition that other stars get, they are still the best to ever do what they did and for that they should be respected. Vote for the punters you think are the all time best below, add any not listed or re-rank this list of the best NFL punters ever. When you're done, go vote for the best NFL linebackers ever and the greatest NFL tight ends of all time.

list ordered by

1
1,591 484
Ray Guy is listed (or ranked) 1 on the list The Greatest NFL Punters of All Time
Oakland Raiders

2
949 479
Shane Lechler is listed (or ranked) 2 on the list The Greatest NFL Punters of All Time
Oakland Raiders, Houston Texans

3
982 265
Pat McAfee is listed (or ranked) 3 on the list The Greatest NFL Punters of All Time
ryan-hughes added Indianapolis Colts

4
592 404
Reggie Roby is listed (or ranked) 4 on the list The Greatest NFL Punters of All Time

5
491 348
Sammy Baugh is listed (or ranked) 5 on the list The Greatest NFL Punters of All Time
TCU Horned Frogs football, Washington Redskins, Columbus Red Birds

6
343 395
Jeff Feagles is listed (or ranked) 6 on the list The Greatest NFL Punters of All Time
New York Giants

7
291 348
Sean Landeta is listed (or ranked) 7 on the list The Greatest NFL Punters of All Time

8
333 299
Andy Lee is listed (or ranked) 8 on the list The Greatest NFL Punters of All Time
wiabux added San Francisco 49ers

9
235 100
John Hekker is listed (or ranked) 9 on the list The Greatest NFL Punters of All Time
Ethan Burnard added St. Louis Rams

10
237 135
Sam Koch is listed (or ranked) 10 on the list The Greatest NFL Punters of All Time
PatrickFilbert added Baltimore Ravens

11
218 112
Dustin Colquitt is listed (or ranked) 11 on the list The Greatest NFL Punters of All Time
Larry Rhodes added Kansas City Chiefs

12
171 307
Brad Maynard is listed (or ranked) 12 on the list The Greatest NFL Punters of All Time
Chicago Bears, Cleveland Browns, New York Giants

13
141 264
Dave Jennings is listed (or ranked) 13 on the list The Greatest NFL Punters of All Time

14
130 247
Chris Gardocki is listed (or ranked) 14 on the list The Greatest NFL Punters of All Time

15
139 237
Jerrel Wilson is listed (or ranked) 15 on the list The Greatest NFL Punters of All Time

16
185 54
Marquette King is listed (or ranked) 16 on the list The Greatest NFL Punters of All Time
Michael Thomson added Oakland Raiders

17
140 173
Tom Tupa is listed (or ranked) 17 on the list The Greatest NFL Punters of All Time
udontneedtoknowmyname added

18
115 82
Britton Colquitt is listed (or ranked) 18 on the list The Greatest NFL Punters of All Time
Larry Rhodes added Denver Broncos

19
113 63
Jim Thorpe is listed (or ranked) 19 on the list The Greatest NFL Punters of All Time
BostonStrong added Cleveland Indians, Oorang Indians, Canton Bulldogs

20
115 190
Yale Lary is listed (or ranked) 20 on the list The Greatest NFL Punters of All Time
wiabux added

21
93 70
Jon Ryan is listed (or ranked) 21 on the list The Greatest NFL Punters of All Time
Seattle Seahawks

22
102 116
Steve Weatherford is listed (or ranked) 22 on the list The Greatest NFL Punters of All Time
New Orleans Saints, Jacksonville Jaguars, New York Jets

23
104 175
Matt Turk is listed (or ranked) 23 on the list The Greatest NFL Punters of All Time
Houston Texans

24
92 156
Mat McBriar is listed (or ranked) 24 on the list The Greatest NFL Punters of All Time
Pittsburgh Steelers, Philadelphia Eagles, Dallas Cowboys

25
60 46
Craig Colquitt is listed (or ranked) 25 on the list The Greatest NFL Punters of All Time
Larry Rhodes added Craig Colquitt

26
77 130
Donnie Jones is listed (or ranked) 26 on the list The Greatest NFL Punters of All Time
wiabux added Houston Texans, St. Louis Rams, Philadelphia Eagles

27
51 80
Brian Moorman is listed (or ranked) 27 on the list The Greatest NFL Punters of All Time
Buffalo Bills, Dallas Cowboys

28
61 143
Dave Zastudil is listed (or ranked) 28 on the list The Greatest NFL Punters of All Time
Arizona Cardinals, Cleveland Browns

29
76 121
Brad Wing is listed (or ranked) 29 on the list The Greatest NFL Punters of All Time
sellit added LSU Tigers football

30
52 116
Tom Rouen is listed (or ranked) 30 on the list The Greatest NFL Punters of All Time
JamesOuellette added Denver Broncos

31
74 166
Chris Kluwe is listed (or ranked) 31 on the list The Greatest NFL Punters of All Time
Minnesota Vikings

32
43 57
Jimmy Colquitt is listed (or ranked) 32 on the list The Greatest NFL Punters of All Time
Larry Rhodes added

33
74 134
Ben Graham is listed (or ranked) 33 on the list The Greatest NFL Punters of All Time
New Orleans Saints, Arizona Cardinals, Detroit Lions

34
22 41
Todd Sauerbrun is listed (or ranked) 34 on the list The Greatest NFL Punters of All Time

35
52 126
Hunter Smith is listed (or ranked) 35 on the list The Greatest NFL Punters of All Time
Washington Redskins

36
32 56
Rich Camarillo is listed (or ranked) 36 on the list The Greatest NFL Punters of All Time
WineSippingCowboy added

37
32 56
Pat McInally is listed (or ranked) 37 on the list The Greatest NFL Punters of All Time
WineSippingCowboy added

38
22 31
Darren Bennett is listed (or ranked) 38 on the list The Greatest NFL Punters of All Time

39
24 55
Don Chandler is listed (or ranked) 39 on the list The Greatest NFL Punters of All Time
WineSippingCowboy added New York Giants

40
27 82
Jim Miller is listed (or ranked) 40 on the list The Greatest NFL Punters of All Time
PaulaGrisham added

41
22 11
Ryan Allen is listed (or ranked) 41 on the list The Greatest NFL Punters of All Time
LuckyDarth123 added Ryan Allen New England Patriots

42
5 3
Jordan Berry is listed (or ranked) 42 on the list The Greatest NFL Punters of All Time
DAmanbennett111 added Jordan Berry

43
2 1
JK Scott is listed (or ranked) 43 on the list The Greatest NFL Punters of All Time
LuckyDarth123 added JK Scott

44
8 12
Horace Gillom is listed (or ranked) 44 on the list The Greatest NFL Punters of All Time
Thom Ovacek added

Played 10 sesons for the Cleveland Browns. Lead league 3 times Y/P.  Also was an End both on offense & defense. Also fought in WWII with the US Army. 

45
4 5
Bob Parsons is listed (or ranked) 45 on the list The Greatest NFL Punters of All Time
Steve Y added

46
1 0
Michael Dickson is listed (or ranked) 46 on the list The Greatest NFL Punters of All Time
Gianluigi Marques Nepita added Michael Dickson Seattle Seahawks

47
9 15
Ryan Quigley is listed (or ranked) 47 on the list The Greatest NFL Punters of All Time
LuckyDarth123 added Ryan Quigley Chicago Bears, New York Jets, Boston College Eagles football

48
1 2
Kevin Huber is listed (or ranked) 48 on the list The Greatest NFL Punters of All Time
Bengalsfan56 added Cincinnati Bengals

49
0 1
Matt Bosher is listed (or ranked) 49 on the list The Greatest NFL Punters of All Time
LuckyDarth123 added Matt Bosher Atlanta Falcons

50
0 1
Ryan Allen is listed (or ranked) 50 on the list The Greatest NFL Punters of All Time
LuckyDarth123 added Ryan Allen