league average yards per game by year from 2017 to 2023

YDS/GSEASONGPYDSTDPASS YDSPASS YDS/GSCKYPASS TDRUSH YDSRUSH YDS/GRUSH TDRET YDSRET YDS/GRET TD
1
334.1
2017
512
171,042
1,225
122,680
239.6
7,810
741
56,172
109.7
380
31,137
60.8
104
2
352.2
2018
512
180,330
1,371
130,267
254.4
8,530
847
58,593
114.4
439
29,923
58.4
85
3
347.9
2019
512
178,104
1,332
128,911
251.8
8,610
797
57,803
112.9
447
27,730
54.2
88
4
359.0
2020
512
183,825
1,473
130,500
254.9
7,543
871
60,868
118.9
532
29,210
57.1
70
5
343.6
2021
544
186,903
1,423
132,800
244.1
8,580
840
62,683
115.2
505
32,248
59.3
78
6
340.1
2022
542
184,329
1,315
127,034
234.4
8,597
750
65,892
121.6
487
31,624
58.3
78
7
331.6
2023
544
180,382
1,302
128,567
236.3
9,472
754
61,287
112.7
470
22,887
42.1
78

More NFL News

NFL 2026 Leaders

NFL 2026 Rankings

NFL Fantasy 2026

NFL 2026 Betting

NFL 2026 Standings

NFC EastWLTPCT
5
3
1
.611
4
5
0
.444
3
5
1
.389
2
7
0
.222
NFC NorthWLTPCT
7
2
0
.778
6
2
0
.750
6
2
0
.750
6
3
0
.667
NFC SouthWLTPCT
3
5
0
.375
3
5
0
.375
3
6
0
.333
3
6
0
.333
NFC WestWLTPCT
7
1
0
.875
5
4
0
.556
5
4
0
.556
3
6
0
.333
AFC EastWLTPCT
7
1
0
.875
5
4
0
.556
2
7
0
.222
1
7
0
.125
AFC NorthWLTPCT
6
2
0
.750
6
2
0
.750
5
4
0
.556
4
5
0
.444
AFC SouthWLTPCT
6
2
0
.750
3
5
0
.375
2
7
0
.222
1
7
0
.125
AFC WestWLTPCT
7
2
0
.778
6
2
0
.750
4
5
0
.444
0
8
0
.000

NFL 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
9/9
@
10-13
Thu
9/10
@
27-7
Sun
9/13
@
59-37
Sun
9/13
@
41-23
Sun
9/13
@
13-20

Schedule

DATEMATCHUPTIME (ET)
Sun
11/15
@
9:30 AM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM