Connect with us

Hi, what are you looking for?

Blog

MLB: Top 25 Outfielders of All-Time

PHILADELPHIA, PENNSYLVANIA – SEPTEMBER 28: The Major League Baseball logo is seen on a Pittsburgh Pirates uniform during the ninth inning against the Philadelphia Phillies at Citizens Bank Park on September 28, 2023 in Philadelphia, Pennsylvania. (Photo by Tim Nwachukwu/Getty Images)

Baseball fans love to argue over who is the best at each position. It’s so hard to determine greatness in a game that has been played over a century. Here is a list of the 25 greatest outfielders to have ever played. Agree? Disagree? Leave a comment and let us know!

25. Billy Williams

(Original Caption) Mesa, Arizona: Billy Williams, of the Chicago Cubs, during spring training. March 1964.

Consistent power hitter for the Cubs

24. Mike Trout

ANAHEIM, CA – JULY 2: Mike Trout #27 of the Los Angeles Angels bats during the game against the Arizona Diamondbacks at Angel Stadium of Anaheim on July 2, 2023 in Anaheim, California. The Angels defeated the Diamondbacks 5-2. (Photo by Rob Leiter/MLB Photos via Getty Images)

Exceptional all-around talent

23. Shoeless Joe Jackson

(Original Caption) “Shoeless” Joe Jackson, former Chicago White Sox player, involved in Black Sox Scandal.

Great pure hitter

22. Ichiro Suzuki

TOKYO, JAPAN – MARCH 21: Outfielder Ichiro Suzuki #51 of the Seattle Mariners at bat in the 8th inning, last plate appearance, during the game between Seattle Mariners and Oakland Athletics at Tokyo Dome on March 21, 2019 in Tokyo, Japan. (Photo by Masterpress/Getty Images)

Greatest Japanese player to play in the MLB

21. Andre Dawson

SAN DIEGO – 1986: Andre Dawson #10 of the Montreal Expos swings during a 1986 season game against the San Diego Padres at Jack Murphy Stadium in San Diego, California. (Photo by Rick Stewart/Getty Images)

The Hawk”—Great arm in the outfield

20. Carl Yastrzemski

The Boston Red Sox’ Carl Yastrzemski batting in the third game of the World Series in St Louis, Missouri, October 7th 1967. (Photo by UPI/Bettmann Archive/Getty Images)

“Yaz” Triple Crown Winner and Red Sox Legend

19. Tony Gwynn

UNSPECIFIED – CIRCA 1993: Tony Gwynn #19 of the San Diego Padres poses for this photo circa 1993. Gwynn played for the Padres from 1982-01. (Photo by Focus on Sport/Getty Images)

Might have the purest stroke outside of Ted Williams

18. Reggie Jackson

The New York Yankees’ Reggie Jackson batting during a game against the Texas Rangers, New York, May 25th 1977. (Photo by UPI/Bettmann Archive/Getty Images)

“Mr. October” No better clutch playoff hitter

17. Duke Snider

American baseball player Duke Snider (1926 – 2011) of the Brooklyn Dodgers, USA, circa 1960. (Photo by FPG/Archive Photos/Getty Images)

Dodgers Legend

16. Al Kaline

DETROIT, MI – JUNE 28: Al Kaline #6 of the Detroit Tigers swings at the pitch during an MLB game against the Baltimore Orioles on June 28, 1959 at Briggs Stadium in Detroit, Michigan. The Orioles catcher is Gus Triandos #11. (Photo by Hy Peskin/Getty Images) (Set Number: X6039)

“Mr. Tiger” 10x Gold Glove Winner

15. Mel Ott

1934: Mel Ott of the New York Giants, poses in a batters stance, circa, 1934. (Photo by The Stanley Weston Archive/Getty Images)

511 career HRs

14. Frank Robinson

Frank Robinson

586 HRs and 2x MVP

13. Barry Bonds

