100 Greatest Right Fielders of All-Time

ALL-TIME TOP 100 LISTS

Baseball's All-Time Greatest Right Fielders Ranked From 1 to 100

RANKNAMEFROMTOCAREERLONG PEAKSHORT PEAKPRIMEPLAYER SCORE
1Babe Ruth19141935162.189.741.656.8508.8
2Hank Aaron19541976143.161.728.043.7466.7
3Frank Robinson19561976107.251.624.435.3373.2
4Mookie Betts2014202469.555.028.540.0366.0
5Roberto Clemente1955197294.850.022.939.8347.9
6Mel Ott19261947110.754.726.038.1337.5
7Al Kaline1953197492.848.324.632.8328.2
8Ichiro Suzuki2001201959.743.522.631.5305.6
9Reggie Jackson1967198774.048.024.532.3303.1
10Larry Walker1989200572.741.822.331.4295.1
11Aaron Judge2016202452.251.429.332.6293.2
12Tony Gwynn1982200169.240.521.130.1277.7
13Dwight Evans1972199167.136.418.127.7272.6
14Vladimir Guerrero1996201159.542.021.029.7256.7
15Bobby Abreu1996201460.241.619.129.7256.6
16Harry Heilmann1914193272.146.823.734.8254.7
17Dave Winfield1973199564.237.619.427.0250.8
18Bobby Bonds1968198157.939.620.032.0248.4
19Enos Slaughter1938195957.034.517.525.6246.5
20Bryce Harper2012202451.138.520.823.0245.6
21Paul Waner1926194573.944.822.128.0243.2
22Reggie Smith1966198264.637.617.918.9232.7
23Sam Crawford1899191775.341.619.825.9227.7
24Dave Parker1973199140.137.421.131.1212.6
25Jack Clark1975199253.133.017.221.2212.3
26Jason Heyward2010202441.832.518.823.3209.8
27Tony Oliva1962197643.138.220.026.5209.7
28Rusty Staub1963198545.833.318.126.8207.2
29Rocky Colavito1955196844.537.220.425.5205.5
30Giancarlo Stanton2010202444.735.319.824.7203.9
31Darryl Strawberry1983199942.235.919.126.6203.8
32Johnny Callison1958197338.434.420.329.4197.8
33J.D. Drew1998201144.932.118.222.8197.2
34Jesse Barfield1981199239.434.419.626.4195.7
35Jose Bautista2004201836.737.822.030.1195.6
36Chuck Klein1928194446.036.722.031.3195.1
37Felipe Alou1958197442.333.818.324.4194.0
38Ken Singleton1970198441.833.416.924.1192.8
39Kirk Gibson1979199538.429.817.025.0192.2
40Elmer Flick1898191053.041.319.628.2191.9
41Sam Rice1915193453.430.014.220.3190.1
42Roger Maris1957196838.332.418.325.4188.6
43Tim Salmon1992200640.631.716.822.0188.1
44Ross Youngs1917192632.330.416.223.4187.8
45Magglio Ordonez1997201138.832.018.722.6185.6
46Shawn Green1993200734.731.420.327.4185.4
47Paul O'Neill1985200138.927.315.019.2182.0
48Tommy Henrich1937195039.228.016.121.4181.6
49Sammy Sosa1989200758.645.223.833.0181.5
50Bill Nicholson1936195341.733.818.726.7178.0
51Reggie Sanders1991200739.826.514.217.8176.5
52J.D. Martinez2011202430.529.016.721.8176.4
53Brian Jordan1992200632.930.317.622.0173.8
54Shin-Soo Choo2005202034.629.215.821.0172.7
55Bob Allison1958197034.129.918.424.7172.6
56Kiki Cuyler1921193847.035.317.920.7172.5
57Tommy Holmes1942195235.331.018.025.0171.6
58Gary Sheffield1988200960.540.620.425.9170.9
59Justin Upton2007202232.330.016.517.9168.9
60Harry Hooper1909192553.230.416.320.2168.8
61Dixie Walker1931194944.232.417.221.9168.7
62Ronald Acuna Jr.2018202425.825.817.221.9168.3
63Kyle Tucker2018202423.023.116.523.1164.5
64Babe Herman1926194540.331.718.225.5164.3
65Hurley McNair1910192838.433.926.326.9161.2
66Nick Markakis2006202033.624.614.519.5159.7
67Al Smith1953196420.219.711.519.8158.3
68Gavvy Cravath1908192033.029.817.024.6157.4
69Brian Giles1995200951.136.218.727.7156.8
70Hunter Pence2007202030.826.013.518.4155.3
71Raul Mondesi1993200529.525.515.119.6153.3
72Álex Ríos2004201527.328.116.319.0152.1
73Ken Griffey Sr.1973199134.523.512.617.7151.8
74Jayson Werth2002201729.227.513.717.1150.5
75Roy Cullenbine1938194732.131.115.423.6148.9
76Von Hayes1981199229.926.514.018.9146.3
77George Hendrick1971198828.924.112.819.2145.8
78Carl Furillo1946196034.626.214.616.3143.2
79Sixto Lezcano1974198528.325.715.518.0141.7
80Carlos Gonzalez2008201924.424.215.318.7141.4
81Hank Bauer1948196127.324.914.320.4138.4
82Josh Reddick2009202124.722.612.616.4136.7
83Terry Puhl1977199128.423.713.316.5136.4
84Richie Zisk1971198324.922.013.318.3130.5
85Wally Moses1935195135.724.312.815.9130.3
86Yasiel Puig2013201918.520.113.616.0129.7
87Jackie Jensen1950196127.923.213.218.3129.0
88Elmer Valo1940196128.322.111.216.2128.3
89Jose Canseco1985200142.530.319.122.5127.6
90Floyd Robinson1960196817.818.511.917.4124.3
91Taffy Wright1938194916.716.38.813.8123.5
92David Justice1989200240.629.515.119.7123.3
93Jim Northrup1964197522.121.513.718.1122.7
94Vic Wertz1947196326.922.112.317.1122.4
95Trot Nixon1996200821.221.612.217.1118.4
96Bake McBride1973198322.722.410.716.1118.3
97Jay Buhner1987200123.019.09.614.5118.1
98Juan Gonzalez1989200538.729.115.817.9117.2
99Nick Swisher2004201521.422.911.813.4117.2
100Danny Tartabull1984199723.320.512.014.8116.7
101Michael Conforto2015202417.616.310.012.7116.5
102Ival Goodman1935194424.622.214.118.9115.7
103Jay Bruce2008202119.919.212.615.5115.5
104John Titus1903191329.924.412.518.3114.6
105Jermaine Dye1996200920.323.213.912.8113.8
106Max Kepler2015202420.718.910.412.6113.3
107Ruben Sierra1986200616.820.414.118.1112.6
108Oscar Gamble1969198522.920.210.714.1112.0
109Merv Rettenmund1968198020.018.914.816.1111.9
110George Selkirk1934194223.322.113.617.9111.8
111Willard Marshall1942195519.619.412.417.8111.6
112Socks Seybold1899190824.325.612.719.3111.4
113Willie Crawford1964197721.319.611.314.8109.9
114Tom Brunansky1981199422.018.411.114.2107.5
115Richard Hidalgo1997200519.218.914.015.2107.5
116Jeromy Burnitz1993200619.918.611.615.8107.3
117Bing Miller1921193628.920.811.414.1107.3
118Ellis Valentine1975198517.117.613.416.9103.5
119Wally Westlake1947195614.814.99.114.1102.0
120Mitch Haniger2016202414.915.212.715.598.6
EXPLANATION OF TABLE DATA
CAREER = Career Wins Above Replacement (WAR).
We use bWAR.
LONG PEAK = WAR in best seven seasons.
SHORT PEAK = WAR in best three seasons.
PRIME = WAR in best five consecutive seasons.

How Do We Rank The Players?

That's a Great Question. In short, it isn't Simple.

We have gone to great lengths to make our All-Time Baseball Player Rankings as thorough as possible. We believe our rankings are the most comprehensive, fair, and accurate.

Players are evaluated on five criteria as the foundation of our rankings: 

  • Career Value
  • Long Peak
  • Short Peak
  • Career Prime Value
  • Contribution to Championship Teams

We use Wins Above Replacement (WAR) as a basis for these calculations. However, we also adjust for era, integration and level of competition, and missed playing time due to factors beyond the control of the player.

Generally, a player’s Career Value is worth about 50-60% of the ranking score we assign him. That leaves half or just under half from his long peak (seven best seasons), short peak (three best seasons), and prime (five best consecutive seasons). The contribution to championship teams (player performance in seasons where his team wins the pennant) is a small factor in most cases.

Because we adjust for timeline and era, our rankings have fewer players from before 1941 than many other baseball player lists.

We feel it’s important to acknowledge that baseball is harder to play today than it was 25 years ago, and 50 years ago, and so on. It doesn’t make sense, in our opinion, for most of the great baseball players to have played prior to World War II, when MLB was segregated.