most yards from 1980 to 2000

Between the 1980 and 2000 seasons, Jerry Rice gained the most all-purpose yards, with 19,878 yards.

Interpreted as:
Most yards by a player from 1980 to 2000
NAME YDS GP YDS/G TD RUSH YDS RUSH YDS/G RUSH TD REC YDS REC YDS/G REC TD KR YDS KR YDS/G KR TD PR YDS PR YDS/G PR TD
1 Jerry Rice
J. Rice
19,878
238
83.5
187
625
2.6
10
19,247
80.9
176
6
0.0
0
0
0.0
0
2 Brian Mitchell
B. Mitchell
18,640
175
106.5
26
1,938
11.1
11
2,176
12.4
4
10,710
61.2
3
3,811
21.8
8
3 Barry Sanders
B. Sanders
18,308
153
119.7
109
15,269
99.8
99
2,921
19.1
10
118
0.8
0
0
0.0
0
4 Herschel Walker
H. Walker
18,168
187
97.2
84
8,225
44.0
61
4,859
26.0
21
5,084
27.2
2
0
0.0
0
5 Emmitt Smith
E. Smith
17,973
171
105.1
156
15,166
88.7
145
2,807
16.4
11
0
0.0
0
0
0.0
0
6 Marcus Allen
M. Allen
17,648
222
79.5
145
12,243
55.1
123
5,411
24.4
21
0
0.0
0
0
0.0
0
7 Eric Metcalf
E. Metcalf
16,727
168
99.6
54
2,385
14.2
12
5,553
33.1
31
5,747
34.2
2
3,042
18.1
9
8 Tim Brown
T. Brown
16,548
192
86.2
90
132
0.7
1
12,072
62.9
86
1,235
6.4
1
3,106
16.2
2
9 Thurman Thomas
T. Thomas
16,532
182
90.8
88
12,074
66.3
65
4,458
24.5
23
0
0.0
0
0
0.0
0
10 Henry Ellard
H. Ellard
15,718
228
68.9
69
50
0.2
0
13,777
60.4
65
364
1.6
0
1,527
6.7
4
11 Irving Fryar
I. Fryar
15,594
255
61.2
88
242
0.9
1
12,785
50.1
84
505
2.0
0
2,055
8.1
3
12 Eric Dickerson
E. Dickerson
15,411
146
105.6
96
13,259
90.8
90
2,137
14.6
6
0
0.0
0
0
0.0
0
13 James Brooks
J. Brooks
14,910
162
92.0
79
7,962
49.1
49
3,621
22.4
30
2,762
17.0
0
565
3.5
0
14 Glyn Milburn
G. Milburn
14,575
128
113.9
11
814
6.4
2
1,313
10.3
6
9,636
75.3
2
2,812
22.0
1
15 Ricky Watters
R. Watters
14,466
139
104.1
90
10,325
74.3
77
4,141
29.8
13
0
0.0
0
0
0.0
0
16 Dave Meggett
D. Meggett
13,996
146
95.9
27
1,684
11.5
8
3,038
20.8
11
5,566
38.1
1
3,708
25.4
7
17 Andre Reed
A. Reed
13,712
234
58.6
88
500
2.1
1
13,198
56.4
87
0
0.0
0
12
0.1
0
18 Earnest Byner
E. Byner
13,497
211
64.0
72
8,261
39.2
56
4,605
21.8
15
576
2.7
0
0
0.0
0
19 Mel Gray
M. Gray
13,279
169
78.6
10
99
0.6
1
164
1.0
0
10,250
60.7
6
2,753
16.3
3
20 Cris Carter
C. Carter
13,243
213
62.2
124
37
0.2
0
12,962
60.9
123
244
1.1
0
0
0.0
0
21 Roger Craig
R. Craig
13,143
165
79.7
73
8,189
49.6
56
4,911
29.8
17
43
0.3
0
0
0.0
0
22 Art Monk
A. Monk
13,063
224
58.3
68
332
1.5
0
12,721
56.8
68
10
0.0
0
0
0.0
0
23 Walter Payton
W. Payton
12,914
117
110.4
62
9,800
83.8
51
3,114
26.6
11
0
0.0
0
0
0.0
0
24 Marshall Faulk
M. Faulk
12,773
107
119.4
89
8,060
75.3
67
4,682
43.8
22
18
0.2
0
0
0.0
0
25 James Lofton
J. Lofton
12,479
201
62.1
66
234
1.2
1
12,218
60.8
65
0
0.0
0
0
0.0
0

More 49ers Stats

Team Rankings

PPG

19.7

23rd

OPP PPG

16.3

2nd

RUSH YDS/G

89.7

26th

PASS YDS/G

280.0

3rd

2025 Division Standings
TEAM W L T PCT
49ers 49ers
3
0
0
1.000
Seahawks Seahawks
3
1
0
.750
Rams Rams
2
1
0
.667
Cardinals Cardinals
2
2
0
.500
Schedule
DATE MATCHUP TIME (ET)
Sun
9/28
JAX JAX
@
SF SF
4:05 PM
Thu
10/2
SF SF
@
LAR LAR
8:15 PM
Sun
10/12
SF SF
@
TB TB
1:00 PM
Sun
10/19
ATL ATL
@
SF SF
8:20 PM
Sun
10/26
SF SF
@
HOU HOU
1:00 PM
Last Game
SF 49ers

3 - 0 - 0

16

Final

15

ARI Cardinals

2 - 1 - 0

Sun 21 Sep 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

NFC East W L T PCT
Eagles Eagles
3
0
0
1.000
Commanders Commanders
2
1
0
.667
NFC North W L T PCT
Packers Packers
2
1
0
.667
Vikings Vikings
2
1
0
.667
NFC South W L T PCT
Buccaneers Buccaneers
3
0
0
1.000
Panthers Panthers
1
2
0
.333
NFC West W L T PCT
49ers 49ers
3
0
0
1.000
Seahawks Seahawks
3
1
0
.750
AFC East W L T PCT
Bills Bills
3
0
0
1.000
Patriots Patriots
1
2
0
.333
AFC North W L T PCT
Bengals Bengals
2
1
0
.667
Steelers Steelers
2
1
0
.667
AFC South W L T PCT
Colts Colts
3
0
0
1.000
Jaguars Jaguars
2
1
0
.667
AFC West W L T PCT
Chargers Chargers
3
0
0
1.000
Raiders Raiders
1
2
0
.333

NFL 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
9/3
DAL DAL
@
PHI PHI
20-24
Thu
9/4
KC KC
@
LAC LAC
21-27
Sat
9/6
PIT PIT
@
NYJ NYJ
34-32
Sat
9/6
TB TB
@
ATL ATL
23-20
Sat
9/6
LV LV
@
NE NE
20-13

Schedule

DATE MATCHUP TIME (ET)
Sun
9/28
MIN MIN
@
PIT PIT
9:30 AM
Sun
9/28
NO NO
@
BUF BUF
1:00 PM
Sun
9/28
TEN TEN
@
HOU HOU
1:00 PM
Sun
9/28
CLE CLE
@
DET DET
1:00 PM
Sun
9/28
WAS WAS
@
ATL ATL
1:00 PM