VOTE Fastest MLB Players of All Time  

Ranker Sports
301 votes 23 voters 100 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

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

The Greatest Baseball Players of All Time The Greatest Catchers of All Time

2
7 0
Luis Castillo is listed (or ranked) 2 on the list Fastest MLB Players of All Time
Luis Castillo Miami Marlins, New York Mets, New York Mets

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

4
6 0
Mickey Mantle is listed (or ranked) 4 on the list Fastest MLB Players of All Time
Mickey Mantle New York Yankees, New York Yankees

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

6
8 0
Billy Hamilton is listed (or ranked) 6 on the list Fastest MLB Players of All Time

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

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

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

10
3 1
Ty Cobb is listed (or ranked) 10 on the list Fastest MLB Players of All Time
Ty Cobb Detroit Tigers, Philadelphia Athletics

11
5 0
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
4 2
Tim Raines is listed (or ranked) 12 on the list Fastest MLB Players of All Time
Tim Raines New York Yankees, Miami Marlins, Baltimore Orioles

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

14
5 2
Barry Bonds is listed (or ranked) 14 on the list Fastest MLB Players of All Time
Barry Bonds San Francisco Giants, San Francisco Giants, Pittsburgh Pirates

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

The Best Baseball Players NOT in the Hall of Fame The Creepiest Sports Mascots

16
4 2
Johnny Damon is listed (or ranked) 16 on the list Fastest MLB Players of All Time
Johnny Damon New York Yankees, New York Yankees, Boston Red Sox

17
6 2
Mike Trout is listed (or ranked) 17 on the list Fastest MLB Players of All Time
Mike Trout Los Angeles Angels of Anaheim

18
5 0
Dee Gordon is listed (or ranked) 18 on the list Fastest MLB Players of All Time
Dee Gordon Los Angeles Dodgers

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

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

21
5 0
Byron Buxton is listed (or ranked) 21 on the list Fastest MLB Players of All Time

22
4 0
Trea Turner is listed (or ranked) 22 on the list Fastest MLB Players of All Time

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

24
4 0
Elvis Andrus is listed (or ranked) 24 on the list Fastest MLB Players of All Time
Elvis Andrus Texas Rangers

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

26
3 4
Cameron Maybin is listed (or ranked) 26 on the list Fastest MLB Players of All Time
Cameron Maybin Miami Marlins, Miami Marlins, Detroit Tigers

27
3 3
Scott Podsednik is listed (or ranked) 27 on the list Fastest MLB Players of All Time
Scott Podsednik Boston Red Sox, Milwaukee Brewers, Milwaukee Brewers

28
4 2
Carlos Gómez is listed (or ranked) 28 on the list Fastest MLB Players of All Time
Carlos Gómez New York Mets, Milwaukee Brewers, Minnesota Twins

29
4 3
Dave Collins is listed (or ranked) 29 on the list Fastest MLB Players of All Time
Dave Collins New York Yankees, St. Louis Cardinals, Detroit Tigers

The Best MLB Ballparks The Best Things About Fall

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

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

32
4 2
Chone Figgins is listed (or ranked) 32 on the list Fastest MLB Players of All Time
Chone Figgins Los Angeles Dodgers, Seattle Mariners, Los Angeles Angels of Anaheim

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

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

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

36
2 0
Honus Wagner is listed (or ranked) 36 on the list Fastest MLB Players of All Time
Honus Wagner Pittsburgh Pirates, Louisville Colonels

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

38
2 0
Max Carey is listed (or ranked) 38 on the list Fastest MLB Players of All Time
Max Carey Pittsburgh Pirates, Brooklyn Robins

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

40
3 1
Dexter Fowler is listed (or ranked) 40 on the list Fastest MLB Players of All Time
Dexter Fowler Colorado Rockies, Colorado Rockies, Houston Astros

41
2 0
Jimmy Rollins is listed (or ranked) 41 on the list Fastest MLB Players of All Time
Jimmy Rollins Philadelphia Phillies, Philadelphia Phillies

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

43
2 0
Alex Rodriguez is listed (or ranked) 43 on the list Fastest MLB Players of All Time

The Greatest Puerto Rican MLB Players Of All Time The Hottest Celebrities of All Time

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

45
2 2
Bobby Bonds is listed (or ranked) 45 on the list Fastest MLB Players of All Time
Bobby Bonds New York Yankees, St. Louis Cardinals, San Francisco Giants

46
1 2
Tris Speaker is listed (or ranked) 46 on the list Fastest MLB Players of All Time
Tris Speaker Boston Red Sox, Cleveland Indians, Washington Senators

47
3 2
Craig Biggio is listed (or ranked) 47 on the list Fastest MLB Players of All Time
Craig Biggio Houston Astros

48
1 3
Omar Vizquel is listed (or ranked) 48 on the list Fastest MLB Players of All Time
Omar Vizquel San Francisco Giants, Cleveland Indians, Toronto Blue Jays

49
2 2
Chuck Knoblauch is listed (or ranked) 49 on the list Fastest MLB Players of All Time
Chuck Knoblauch New York Yankees, Kansas City Royals, Minnesota Twins

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