100 Greatest Right Fielders of All-Time

This is the definitive list of Baseball's greatest right fielders, including Babe Ruth, Frank Robinson, Hank Aaron, and more. Updated through 2025.

Baseball Player Rankings by Position

NAMERNKHOFFROMTOWARWAR7WAR5CWAR3CHWARJAWSSCORE
Babe Ruth1Y19141935162.189.756.841.684.2125.9508.8
Hank Aaron2Y19541976143.161.743.728.015.3102.4466.7
Mookie Betts32014202575.355.040.028.518.865.2378.0
Frank Robinson4Y19561976107.251.635.324.431.079.4373.2
Roberto Clemente5Y1955197294.850.039.822.911.172.4347.9
Aaron Judge62016202562.056.741.531.110.859.4342.5
Mel Ott7Y19261947110.754.738.126.019.782.7337.5
Al Kaline8Y1953197492.848.332.824.63.370.6328.2
Ichiro Suzuki9Y2001201959.743.531.522.60.051.6305.6
Reggie Jackson10Y1967198774.048.032.324.528.061.0303.1
Larry Walker11Y1989200572.741.831.422.30.057.3295.1
Tony Gwynn12Y1982200169.240.530.121.17.954.9277.7
Dwight Evans131972199167.136.427.718.19.551.8272.6
Juan Soto142018202542.740.432.421.512.941.6257.6
Vladimir Guerrero15Y1996201159.542.029.721.01.850.8256.7
Bobby Abreu161996201460.241.629.719.10.050.9256.6
Harry Heilmann17Y1914193272.146.834.823.70.059.5254.7
Bryce Harper182012202554.138.523.020.82.546.3251.5
Dave Winfield19Y1973199564.237.627.019.46.650.9250.8
Bobby Bonds201968198157.939.632.020.00.048.8248.4
Enos Slaughter21Y1938195957.034.525.617.512.545.8246.5
Paul Waner22Y1926194573.944.828.022.16.959.4243.2
Reggie Smith231966198264.637.618.917.914.051.1232.7
Sam Crawford24Y1899191775.341.625.919.816.658.5227.7
Dave Parker25Y1973199140.137.431.121.17.238.8212.6
Jack Clark261975199253.133.021.217.28.043.1212.3
Jason Heyward272010202541.532.523.318.82.437.0210.5
Tony Oliva28Y1962197643.138.226.520.05.440.7209.7
Giancarlo Stanton292010202546.635.324.719.80.741.0209.1
Rusty Staub301963198545.833.326.818.12.139.6207.2
Rocky Colavito311955196844.537.225.520.40.040.9205.5
Darryl Strawberry321983199942.235.926.619.14.939.1203.8
Johnny Callison331958197338.434.429.420.30.036.4197.8
J.D. Drew341998201144.932.122.818.22.138.5197.2
Jesse Barfield351981199239.434.426.419.60.036.9195.7
Jose Bautista362004201836.737.830.122.00.037.3195.6
Chuck Klein37Y1928194446.036.731.322.02.841.4195.1
Felipe Alou381958197442.333.824.418.35.338.1194.0
Fernando Tatis Jr.392019202526.926.822.917.40.026.9193.5
Ken Singleton401970198441.833.424.116.97.237.6192.8
Kirk Gibson411979199538.429.825.017.011.634.1192.2
Elmer Flick42Y1898191053.041.328.219.60.047.2191.9
Sam Rice43Y1915193453.430.020.314.28.941.7190.1
Roger Maris441957196838.332.425.418.331.335.4188.6
Tim Salmon451992200640.631.722.016.84.036.2188.1
Ross Youngs46Y1917192632.330.423.416.217.031.4187.8
Kyle Tucker472018202527.428.325.516.311.827.9186.8
Magglio Ordonez481997201138.832.022.618.71.835.4185.6
Shawn Green491993200734.731.427.420.30.033.1185.4
Paul O"Neill501985200138.927.319.215.014.533.1182.0
Tommy Henrich511937195039.228.021.416.133.333.6181.6
Sammy Sosa521989200758.645.233.023.80.051.9181.5
J.D. Martinez532011202430.829.021.816.76.429.9181.1
Ronald Acuna Jr.542018202528.628.621.717.53.628.6178.6
Bill Nicholson551936195341.733.826.718.72.437.8178.0
Reggie Sanders561991200739.826.517.814.28.133.2176.5
Brian Jordan571992200632.930.322.017.63.431.6173.8
Shin-Soo Choo582005202034.629.221.015.80.031.9172.7
Bob Allison591958197034.129.924.718.44.232.0172.6
Kiki Cuyler60Y1921193847.035.320.717.910.041.2172.5
Tommy Holmes611942195235.331.025.018.03.633.2171.6
Gary Sheffield621988200960.540.625.920.42.650.6170.9
Justin Upton632007202232.330.017.916.50.031.2168.9
Harry Hooper64Y1909192553.230.420.216.312.841.8168.8
Dixie Walker651931194944.232.421.917.29.438.3168.7
Babe Herman661926194540.331.725.518.20.036.0164.3
Hurley McNair671910192838.433.926.926.35.136.2161.2
Nick Markakis682006202033.624.619.514.50.029.1159.7
Al Smith691953196420.219.719.811.56.620.0158.3
Gavvy Cravath701908192033.029.824.617.07.031.4157.4
Brian Giles711995200951.136.227.718.72.043.7156.8
Hunter Pence722007202030.826.018.413.54.128.4155.3
Raul Mondesi731993200529.525.519.615.10.027.5153.3
Álex Ríos742004201527.328.119.016.30.027.7152.1
Ken Griffey Sr.751973199134.523.517.712.67.729.0151.8
Jayson Werth762002201729.227.517.113.78.228.4150.5
Roy Cullenbine771938194732.131.123.615.45.431.6148.9
Von Hayes781981199229.926.518.914.00.028.2146.3
George Hendrick791971198828.924.119.212.80.026.5145.8
Carl Furillo801946196034.626.216.314.619.030.4143.2
Sixto Lezcano811974198528.325.718.015.50.027.0141.7
Carlos Gonzalez822008201924.424.218.715.30.024.3141.4
Hank Bauer831948196127.324.920.414.326.226.1138.4
Josh Reddick842009202124.722.616.412.65.323.7136.7
Terry Puhl851977199128.423.716.513.30.026.1136.4
Richie Zisk861971198324.922.018.313.30.223.5130.5
Wally Moses871935195135.724.315.912.80.030.0130.3
Yasiel Puig882013201918.520.116.013.66.519.3129.7
Jackie Jensen891950196127.923.218.313.20.025.6129.0
Elmer Valo901940196128.322.116.211.20.025.2128.3
Jose Canseco911985200142.530.322.519.114.936.4127.6
Floyd Robinson921960196817.818.517.411.90.018.2124.3
Taffy Wright931938194916.716.313.88.80.016.5123.5
David Justice941989200240.629.519.715.114.135.1123.3
Jim Northrup951964197522.121.518.113.75.921.8122.7
Vic Wertz961947196326.922.117.112.31.724.5122.4
Trot Nixon971996200821.221.617.112.20.921.4118.4
Bake McBride981973198322.622.416.110.73.222.5118.1
Jay Buhner991987200123.019.014.59.60.021.0118.1
Juan Gonzalez1001989200538.729.117.915.80.033.9117.2