WOO logo

On this page

Top Ten List of the Greatest MLB First Baseman of All Time

Introduction

Top Ten List of the Greatest MLB First Baseman of All Time

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)