Sports The Fastest NFL Players of All Time  

Ranker Sports
8.1k votes 1.1k voters 8.3k views 67 items

List Rules Best players in NFL history who were known for their elite speed

This list is composed of the fastest NFL players of all time, ranked by overall speed and talent level. The NFL measures straight-line speed at the yearly NFL combine, with John Ross breaking the 40-yard dash record in 2017 with a blazing 4.22-second dash. However, that speed does not always translate to the field. Fans often tell tales of the greatest wide receiver of all time, Jerry Rice, who only ran a 4.71 40-yard dash yet displayed elite on-field speed with pads on.

This list is a collection of which players displayed the most jaw-dropping, game-changing speed in NFL history. It's no coincidence that many of these players also find themselves among the greatest NFL players of all time. Typically, the fastest NFL players are running backs, wide receivers, and cornerbacks, although certain anomalies like Michael Vick find themselves among the fastest NFL players due to top-notch speed.

Go ahead and rank the fastest NFL players of all time, and when you're done, head on over to rank the fastest NBA players of all time

list ordered by

1
332 139
Deion Sanders is listed (or ranked) 1 on the list The Fastest NFL Players of All Time
San Francisco 49ers, Dallas Cowboys, Baltimore Ravens

2
358 155
Tyreek Hill is listed (or ranked) 2 on the list The Fastest NFL Players of All Time
Kansas City Chiefs

3
364 161
Bo Jackson is listed (or ranked) 3 on the list The Fastest NFL Players of All Time
Oakland Raiders, Kansas City Royals, Kansas City Royals

4
261 120
Chris Johnson is listed (or ranked) 4 on the list The Fastest NFL Players of All Time
New York Jets, Tennessee Titans

5
263 122
Randy Moss is listed (or ranked) 5 on the list The Fastest NFL Players of All Time
New England Patriots, San Francisco 49ers, Minnesota Vikings

6
239 110
Darrell Green is listed (or ranked) 6 on the list The Fastest NFL Players of All Time
Washington Redskins

7
223 102
Devin Hester is listed (or ranked) 7 on the list The Fastest NFL Players of All Time
Chicago Bears, Atlanta Falcons, Miami Hurricanes football

8
172 72
John Ross is listed (or ranked) 8 on the list The Fastest NFL Players of All Time
John Ross Cincinnati Bengals

9
194 91
DeSean Jackson is listed (or ranked) 9 on the list The Fastest NFL Players of All Time
Philadelphia Eagles, Washington Redskins

10
200 96
Bob Hayes is listed (or ranked) 10 on the list The Fastest NFL Players of All Time
Dallas Cowboys

11
213 105
Michael Vick is listed (or ranked) 11 on the list The Fastest NFL Players of All Time
Philadelphia Eagles, New York Jets, Atlanta Falcons

12
146 80
Barry Sanders is listed (or ranked) 12 on the list The Fastest NFL Players of All Time
Detroit Lions, Oklahoma State Cowboys football

13
108 54
Ted Ginn, Jr. is listed (or ranked) 13 on the list The Fastest NFL Players of All Time
San Francisco 49ers, Miami Dolphins, Carolina Panthers

14
106 55
Marquise Goodwin is listed (or ranked) 14 on the list The Fastest NFL Players of All Time
Buffalo Bills, San Francisco 49ers

15
103 53
Brandin Cooks is listed (or ranked) 15 on the list The Fastest NFL Players of All Time
New Orleans Saints, New England Patriots

16
90 52
Joey Galloway is listed (or ranked) 16 on the list The Fastest NFL Players of All Time
New England Patriots, Dallas Cowboys, Seattle Seahawks

17
74 40
Willie Gault is listed (or ranked) 17 on the list The Fastest NFL Players of All Time
Chicago Bears, Tennessee Volunteers football, Los Angeles Raiders

18
69 37
Champ Bailey is listed (or ranked) 18 on the list The Fastest NFL Players of All Time
Denver Broncos, Washington Redskins, New Orleans Saints

19
69 40
Jamaal Charles is listed (or ranked) 19 on the list The Fastest NFL Players of All Time
Kansas City Chiefs, Texas Longhorns football

20
39 15
Eric Dickerson is listed (or ranked) 20 on the list The Fastest NFL Players of All Time
CompleteBoss added Indianapolis Colts, Atlanta Falcons, Oakland Raiders

21
52 27
Walter Payton is listed (or ranked) 21 on the list The Fastest NFL Players of All Time
heyohsurferdudes added Chicago Bears

22
64 38
Reggie Bush is listed (or ranked) 22 on the list The Fastest NFL Players of All Time
New Orleans Saints, Miami Dolphins, Detroit Lions

