nfl rushing yard leaders 2012 to 2018

Between the 2012 and 2018 seasons, LeSean McCoy rushed for the most yards, with 7,580 yards.

NAMERUSH YDSGPATTYPCRUSH YDS/GRUSH TDREC YDSRECTRGAVGREC YDS/GREC TD
1LeSean McCoy
L. McCoy
7,580
101
1,711
4.4
75.0
41
2,401
309
398
7.8
23.8
10
2Frank Gore
F. Gore
7,123
110
1,729
4.1
64.8
34
1,399
168
240
8.3
12.7
9
3Adrian Peterson
A. Peterson
6,566
76
1,419
4.6
86.4
42
914
135
181
6.8
12.0
3
4DeMarco Murray
D. Murray
6,277
86
1,440
4.4
73.0
47
1,982
281
341
7.1
23.0
6
5Alfred Morris
A. Morris
5,931
104
1,373
4.3
57.0
34
494
65
95
7.6
4.8
0
6Lamar Miller
L. Miller
5,864
105
1,354
4.3
55.8
32
1,565
209
272
7.5
14.9
8
7Marshawn Lynch
M. Lynch
5,837
76
1,304
4.5
76.8
49
1,194
144
194
8.3
15.7
7
8Matt Forte
M. Forte
5,563
86
1,342
4.1
64.7
33
2,687
331
430
8.1
31.2
13
9Mark Ingram
M. Ingram
5,533
96
1,199
4.6
57.6
45
1,552
217
273
7.2
16.2
5
10Doug Martin
D. Martin
5,356
84
1,322
4.1
63.8
30
1,207
148
216
8.2
14.4
2
11Le'Veon Bell
L. Bell
5,336
62
1,229
4.3
86.1
35
2,660
312
397
8.5
42.9
7
12Todd Gurley
T. Gurley
4,547
58
1,042
4.4
78.4
46
1,883
187
252
10.1
32.5
10
13Jamaal Charles
J. Charles
4,536
70
908
5.0
64.8
32
1,547
193
275
8.0
22.1
14
14LeGarrette Blount
L. Blount
4,518
105
1,110
4.1
43.0
45
292
44
57
6.6
2.8
2
15Chris Ivory
C. Ivory
4,147
90
1,011
4.1
46.1
23
931
106
151
8.8
10.3
3
16Cam Newton
C. Newton
4,102
107
803
5.1
38.3
44
6
0
0
0.1
0
17Ezekiel Elliott
E. Elliott
4,048
40
868
4.7
101.2
28
1,199
135
173
8.9
30.0
6
18Chris Johnson
C. Johnson
4,006
67
976
4.1
59.8
17
829
113
155
7.3
12.4
5
19Jonathan Stewart
J. Stewart
3,835
72
980
3.9
53.3
25
593
81
118
7.3
8.2
4
20Isaiah Crowell
I. Crowell
3,803
77
880
4.3
49.4
27
922
117
159
7.9
12.0
1
21Latavius Murray
L. Murray
3,698
77
899
4.1
48.0
34
883
128
162
6.9
11.5
0
22Russell Wilson
R. Wilson
3,651
112
645
5.7
32.6
16
20
4
4
5.0
0.2
1
23Melvin Gordon
M. Gordon
3,628
55
897
4.0
66.0
28
1,577
182
243
8.7
28.7
10
24Eddie Lacy
E. Lacy
3,614
60
857
4.2
60.2
23
947
107
140
8.9
15.8
6
25Ryan Mathews
R. Mathews
3,492
60
804
4.3
58.2
24
771
107
142
7.2
12.9
3
StatMuse has season-level data for rushing yards going back to the 1932 season.

More NFL News

More Bills Stats

Team Leaders

PASS

3,668

Allen

Josh Allen

RUSH

1,621

Cook

James Cook III

REC

719

Shakir

Khalil Shakir
Team Rankings

PPG

28.3

4th

OPP PPG

21.5

12th

RUSH YDS/G

159.6

1st

PASS YDS/G

234.2

13th

2025 Division Standings
TEAMWLTPCT
14
3
0
.824
Bills Bills
12
5
0
.706
7
10
0
.412
3
14
0
.176
Schedule
DATEMATCHUPTIME (ET)
Sun
9/13
@
1:00 PM
Thu
9/17
@
8:15 PM
Sun
9/27
@
1:00 PM
Sun
10/4
@
1:00 PM
Mon
10/12
@
8:15 PM
Last Game
BUF Bills

1 - 1

30

Final

33

DEN Broncos

1 - 0

Sat 17 Jan 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