nfl player most seasons by punter in career

Jeff Feagles has played the most career seasons by a punter, with 22 seasons.

NAMESEASGPPUNTYDSAVG
1Jeff Feagles
J. Feagles
22
352
1,713
71,211
41.6
2Sean Landeta
S. Landeta
21
284
1,401
60,707
43.3
3Andy Lee
A. Lee
19
297
1,466
68,405
46.7
4Shane Lechler
S. Lechler
18
286
1,444
68,678
47.6
5Lee Johnson
L. Johnson
18
259
1,226
51,979
42.4
6Thomas Morstead
T. Morstead
17
272
1,004
46,863
46.7
7Dustin Colquitt
D. Colquitt
17
255
1,198
53,660
44.8
8Sam Koch
S. Koch
16
256
1,168
52,868
45.3
9Matt Turk
M. Turk
16
244
1,143
48,414
42.4
10Craig Hentrich
C. Hentrich
16
241
1,150
49,281
42.9
11Bryan Barker
B. Barker
16
238
1,132
47,641
42.1
12Mike Horan
M. Horan
16
205
1,003
42,286
42.2
13Reggie Roby
R. Roby
16
238
992
42,951
43.3
14Rohn Stark
R. Stark
16
233
1,141
49,471
43.4
15Rich Camarillo
R. Camarillo
16
205
1,027
43,895
42.7
16Jerrel Wilson
J. Wilson
16
217
1,072
46,139
43.0
17Brett Kern
B. Kern
15
223
1,006
46,136
45.9
18Donnie Jones
D. Jones
15
226
1,157
52,490
45.4
19Brad Maynard
B. Maynard
15
238
1,339
56,021
41.8
20Chris Gardocki
C. Gardocki
15
240
1,177
50,336
42.8
21Chris Mohr
C. Mohr
15
239
1,152
46,570
40.4
22Mark Royals
M. Royals
15
224
1,116
47,021
42.1
23Brian Hansen
B. Hansen
15
212
1,057
44,700
42.3
24John Kidd
J. Kidd
15
215
957
39,716
41.5
25Jeff Gossett
J. Gossett
15
212
982
40,569
41.3

More Giants Stats

Team Leaders

PASS

2,272

Dart

Jaxson Dart

RUSH

740

Tracy

Tyrone Tracy Jr.

REC

1,014

Robinson

Wan'Dale Robinson
Team Rankings

PPG

22.4

17th

OPP PPG

25.8

26th

RUSH YDS/G

129.1

5th

PASS YDS/G

217.8

20th

2025 Division Standings
TEAMWLTPCT
11
6
0
.647
7
9
1
.441
5
12
0
.294
Giants Giants
4
13
0
.235
Last Game
DAL Cowboys

7 - 9 - 1

17

Final

34

NYG Giants

4 - 13

Sun 4 Jan 2026

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
14
3
0
.824
Bills Bills - w
12
5
0
.706
7
10
0
.412
Jets Jets - e
3
14
0
.176
AFC NorthWLTPCT
10
7
0
.588
8
9
0
.471
6
11
0
.353
5
12
0
.294
AFC SouthWLTPCT
13
4
0
.765
12
5
0
.706
Colts Colts - e
8
9
0
.471
3
14
0
.176
AFC WestWLTPCT
14
3
0
.824
11
6
0
.647
6
11
0
.353
3
14
0
.176
NFC EastWLTPCT
11
6
0
.647
7
9
1
.441
5
12
0
.294
4
13
0
.235
NFC NorthWLTPCT
Bears Bears - y
11
6
0
.647
9
7
1
.559
9
8
0
.529
Lions Lions - e
9
8
0
.529
NFC SouthWLTPCT
8
9
0
.471
8
9
0
.471
8
9
0
.471
6
11
0
.353
NFC WestWLTPCT
14
3
0
.824
Rams Rams - w
12
5
0
.706
49ers 49ers - w
12
5
0
.706
3
14
0
.176