who has the most yards from scrimmage in the past 25 years by running back

Between December 15, 2000 and December 15, 2025, Frank Gore has the most scrimmage yards by a running back, with 19,985 yards.

NAMEYDSGPRUSH YDSATTYPCRUSH YDS/GRUSH TDREC YDSRECTRGAVGREC YDS/GREC TD
1Frank Gore
F. Gore
19,985
241
16,000
3,735
4.3
66.4
81
3,985
484
696
8.2
16.5
18
2LaDainian Tomlinson
L. Tomlinson
18,456
170
13,684
3,174
4.3
80.5
145
4,772
624
868
7.6
28.1
17
3Adrian Peterson
A. Peterson
17,392
184
14,918
3,230
4.6
81.1
120
2,474
305
423
8.1
13.4
6
4Steven Jackson
S. Jackson
15,121
160
11,438
2,764
4.1
71.5
69
3,683
461
627
8.0
23.0
9
5LeSean McCoy
L. McCoy
15,000
170
11,102
2,457
4.5
65.3
73
3,898
518
665
7.5
22.9
16
6Matt Forte
M. Forte
14,468
146
9,796
2,356
4.2
67.1
54
4,672
554
724
8.4
32.0
21
7Derrick Henry
D. Henry
14,349
150
12,548
2,588
4.8
83.7
116
1,801
189
244
9.5
12.0
5
8Marshawn Lynch
M. Lynch
12,627
149
10,413
2,453
4.2
69.9
85
2,214
287
391
7.7
14.9
9
9Christian McCaffrey
C. McCaffrey
12,595
109
7,309
1,606
4.6
67.1
61
5,286
610
757
8.7
48.5
34
10Alvin Kamara
A. Kamara
12,198
126
7,250
1,674
4.3
57.5
61
4,948
606
767
8.2
39.3
25
11Thomas Jones
T. Jones
12,113
167
10,257
2,580
4.0
61.4
66
1,856
283
373
6.6
11.1
3
12Tiki Barber
T. Barber
11,956
96
8,666
1,798
4.8
90.3
46
3,290
382
531
8.6
34.3
5
13Clinton Portis
C. Portis
11,941
113
9,923
2,230
4.4
87.8
75
2,018
247
338
8.2
17.9
5
14Chris Johnson
C. Johnson
11,906
130
9,651
2,163
4.5
74.2
55
2,255
307
424
7.3
17.3
9
15Ezekiel Elliott
E. Elliott
11,848
135
9,130
2,139
4.3
67.6
74
2,718
368
483
7.4
20.1
14
16Edgerrin James
E. James
11,518
118
9,224
2,330
4.0
78.2
54
2,294
318
423
7.2
19.4
3
17Maurice Jones-Drew
M. Jones-Drew
11,111
126
8,167
1,847
4.4
64.8
68
2,944
346
464
8.5
23.4
11
18Jamal Lewis
J. Lewis
11,009
117
9,421
2,284
4.1
80.5
53
1,588
197
265
8.1
13.6
4
19Saquon Barkley
S. Barkley
10,807
104
8,156
1,786
4.6
78.4
54
2,651
358
487
7.4
25.5
16
20Shaun Alexander
S. Alexander
10,665
109
9,186
2,130
4.3
84.3
99
1,479
210
305
7.0
13.6
12
21Ahman Green
A. Green
10,367
104
7,936
1,784
4.4
76.3
51
2,431
315
409
7.7
23.4
12
22Brian Westbrook
B. Westbrook
10,275
121
6,335
1,385
4.6
52.4
41
3,940
442
604
8.9
32.6
30
23Mark Ingram
M. Ingram
10,236
156
8,111
1,817
4.5
52.0
65
2,125
303
376
7.0
13.6
10
24DeAngelo Williams
D. Williams
10,202
142
8,096
1,730
4.7
57.0
61
2,106
236
318
8.9
14.8
9
25Fred Taylor
F. Taylor
10,165
117
8,503
1,864
4.6
72.7
36
1,662
203
284
8.2
14.2
3

More 49ers Stats

Team Leaders

PASS

2,151

Jones

Mac Jones

RUSH

922

McCaffrey

Christian McCaffrey

REC

820

McCaffrey

Christian McCaffrey
Team Rankings

PPG

24.6

11th

OPP PPG

20.9

11th

RUSH YDS/G

101.4

25th

PASS YDS/G

256.6

6th

2025 Division Standings
TEAMWLTPCT
Rams Rams
11
3
0
.786
Seahawks Seahawks
11
3
0
.786
49ers 49ers
10
4
0
.714
Cardinals Cardinals
3
11
0
.214
Schedule
DATEMATCHUPTIME (ET)
Mon
12/22
SF SF
@
IND IND
8:15 PM
Sun
12/28
CHI CHI
@
SF SF
8:20 PM
Sun
1/4
SEA SEA
@
SF SF
1:00 PM
Last Game
TEN Titans

2 - 12

24

Final

37

SF 49ers

10 - 4

Sun 14 Dec 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

AFC EastWLTPCT
Patriots Patriots
11
3
0
.786
Bills Bills
10
4
0
.714
AFC NorthWLTPCT
Steelers Steelers
7
6
0
.538
Ravens Ravens
7
7
0
.500
AFC SouthWLTPCT
Jaguars Jaguars
10
4
0
.714
Texans Texans
9
5
0
.643
AFC WestWLTPCT
Broncos Broncos
12
2
0
.857
Chargers Chargers
10
4
0
.714
NFC EastWLTPCT
Eagles Eagles
9
5
0
.643
Cowboys Cowboys
6
7
1
.464
NFC NorthWLTPCT
Bears Bears
10
4
0
.714
Packers Packers
9
4
1
.679
NFC SouthWLTPCT
Buccaneers Buccaneers
7
7
0
.500
Panthers Panthers
7
7
0
.500
NFC WestWLTPCT
Rams Rams
11
3
0
.786
Seahawks Seahawks
11
3
0
.786

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
9/13
SF SF
@
NO NO
26-21
Sat
9/13
NE NE
@
MIA MIA
33-27
Sat
9/13
CAR CAR
@
ARI ARI
22-27
Sat
9/13
DEN DEN
@
IND IND
28-29
Sat
9/13
PHI PHI
@
KC KC
20-17

Schedule

DATEMATCHUPTIME (ET)
Thu
12/18
LAR LAR
@
SEA SEA
8:15 PM
Sat
12/20
PHI PHI
@
WAS WAS
5:00 PM
Sat
12/20
GB GB
@
CHI CHI
8:20 PM
Sun
12/21
BUF BUF
@
CLE CLE
1:00 PM
Sun
12/21
LAC LAC
@
DAL DAL
1:00 PM