7 Oct 2001: Barry Bonds #25 of the San Francisco Giants watches his 73rd home run hit against the Los Angeles Dodgers during the first inning at Pacific Bell Park in San Francisco, California. DIGITAL IMAGE. Mandatory Credit: Harry How/ALLSPORT

Seven time MVP

12. Roberto Clemente

(Original Caption) 4/13/1967-New York, NY: Roberto Clemente of the Pittsburgh Pirates, batting during a game in Shea Stadium against the Mets.

Not only a great player but a great humanitarian as well

11. Rickey Henderson

(Original Caption) Oakland A’s Rickey Henderson holds up the base as Lou Brock (left) looks on after Henderson broke Brock’s record on 118 steals by stealing his 119th in the third inning of the A’s-Milwaukee Brewers game.

All-time stolen base leader

10. Tris Speaker

UNITED STATES – CIRCA 1912: Informal three-quarter length portrait of Hall of Fame outfielder Tris Speaker of the American League’s Boston Red Sox, sitting in front of grandstands on the field at Comiskey Park, Chicago, IL, 1912. A man is partially visible sitting in the grandstands in the foreground. (Photo by Chicago Sun-Times/Chicago Daily News collection/Chicago History Museum/Getty Images)

.345 career batting average and most OF assists

9. Ken Griffey Jr.

SEATTLE – SEPTEMBER 20: Ken Griffey Jr #24 of the Seattle Mariners makes a hit during the game against the New York Yankees on September 20, 2009 at Safeco Field in Seattle, Washington. (Photo by Otto Greule Jr/Getty Images)

“Junior” was the best two-way player not named Mays

8. Joe DiMaggio

(Original Caption) 7/18/1941-Cleveland, OH: Joe DiMaggio, slugging outfielder of the New York Yankees, makes a pair of “duck eggs” with his fingers to indicate that for the first time in 57 consecutive games he has gone hitless. The end of the amazing series of hit games came against the Cleveland Indians at Cleveland yesterday. DiMaggio went to bat four times, failed to get the ball past the infielders three times and walked once. His record of hits in 56 consecutive games is expected to stand for many moons.

“Joe D” Had an incredible 56 game hitting streak

7. Mickey Mantle

Mickey Mantle #7 of the New York Yankees poses for a portrait during batting practice prior to an MLB game against the Detroit Tigers at Yankee Stadium in the Bronx, New York, August 24, 1958. (Photo by TPLP/Getty Images)

“The Mick” Would be #1 or 2 overall had he not hurt his knees

6. Ty Cobb

(Original Caption) 1921-Ty Cobb.

Highest batting average in MLB history

5. Stan Musial

(Original Caption) 8/12/1956-Chicago, IL- Stan Musial, of the Cardinals, slaps out his 1,071st extra base-hit to tie a National League Record held by Mel Ott, former Giants great. Musial’s blow, a double, came in the 6th inning of the first game against the Chicago Cubs. The pitcher at the time was Bob Rush. The Cubs won, 6-2.

“Stan the Man” Outstanding pure hitter

4. Hank Aaron

(Original Caption) Hank Aaron is shown in this close up. He is shown as an Atlanta Braves outfielder during Spring Training.

Legendary power hitter who broke Ruth’s long time HR record

3. Ted Williams

circa 1955: Boston Red Sox player Ted Williams (1918 – 2002) in a gray uniform, holding a baseball bat in a baseball stadium. (Photo by Hulton Archive/Getty Images)

“Splendid Splinter” Arguably the best hitter of the modern era

2. Babe Ruth

Yankees’ champion player, Babe Ruth, demonstrating his batting style in 1929.

“The Babe” Dominated baseball like no one before him

1. Willie Mays

(Original Caption) Willie Mays, Giants’ centerfielder and rookie of the year in the National League at Giants’ spring training, Phoenix, Arizona. Willis is waiting for his draft call.

“The Say Hey Kid” –Best five-tool player in MLB history