On this page
Top Ten List of the Greatest MLB First Baseman of All Time
Introduction
10.) David Ortiz
- Played for the Minnesota Twins and the Boston Red Sox.
- 3 Time World Series Champion (2004, 2007, 2013)
- World Series MVP (2013)
9.) Harmon Killebrew
- Played for the Washington Senators, the Minnesota Twins, and the Kansas City Royals.
- MVP (1969)
- 13 Time MLB All Star (1959, 1959 (2), 1961, 1961 (2), 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971)
8.) Frank Thomas
- Played for the Chicago White Sox, the Oakland A’s, and the Toronto Blue Jays.
- 2 Time MVP (1993, 1994)
- 4 Time Silver Slugger Award Winner (1991, 1993, 1994, 2000)
7.) Hank Greenberg
- Played for the Detroit Tigers and the Pittsburgh Pirates.
- 2 Time American League MVP (1935, 1940)
- 2 Time World Series Champion (1935, 1945)
6.) Miguel Cabrera
- Played for the Florida Marlins and the Detroit Tigers.
- 2 Time American League MVP (2012, 2013)
- American League Triple Crown (2012)
5.) Willie McCovey
- Played for the San Francisco Giants, the San Diego Padres, and the Oakland A’s.
- MVP (1969)
- Rookie of the Year (1959)
4.) Jimmie Foxx
- Played for the Philadelphia A's, the Boston Red Sox, the Chicago Cubs, and the Philadelphia Phillies.
- 2 Time World Series Champion (1929, 1930)
- 3 Time American League MVP (1932, 1933, 1938)
3.) Albert Pujols
- Played for the St. Louis Cardinals, and the Los Angeles Angels.
- 3 Time National League MVP (2005, 2008, 2009)
- 2 Time World Series Champion (2006, 2011)
2.) Stan Musial
- Played for the St. Louis Cardinals from 1941 to 1944 and 1946 to 1963.
- 3 Time World Series Champion (1942, 1944, 1946)
- 3 Time MVP (1943, 1946, 1948)
1.) Lou Gehrig
- Played for the New York Yankees from 1923 to 1939.
- 6 Time World Series Champion (1927, 1928, 1932, 1936, 1937, 1938)
- 2 Time MVP (1927, 1936)