athletes Fastest MLB Players of All Time  

Ranker Sports
1.9k votes 180 voters 1.4k views 102 items Embed

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

list ordered by

1
66 23
Ricky Henderson is listed (or ranked) 1 on the list Fastest MLB Players of All Time
Rickey Henderson Adelaide Football Club

2
55 24
Billy Hamilton is listed (or ranked) 2 on the list Fastest MLB Players of All Time

3
41 19
Trea Turner is listed (or ranked) 3 on the list Fastest MLB Players of All Time

4
38 17
Dee Gordon is listed (or ranked) 4 on the list Fastest MLB Players of All Time
Dee Gordon Los Angeles Dodgers

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

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

7
35 22
Mike Trout is listed (or ranked) 7 on the list Fastest MLB Players of All Time
Mike Trout Los Angeles Angels of Anaheim

8
33 21
Mickey Mantle is listed (or ranked) 8 on the list Fastest MLB Players of All Time
Mickey Mantle New York Yankees, New York Yankees

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

10
26 15
José Altuve is listed (or ranked) 10 on the list Fastest MLB Players of All Time
José Altuve Houston Astros

11
31 21
Bo Jackson is listed (or ranked) 11 on the list Fastest MLB Players of All Time
Bo Jackson Oakland Raiders, Kansas City Royals, Kansas City Royals

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

13
20 11
Byron Buxton is listed (or ranked) 13 on the list Fastest MLB Players of All Time

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

The Greatest Catchers of All Time

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

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

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

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

19
14 7
Honus Wagner is listed (or ranked) 19 on the list Fastest MLB Players of All Time
Honus Wagner Pittsburgh Pirates, Louisville Colonels

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

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

The Most Obnoxious Athletes

22
11 5
Jarrod Dyson is listed (or ranked) 22 on the list Fastest MLB Players of All Time
Jarrod Dyson Kansas City Royals

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

24
13 7
Dexter Fowler is listed (or ranked) 24 on the list Fastest MLB Players of All Time
Dexter Fowler Colorado Rockies, Colorado Rockies, Houston Astros

25
14 8
Mookie Betts is listed (or ranked) 25 on the list Fastest MLB Players of All Time
Mookie Betts Boston Red Sox

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

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

28
10 5
Preston Wilson is listed (or ranked) 28 on the list Fastest MLB Players of All Time
Preston Wilson St. Louis Cardinals, Miami Marlins, New York Mets

The Greatest Baseball Players of All Time

29
16 11
Carlos Beltrán is listed (or ranked) 29 on the list Fastest MLB Players of All Time
Carlos Beltrán New York Yankees, St. Louis Cardinals, New York Mets

30
11 6
Tony Gwynn is listed (or ranked) 30 on the list Fastest MLB Players of All Time
Tony Gwynn San Diego Padres, San Diego Padres

31
12 7
Andrew McCutchen is listed (or ranked) 31 on the list Fastest MLB Players of All Time

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

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

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

35
14 10
Ben Revere is listed (or ranked) 35 on the list Fastest MLB Players of All Time
Ben Revere Philadelphia Phillies, Minnesota Twins

The Weirdest Sports from Around the World

36
10 6
Hank Aaron is listed (or ranked) 36 on the list Fastest MLB Players of All Time
Hank Aaron Atlanta Braves, Milwaukee Brewers, Milwaukee Braves

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

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

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

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

41
7 5
Joey Gathright is listed (or ranked) 41 on the list Fastest MLB Players of All Time
Joey Gathright Chicago Cubs, Kansas City Royals, Kansas City Royals

42
6 4
Rafael Furcal is listed (or ranked) 42 on the list Fastest MLB Players of All Time
Rafael Furcal Atlanta Braves, St. Louis Cardinals, Miami Marlins

The Best Baseball Players NOT in the Hall of Fame

43
5 3
Jonathan Villar is listed (or ranked) 43 on the list Fastest MLB Players of All Time

44
4 2
Roberto Alomar is listed (or ranked) 44 on the list Fastest MLB Players of All Time
Roberto Alomar New York Mets, Cleveland Indians, Baltimore Orioles

45
10 9
Luis Castillo is listed (or ranked) 45 on the list Fastest MLB Players of All Time
Luis Castillo Miami Marlins, New York Mets, New York Mets

46
9 8
Ty Cobb is listed (or ranked) 46 on the list Fastest MLB Players of All Time
Ty Cobb Detroit Tigers, Philadelphia Athletics

47
8 7
Nap Lajoie is listed (or ranked) 47 on the list Fastest MLB Players of All Time
Nap Lajoie Philadelphia Phillies, Cleveland Indians, Philadelphia Athletics

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

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

50
6 6
Barry Larkin is listed (or ranked) 50 on the list Fastest MLB Players of All Time
Barry Larkin Cincinnati Reds, Cincinnati Reds