most seasons with at least 300 completions

Tom Brady and Brett Favre were tied for playing the most seasons with 300+ completions, with 18 seasons.

Interpreted as:
most seasons by a player with at least 300 completions
NAMESEASCMPGPATTPCTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Tom Brady
T. Brady
18
6,902
290
10,717
64.4
79,043
7.4
272.6
575
184
97.2
5.4
1.7
483
3,111
2Brett Favre
B. Favre
18
6,083
287
9,807
62.0
69,329
7.1
241.6
497
315
86.7
5.1
3.2
502
3,337
3Peyton Manning
P. Manning
16
5,927
256
9,049
65.5
69,691
7.7
272.2
530
234
97.5
5.9
2.6
287
1,858
4Aaron Rodgers
A. Rodgers
15
5,314
240
8,155
65.2
61,734
7.6
257.2
493
110
102.5
6.0
1.3
547
3,723
5Drew Brees
D. Brees
15
6,104
237
9,000
67.8
68,949
7.7
290.9
481
211
98.6
5.3
2.3
354
2,492
6Matthew Stafford
M. Stafford
13
4,911
209
7,696
63.8
57,128
7.4
273.3
375
162
93.7
4.9
2.1
450
2,965
7Matt Ryan
M. Ryan
13
5,023
204
7,579
66.3
56,436
7.4
276.6
343
158
94.7
4.5
2.1
452
3,071
8Philip Rivers
P. Rivers
13
4,699
208
7,184
65.4
56,752
7.9
272.8
377
184
96.3
5.2
2.6
412
2,509
9Dan Marino
D. Marino
12
4,015
190
6,726
59.7
49,445
7.4
260.2
337
204
86.5
5.0
3.0
217
1,534
10Eli Manning
E. Manning
11
3,829
175
6,210
61.7
44,602
7.2
254.9
286
183
86.5
4.6
2.9
311
2,168
11Derek Carr
D. Carr
10
3,576
159
5,506
64.9
39,100
7.1
245.9
242
107
92.3
4.4
1.9
295
1,842
12Ben Roethlisberger
B. Roethlisberger
10
3,692
150
5,638
65.5
42,298
7.5
282.0
274
128
94.7
4.9
2.3
298
2,008
13Kirk Cousins
K. Cousins
9
3,312
142
4,912
67.4
37,618
7.7
264.9
252
102
98.6
5.1
2.1
299
2,169
14Jared Goff
J. Goff
8
3,032
129
4,542
66.8
34,729
7.6
269.2
223
88
97.9
4.9
1.9
235
1,680
15Patrick Mahomes
P. Mahomes
8
3,071
125
4,638
66.2
35,655
7.7
285.2
267
84
100.9
5.8
1.8
216
1,397
16Joe Flacco
J. Flacco
8
2,744
128
4,450
61.7
30,018
6.7
234.5
172
106
84.5
3.9
2.4
269
1,881
17Carson Palmer
C. Palmer
8
2,817
126
4,461
63.1
33,168
7.4
263.2
219
126
90.3
4.9
2.8
230
1,578
18Drew Bledsoe
D. Bledsoe
8
2,702
127
4,651
58.1
31,128
6.7
245.1
176
139
78.5
3.8
3.0
308
2,027
19Dak Prescott
D. Prescott
7
2,587
114
3,857
67.1
29,295
7.6
257.0
200
65
99.9
5.2
1.7
236
1,433
20Josh Allen
J. Allen
6
2,175
100
3,307
65.8
24,939
7.5
249.4
190
73
98.3
5.7
2.2
163
998
21Baker Mayfield
B. Mayfield
6
2,046
97
3,185
64.2
23,352
7.3
240.7
170
80
93.5
5.3
2.5
207
1,334
22Andy Dalton
A. Dalton
6
1,979
93
3,202
61.8
22,458
7.0
241.5
133
88
85.2
4.2
2.7
198
1,208
23Tony Romo
T. Romo
6
2,099
94
3,210
65.4
25,314
7.9
269.3
186
76
98.9
5.8
2.4
194
1,349
24Warren Moon
W. Moon
6
2,130
92
3,494
61.0
25,034
7.2
272.1
153
104
84.9
4.4
3.0
190
1,348
25Justin Herbert
J. Herbert
5
1,988
82
2,982
66.7
21,686
7.3
264.5
143
51
96.8
4.8
1.7
196
1,183
StatMuse has season-level data for completions going back to the 1932 season.

More NFL News

More Patriots Stats

Team Leaders

PASS

4,394

Maye

Drake Maye

RUSH

911

Henderson

TreVeyon Henderson

REC

1,013

Diggs

Stefon Diggs
Team Rankings

PPG

28.8

2nd

OPP PPG

18.8

4th

RUSH YDS/G

128.9

6th

PASS YDS/G

262.3

4th

2025 Division Standings
TEAMWLTPCT
Patriots Patriots
14
3
0
.824
12
5
0
.706
7
10
0
.412
3
14
0
.176
Schedule
DATEMATCHUPTIME (ET)
Wed
9/9
@
8:20 PM
Sun
9/20
@
1:00 PM
Sun
9/27
@
1:00 PM
Sun
10/4
@
1:00 PM
Sun
10/11
@
1:00 PM
Last Game
SEA Seahawks

3 - 0

29

Final

13

NE Patriots

3 - 1

Sun 8 Feb 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

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
10/12
@
29-27
Sun
10/12
@
27-30
Sun
10/12
@
25-19
Sun
10/12
@
10-20
Sun
10/12
@
18-27

Schedule

DATEMATCHUPTIME (ET)
Wed
9/9
@
8:20 PM
Thu
9/10
@
8:35 PM
Sun
9/13
@
1:00 PM
Sun
9/13
@
1:00 PM
Sun
9/13
@
1:00 PM