league average passing completion per game by year from 1980 to 2023

league average passing completion per game by year from 1980 to 2023

CMP/GPAVGCMPGPSEASONATTPCTYDSYDS/GTDINTRTGTD%INT%SCKSCKY
1
17.19
7.0
7,699
448
1980
13,705
56.2
95,935
214.1
606
627
73.7
4.4
4.6
1,031
8,147
2
17.29
7.0
7,745
448
1981
14,180
54.6
99,721
222.6
591
609
72.9
4.2
4.3
1,021
8,168
3
17.75
7.0
4,474
252
1982
7,933
56.4
55,657
220.9
320
349
73.4
4.0
4.4
673
5,401
4
17.84
7.2
7,993
448
1983
14,047
56.9
100,922
225.3
625
620
75.9
4.4
4.4
1,215
9,249
5
18.03
7.1
8,076
448
1984
14,325
56.4
102,233
228.2
615
584
76.1
4.3
4.1
1,313
9,995
6
17.66
7.0
7,911
448
1985
14,423
54.8
101,518
226.6
598
602
73.5
4.1
4.2
1,306
9,896
7
17.89
7.0
8,014
448
1986
14,469
55.4
101,128
225.7
586
581
74.1
4.1
4.0
1,198
9,047
8
17.61
7.0
7,396
420
1987
13,491
54.8
93,882
223.5
611
540
75.2
4.5
4.0
1,106
8,236
9
17.12
6.9
7,670
448
1988
14,131
54.3
97,635
217.9
556
553
72.9
3.9
3.9
1,035
7,740
10
17.86
7.1
8,000
448
1989
14,338
55.8
102,456
228.7
582
559
75.6
4.1
3.9
1,105
7,982
11
16.9
7.0
7,572
448
1990
13,516
56.0
94,700
211.4
575
480
77.3
4.3
3.6
1,068
7,451
12
17.86
6.9
8,003
448
1991
13,950
57.4
96,100
214.5
511
488
76.2
3.7
3.5
992
6,888
13
17.2
6.9
7,705
448
1992
13,408
57.5
92,011
205.4
516
519
75.3
3.8
3.9
1,140
7,948
14
18.64
6.7
8,351
448
1993
14,414
57.9
96,490
215.4
517
469
76.7
3.6
3.3
1,055
6,616
15
19.51
6.8
8,739
448
1994
15,056
58.0
101,884
227.4
583
474
78.4
3.9
3.1
937
6,190
16
20.24
6.8
9,717
480
1995
16,699
58.2
113,069
235.6
663
512
79.2
4.0
3.1
1,076
7,093
17
19.16
6.7
9,198
480
1996
15,966
57.6
106,661
222.2
626
542
76.9
3.9
3.4
1,106
7,094
18
18.43
6.7
8,844
480
1997
15,729
56.2
105,288
219.4
617
479
77.2
3.9
3.0
1,252
8,413
19
18.26
6.8
8,766
480
1998
15,489
56.6
106,086
221.0
658
509
78.3
4.2
3.3
1,207
7,702
20
19.29
6.8
9,567
496
1999
16,760
57.1
113,254
228.3
665
562
77.1
4.0
3.4
1,249
7,965
21
19.15
6.7
9,497
496
2000
16,322
58.2
110,131
222.0
634
531
78.1
3.9
3.3
1,232
7,525
22
19.24
6.8
9,542
496
2001
16,181
59.0
109,639
221.0
635
545
78.5
3.9
3.4
1,196
7,559
23
20.14
6.7
10,314
512
2002
17,292
59.6
116,201
227.0
694
528
80.4
4.0
3.1
1,175
7,540
24
18.94
6.6
9,695
512
2003
16,493
58.8
109,467
213.8
654
538
78.3
4.0
3.3
1,092
6,839
25
19.09
7.1
9,772
512
2004
16,354
59.8
115,338
225.3
732
524
82.8
4.5
3.2
1,196
7,541
StatMuse has team, season-level data for completions and yards per attempt going back to the 1932 season.

More NFL News

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