Athletes Fastest MLB Players of All Time  

Ranker Sports
6.4k votes 714 voters 5.7k views 102 items

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

This list is composed of the fastest MLB players of all time, ranked by overall speed and talent level. The MLB measures straight-line speed with modern day analytics, as well as quickness, lateral agility, and many other athletic traits. However, speed in the MLB isn't as focused on the numbers, and is instead simply quantified by the jaw-dropping speed-related feats these MLB players perform on a nightly basis. Due to top-level speed, many of the fastest MLB players are also among the greatest MLB players of all time.

This list is a collection of which players displayed the most amazing, game-changing speed in NBA history. Typically, the fastest MLB players are center-fielders such as Kenny Lofton, Billy Hamilton, and Mike Trout, since they are often the smallest and have to cover the most ground, although certain anomalies like Alex Rodriguez and Wil Myers find themselves among the fastest MLB players despite being bigger and stronger.

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

1
256 120
Ricky Henderson is listed (or ranked) 1 on the list Fastest MLB Players of All Time
Rickey Henderson Oakland Athletics, New York Yankees, San Diego Padres

2
238 117
Billy Hamilton is listed (or ranked) 2 on the list Fastest MLB Players of All Time
Billy Hamilton Cincinnati Reds

3
159 74
Deion Sanders is listed (or ranked) 3 on the list Fastest MLB Players of All Time
Deion Sanders San Francisco 49ers, Dallas Cowboys, Baltimore Ravens

4
162 77
Bo Jackson is listed (or ranked) 4 on the list Fastest MLB Players of All Time
Bo Jackson Oakland Raiders, Kansas City Royals, Kansas City Royals

5
135 64
Lou Brock is listed (or ranked) 5 on the list Fastest MLB Players of All Time
Lou Brock St. Louis Cardinals, Chicago Cubs

6
157 86
Dee Gordon is listed (or ranked) 6 on the list Fastest MLB Players of All Time
Dee Gordon Los Angeles Dodgers

7
89 40
Kenny Lofton is listed (or ranked) 7 on the list Fastest MLB Players of All Time
Kenny Lofton New York Yankees, Atlanta Braves, Philadelphia Phillies

8
120 66
Ichiro Suzuki is listed (or ranked) 8 on the list Fastest MLB Players of All Time
Ichiro Suzuki New York Yankees, Seattle Mariners, Miami Marlins

9
114 62
Byron Buxton is listed (or ranked) 9 on the list Fastest MLB Players of All Time
Byron Buxton Minnesota Twins

10
80 38
Vince Coleman is listed (or ranked) 10 on the list Fastest MLB Players of All Time
Vince Coleman St. Louis Cardinals, New York Mets, Detroit Tigers

11
89 45
Willie Mays is listed (or ranked) 11 on the list Fastest MLB Players of All Time
Willie Mays New York Mets, San Francisco Giants

12
121 69
Mickey Mantle is listed (or ranked) 12 on the list Fastest MLB Players of All Time
Mickey Mantle New York Yankees, New York Yankees

13
57 22
Ty Cobb is listed (or ranked) 13 on the list Fastest MLB Players of All Time
Ty Cobb Detroit Tigers, Philadelphia Athletics

14
64 29
Ozzie Smith is listed (or ranked) 14 on the list Fastest MLB Players of All Time
Ozzie Smith St. Louis Cardinals, St. Louis Cardinals, San Diego Padres

Child Actors Who Tragically Died Young

15
54 25
Willie Wilson is listed (or ranked) 15 on the list Fastest MLB Players of All Time
Willie Wilson Chicago Cubs, Kansas City Royals, Oakland Athletics

16
72 40
Juan Pierre is listed (or ranked) 16 on the list Fastest MLB Players of All Time
Juan Pierre Florida Marlins, Chicago Cubs, Chicago White Sox

17
52 25
Tim Raines is listed (or ranked) 17 on the list Fastest MLB Players of All Time
Tim Raines New York Yankees, Miami Marlins, Baltimore Orioles

18
114 75
Trea Turner is listed (or ranked) 18 on the list Fastest MLB Players of All Time
Trea Turner Washington Nationals, San Diego Padres

19
52 26
Delino DeShields is listed (or ranked) 19 on the list Fastest MLB Players of All Time
Delino DeShields St. Louis Cardinals, Los Angeles Dodgers, Chicago Cubs

20
46 22
Rajai Davis is listed (or ranked) 20 on the list Fastest MLB Players of All Time
Rajai Davis San Francisco Giants, Detroit Tigers, Pittsburgh Pirates

21
90 59
José Altuve is listed (or ranked) 21 on the list Fastest MLB Players of All Time
José Altuve Houston Astros

The Best Baseball Players NOT in the Hall of Fame

22
61 35
Billy Hamilton is listed (or ranked) 22 on the list Fastest MLB Players of All Time
Billy Hamilton Philadelphia Phillies, Boston Beaneaters, Kansas City Blues