23
76 49
Dri Archer is listed (or ranked) 23 on the list The Fastest NFL Players of All Time
Dri Archer Pittsburgh Steelers

24
80 53
Patrick Peterson is listed (or ranked) 24 on the list The Fastest NFL Players of All Time
Arizona Cardinals, LSU Tigers football

25
57 37
Adrian Peterson is listed (or ranked) 25 on the list The Fastest NFL Players of All Time

26
70 50
Julio Jones is listed (or ranked) 26 on the list The Fastest NFL Players of All Time
Atlanta Falcons, Alabama Crimson Tide Football

27
24 8
Tavon Austin is listed (or ranked) 27 on the list The Fastest NFL Players of All Time
Brennon cudd added

28
34 19
A. J. Green is listed (or ranked) 28 on the list The Fastest NFL Players of All Time
CompleteBoss added Cincinnati Bengals, Georgia Bulldogs football team

29
63 47
Odell Beckham Jr. is listed (or ranked) 29 on the list The Fastest NFL Players of All Time
New York Giants, LSU Tigers football

30
58 43
Jacoby Ford is listed (or ranked) 30 on the list The Fastest NFL Players of All Time
New York Jets, Oakland Raiders, Clemson Tigers football

31
60 45
Trindon Holliday is listed (or ranked) 31 on the list The Fastest NFL Players of All Time
Denver Broncos, New York Giants, Houston Texans

32
29 16
Todd Gurley is listed (or ranked) 32 on the list The Fastest NFL Players of All Time
CompleteBoss added

33
54 41
Mike Wallace is listed (or ranked) 33 on the list The Fastest NFL Players of All Time
Pittsburgh Steelers, Miami Dolphins

34
48 36
Dante Hall is listed (or ranked) 34 on the list The Fastest NFL Players of All Time
Kansas City Chiefs, St. Louis Rams

35
37 26
Dominique Rodgers-Cromartie is listed (or ranked) 35 on the list The Fastest NFL Players of All Time
Denver Broncos, New York Giants, Philadelphia Eagles

36
47 37
Raghib Ismail is listed (or ranked) 36 on the list The Fastest NFL Players of All Time
Notre Dame Fighting Irish football

37
45 35
Darrius Heyward-Bey is listed (or ranked) 37 on the list The Fastest NFL Players of All Time
Pittsburgh Steelers, Indianapolis Colts, Oakland Raiders

38
27 17
Jim Brown is listed (or ranked) 38 on the list The Fastest NFL Players of All Time
CompleteBoss added Cleveland Browns, Syracuse Orange football

39
19 10
Cordarrelle Patterson is listed (or ranked) 39 on the list The Fastest NFL Players of All Time
LuckyDarth123 added

40
16 7
Charles Woodson is listed (or ranked) 40 on the list The Fastest NFL Players of All Time
LuckyDarth123 added Green Bay Packers, Oakland Raiders, Michigan Wolverines football

41
48 40
LeSean McCoy is listed (or ranked) 41 on the list The Fastest NFL Players of All Time
Philadelphia Eagles, Buffalo Bills

42
40 32
Jim Thorpe is listed (or ranked) 42 on the list The Fastest NFL Players of All Time
Arizona Cardinals, Cincinnati Reds, New York Giants

43
39 31
Rod Woodson is listed (or ranked) 43 on the list The Fastest NFL Players of All Time
San Francisco 49ers, Baltimore Ravens, Pittsburgh Steelers

44
32 26
C. J. Spiller is listed (or ranked) 44 on the list The Fastest NFL Players of All Time
Buffalo Bills, New Orleans Saints, Kansas City Chiefs

45
40 37
DeAngelo Hall is listed (or ranked) 45 on the list The Fastest NFL Players of All Time
Washington Redskins, Atlanta Falcons, Oakland Raiders

46
13 8
Kareem Hunt is listed (or ranked) 46 on the list The Fastest NFL Players of All Time
LuckyDarth123 added

47
18 16
Chad Ochocinco is listed (or ranked) 47 on the list The Fastest NFL Players of All Time
CompleteBoss added New England Patriots, Miami Dolphins, Cincinnati Bengals

48
9 7
James Jett is listed (or ranked) 48 on the list The Fastest NFL Players of All Time
JamesR added

49
12 11
Ezekiel Elliott is listed (or ranked) 49 on the list The Fastest NFL Players of All Time
Brennon cudd added

50
29 33
Ron Brown is listed (or ranked) 50 on the list The Fastest NFL Players of All Time
Los Angeles Rams, Los Angeles Raiders