which running back has the highest yards per touch in nfl history at least 500 touches

Ronnie Harmon has the most career scrimmage yards per touch by a running back with 500+ touches, with 7.39.

NAMEYDS/TOUCHESTOUCHESYDSGPRUSH YDSATTYPCRUSH YDS/GRUSH TDREC YDSRECTRGAVGREC YDS/GREC TD
1Ronnie Harmon
R. Harmon
7.39
1,197
8,850
181
2,774
615
4.5
15.3
10
6,076
582
10.4
33.6
24
2Lenny Moore
L. Moore
7.32
1,107
8,103
111
4,016
859
4.7
36.2
50
4,087
248
16.5
36.8
29
3Bruce Harper
B. Harper
7.13
594
4,238
99
1,829
374
4.9
18.5
8
2,409
220
11.0
24.3
12
4Bobby Mitchell
B. Mitchell
6.82
551
3,759
50
2,297
423
5.4
45.9
16
1,462
128
11.4
29.2
16
5Joe Morrison
J. Morrison
6.75
678
4,579
91
1,689
449
3.8
18.6
11
2,890
229
12.6
31.8
24
6Brian Mitchell
B. Mitchell
6.69
643
4,303
223
1,967
388
5.1
8.8
12
2,336
255
74
9.2
10.5
4
7Frank Gifford
F. Gifford
6.54
1,022
6,682
83
3,422
783
4.4
41.2
30
3,260
239
13.6
39.3
22
8Darren Sproles
D. Sproles
6.53
1,285
8,392
183
3,552
732
4.9
19.4
23
4,840
553
748
8.8
26.4
32
9James White
J. White
6.51
700
4,556
95
1,278
319
4.0
13.5
11
3,278
381
511
8.6
34.5
25
10Timmy Brown
T. Brown
6.46
1,124
7,261
108
3,862
889
4.3
35.8
31
3,399
235
14.5
31.5
26
11Dave Meggett
D. Meggett
6.43
734
4,722
146
1,684
398
4.2
11.5
8
3,038
336
9.0
20.8
11
12Tony Nathan
T. Nathan
6.4
1,115
7,135
123
3,543
732
4.8
28.8
16
3,592
383
9.4
29.2
16
13Amp Lee
A. Lee
6.38
723
4,611
116
1,512
388
3.9
13.0
7
3,099
335
7
9.3
26.7
15
14Clem Daniels
C. Daniels
6.27
1,348
8,454
96
5,140
1,145
4.5
53.5
30
3,314
203
16.3
34.5
24
15Abner Haynes
A. Haynes
6.17
1,323
8,165
112
4,630
1,036
4.5
41.3
46
3,535
287
12.3
31.6
20
16Richie Anderson
R. Anderson
6.16
718
4,423
161
1,274
318
4.0
7.9
4
3,149
400
409
7.9
19.6
14
17Hugh McElhenny
H. McElhenny
6.14
1,388
8,528
143
5,281
1,124
4.7
36.9
38
3,247
264
12.3
22.7
20
18John David Crow
J. David Crow
6.12
1,415
8,662
125
4,963
1,157
4.3
39.7
38
3,699
258
14.3
29.6
35
19Keith Lincoln
K. Lincoln
6.1
923
5,633
99
3,383
758
4.5
34.2
19
2,250
165
13.6
22.7
19
20Larry Centers
L. Centers
6.09
1,351
8,230
182
2,036
590
3.5
11.2
14
6,194
761
386
8.1
34.0
25
21Duke Johnson
D. Johnson
6.09
843
5,135
97
2,265
532
4.3
23.4
11
2,870
311
405
9.2
29.6
12
22Ernie Green
E. Green
6.07
863
5,240
89
3,204
668
4.8
36.0
15
2,036
195
10.4
22.9
20
23De'Von Achane
D. Achane
6.05
716
4,334
44
3,057
544
5.6
69.5
22
1,277
172
209
7.4
29.0
13
24Danny Woodhead
D. Woodhead
6.04
817
4,936
101
2,238
517
4.3
22.2
15
2,698
300
390
9.0
26.7
17
25Albert Bentley
A. Bentley
6.04
625
3,776
74
2,056
451
4.6
27.8
18
1,720
174
9.9
23.2
5
StatMuse has season-level data for touches going back to the 1932 season.

More NFL News

More Chargers Stats

Team Leaders

PASS

3,727

Herbert

Justin Herbert

RUSH

643

Vidal

Kimani Vidal

REC

789

McConkey

Ladd McConkey
Team Rankings

PPG

21.6

20th

OPP PPG

20.0

9th

RUSH YDS/G

121.6

12th

PASS YDS/G

232.5

15th

2025 Division Standings
TEAMWLTPCT
14
3
0
.824
Chargers Chargers
11
6
0
.647
6
11
0
.353
3
14
0
.176
Schedule
DATEMATCHUPTIME (ET)
Sun
9/13
@
4:25 PM
Sun
9/20
@
4:05 PM
Sun
9/27
@
1:00 PM
Sun
10/4
@
4:25 PM
Sun
10/11
@
4:05 PM
Last Game
LAC Chargers

0 - 1

3

Final

16

NE Patriots

1 - 0

Sun 11 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