23
51 27
Ben Revere is listed (or ranked) 23 on the list Fastest MLB Players of All Time
Ben Revere Philadelphia Phillies, Minnesota Twins

24
91 62
Mike Trout is listed (or ranked) 24 on the list Fastest MLB Players of All Time
Mike Trout Los Angeles Angels of Anaheim

25
42 21
Starling Marte is listed (or ranked) 25 on the list Fastest MLB Players of All Time
Starling Marte Pittsburgh Pirates

26
52 31
Carl Crawford is listed (or ranked) 26 on the list Fastest MLB Players of All Time
Carl Crawford Boston Red Sox, Los Angeles Dodgers, Tampa Bay Rays

27
44 26
Jacoby Ellsbury is listed (or ranked) 27 on the list Fastest MLB Players of All Time
Jacoby Ellsbury New York Yankees, Boston Red Sox, Boston Red Sox

28
42 25
Honus Wagner is listed (or ranked) 28 on the list Fastest MLB Players of All Time
Honus Wagner Pittsburgh Pirates, Louisville Colonels

The Best Japanese MLB Players Of All Time

29
42 25
Brett Gardner is listed (or ranked) 29 on the list Fastest MLB Players of All Time
Brett Gardner New York Yankees, New York Yankees

30
35 20
Joe Morgan is listed (or ranked) 30 on the list Fastest MLB Players of All Time
Joe Morgan Philadelphia Phillies, San Francisco Giants, Cincinnati Reds

31
42 27
Jarrod Dyson is listed (or ranked) 31 on the list Fastest MLB Players of All Time
Jarrod Dyson Kansas City Royals

32
35 24
José Reyes is listed (or ranked) 32 on the list Fastest MLB Players of All Time
José Reyes Chicago Cubs

33
34 24
Andrew McCutchen is listed (or ranked) 33 on the list Fastest MLB Players of All Time
Andrew McCutchen San Francisco Giants, Pittsburgh Pirates

34
25 16
Coco Crisp is listed (or ranked) 34 on the list Fastest MLB Players of All Time
Coco Crisp Boston Red Sox, Boston Red Sox, Kansas City Royals

35
21 13
Mookie Wilson is listed (or ranked) 35 on the list Fastest MLB Players of All Time
Mookie Wilson New York Mets, Toronto Blue Jays

The 40 Sexiest Sets of Hot Celebrity Twins

36
27 19
Eric Young is listed (or ranked) 36 on the list Fastest MLB Players of All Time
Eric Young Los Angeles Dodgers, San Francisco Giants, Chicago Cubs

37
27 19
B. J. Upton is listed (or ranked) 37 on the list Fastest MLB Players of All Time
B. J. Upton Atlanta Braves, Tampa Bay Rays, Tampa Bay Rays

38
31 23
Harold Reynolds is listed (or ranked) 38 on the list Fastest MLB Players of All Time
Harold Reynolds Baltimore Orioles, Seattle Mariners, California Angels

39
35 27
Mookie Betts is listed (or ranked) 39 on the list Fastest MLB Players of All Time
Mookie Betts Boston Red Sox

40
27 20
Jimmy Rollins is listed (or ranked) 40 on the list Fastest MLB Players of All Time
Jimmy Rollins Philadelphia Phillies, Philadelphia Phillies

41
21 15
Lorenzo Cain is listed (or ranked) 41 on the list Fastest MLB Players of All Time
Lorenzo Cain Kansas City Royals

42
27 22
Dexter Fowler is listed (or ranked) 42 on the list Fastest MLB Players of All Time
Dexter Fowler Colorado Rockies, Colorado Rockies, Houston Astros

The All-Around Best Athletes of 2018

43
26 21
Tony Womack is listed (or ranked) 43 on the list Fastest MLB Players of All Time
Tony Womack New York Yankees, St. Louis Cardinals, Chicago Cubs

44
29 25
Tony Gwynn is listed (or ranked) 44 on the list Fastest MLB Players of All Time
Tony Gwynn San Diego Padres, San Diego Padres

45
22 18
Curtis Granderson is listed (or ranked) 45 on the list Fastest MLB Players of All Time
Curtis Granderson New York Yankees, New York Mets, Detroit Tigers

46
19 15
Michael Bourn is listed (or ranked) 46 on the list Fastest MLB Players of All Time
Michael Bourn Atlanta Braves, Philadelphia Phillies, Cleveland Indians

47
17 13
Otis Nixon is listed (or ranked) 47 on the list Fastest MLB Players of All Time
Otis Nixon New York Yankees, Boston Red Sox, Atlanta Braves

48
25 23
Hank Aaron is listed (or ranked) 48 on the list Fastest MLB Players of All Time
Hank Aaron Atlanta Braves, Milwaukee Brewers, Milwaukee Braves

49
16 14
Jonathan Villar is listed (or ranked) 49 on the list Fastest MLB Players of All Time
Jonathan Villar Baltimore Orioles

50
18 17
Elvis Andrus is listed (or ranked) 50 on the list Fastest MLB Players of All Time
Elvis Andrus Texas Rangers