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)