Listed below are the occurrences of Major League Baseball players who have hit three home runs in a single game. To date, there have been 246 occurrences in the National League, 233 in the American League, and 1 in the American Association, for a total of 480 by 336 different players.
Johnny Mize and Sammy Sosa have accomplished the feat six different times. Dave Kingman, Joe Carter, Mark McGwire, and Carlos Delgado have done it five times. Only once has the feat occurred twice in the same game by two different players. On September 25, 2001, Richie Sexson and Jeromy Burnitz both hit three home runs for the Milwaukee Brewers in a game against the Arizona Diamondbacks.
Twenty-nine players have hit three homers with more than one team. Kingman, Mize, and Alex Rodriguez have done it with three different teams.
The 15 players with four home runs are included and noted on this list; for a separate list of only those players, see MLB hitters with four home runs in one game.
Through 1940[]
Date | Player | Team | Home/Away |
October 9, 1884 | Jack Manning | Philadelphia Quakers, NL | A |
August 15, 1886 | Guy Hecker | Louisville Colonels, AA | H |
September 10, 1886 | Dan Brouthers | Detroit Wolverines, NL | A |
May 9, 1888 | Roger Connor | New York Giants, NL | A |
May 10, 1894 | Frank Shugart | St. Louis Browns, NL | A |
May 30, 1894 | Bobby Lowe | Boston Beaneaters, NL | H |
August 20, 1894 | Bill Joyce | Washington Senators, NL | H |
July 13, 1896 | Ed Delahanty | Philadelphia Phillies, NL | A |
July 12, 1897 | Tom McCreery | Louisville Colonels, NL | A |
September 26, 1897 | Jake Beckley | Cincinnati Reds, NL | A |
April 22, 1922 | Ken Williams | St. Louis Browns, AL | H |
September 15, 1922 | Butch Henline | Philadelphia Phillies, NL | H |
May 11, 1923 | Cy Williams | Philadelphia Phillies, NL | H |
September 17, 1923 | George Kelly | New York Giants, NL | A |
June 14, 1924 | George Kelly | New York Giants, NL | A |
August 2, 1924 | Joe Hauser | Philadelphia Athletics, AL | A |
May 5, 1925 | Ty Cobb | Detroit Tigers, AL | A |
May 21, 1925 | Mickey Cochrane | Philadelphia Athletics, AL | A |
June 19, 1925 | Goose Goslin | Washington Senators, AL | A |
July 13, 1926 | Jack Fournier | Brooklyn Dodgers, NL | A |
October 6, 1926 | Babe Ruth | New York Yankees, AL | A |
June 8, 1927 | Tony Lazzeri | New York Yankees, AL | H |
June 23, 1927 | Lou Gehrig | New York Yankees, AL | A |
June 2, 1928 | Les Bell | Boston Braves, NL | H |
September 20, 1928 | George Harper | St. Louis Cardinals, NL | A |
October 9, 1928 | Babe Ruth | New York Yankees, AL | A |
May 4, 1929 | Lou Gehrig | New York Yankees, AL | A |
May 21, 1930 | Babe Ruth | New York Yankees, AL | A |
May 22, 1930 | Lou Gehrig | New York Yankees, AL | A |
July 2, 1930 | Carl Reynolds | Chicago White Sox, AL | A |
July 26, 1930 | Hack Wilson | Chicago Cubs, NL | A |
August 19, 1930 | Goose Goslin | St. Louis Browns, AL | A |
August 31, 1930 | Mel Ott | New York Giants, NL | H |
September 17, 1930 | Earl Averill | New York Yankees, AL | H |
April 24, 1931 | Rogers Hornsby | Chicago Cubs, NL | A |
June 24, 1931 | George Watkins | St. Louis Cardinals, NL | A |
June 3, 1932 | Lou Gehrig | New York Yankees, AL | A |
June 23, 1932 | Goose Goslin | St. Louis Browns, AL | H |
July 9, 1932 | Ben Chapman | New York Yankees, AL | H |
July 10, 1932 | Jimmie Foxx | Philadelphia Athletics, AL | A |
July 15, 1932 | Al Simmons | Philadelphia Athletics, AL | H |
August 13, 1932 | Bill Terry | New York Giants, NL | H |
June 8, 1933 | Jimmie Foxx | Philadelphia Athletics, AL | H |
July 20, 1933 | Babe Herman | Chicago Cubs, NL | H |
May 30, 1934 | Hal Trosky | Cleveland Indians, AL | H |
July 6, 1934 | Hal Lee | Boston Braves, NL | A |
August 17, 1934 | Ed Coleman | Philadelphia Athletics, AL | H |
May 25, 1935 | Babe Ruth | Boston Braves, NL | A |
June 27, 1935 | Pinky Higgins | Philadelphia Athletics, AL | H |
July 7, 1935 | Moose Solters | St. Louis Browns, AL | A |
May 24, 1936 | Tony Lazzeri | New York Yankees, AL | A |
July 10, 1936 | Chuck Klein | Philadelphia Phillies, NL | A |
July 22, 1936 | Johnny Moore | Philadelphia Phillies, NL | H |
May 9, 1937 | Alex Kampouris | Cincinnati Reds, NL | A |
June 13, 1937 | Joe DiMaggio | New York Yankees, AL | A |
July 5, 1937 | Hal Trosky | Cleveland Indians, AL | A |
July 13, 1938 | Johnny Mize | St. Louis Cardinals, NL | H |
July 20, 1938 | Johnny Mize | St. Louis Cardinals, NL | H |
September 17, 1938 | Merv Connors | Chicago White Sox, AL | A |
May 25, 1939 | Ken Keltner | Cleveland Indians, AL | A |
July 4, 1939 | Jim Tabor | Boston Red Sox, AL | A |
July 4, 1939 | Hank Leiber | Chicago Cubs, NL | H |
July 26, 1939 | Bill Dickey | New York Yankees, AL | H |
May 13, 1940 | Johnny Mize | St. Louis Cardinals, NL | A |
May 20, 1940 | Frank Higgins | Detroit Tigers, AL | H |
July 28, 1940 | Charlie Keller | New York Yankees, AL | A |
September 8, 1940 | Johnny Mize | St. Louis Cardinals, NL | H |
1941 Through 1970[]
Date | Player | Team | Home/Away |
September 1, 1941 | Rudy York | Detroit Tigers, AL | H |
May 13, 1942 | Jim Tobin | Boston Braves, NL | H |
July 26, 1942 | Clyde McCullough | Chicago Cubs, NL | A |
July 23, 1944 | Bill Nicholson | Chicago Cubs, NL | A |
July 13, 1945 | Pat Seerey | Cleveland Indians, AL | A |
July 14, 1946 | Ted Williams | Boston Red Sox, AL | H |
August 15, 1946 | Sam Chapman | Philadelphia Athletics, AL | H |
April 24, 1947 | Johnny Mize | New York Giants, NL | A |
July 18, 1947 | Willard Marshall | New York Giants, NL | H |
August 16, 1947 | Ralph Kiner | Pittsburgh Pirates, NL | H |
September 11, 1947 | Ralph Kiner | Pittsburgh Pirates, NL | H |
May 23, 1948 | Joe DiMaggio | New York Yankees, AL | A |
July 5, 1948 | Ralph Kiner | Pittsburgh Pirates, NL | H |
July 18, 1948 | Pat Seerey | Chicago White Sox, AL | A |
August 5, 1948 | Gene Hermanski | Brooklyn Dodgers, NL | H |
June 2, 1949 | Andy Seminick | Philadelphia Phillies, NL | H |
June 26, 1949 | Pat Mullin | Detroit Tigers, AL | A |
July 6, 1949 | Walker Cooper | Cincinnati Reds, NL | H |
September 24, 1949 | Bob Elliott | Boston Braves, NL | A |
May 30, 1950 | Duke Snider | Brooklyn Dodgers, NL | H |
June 8, 1950 | Bobby Doerr | Boston Red Sox, AL | H |
June 24, 1950 | Wes Westrum | New York Giants, NL | H |
August 2, 1950 | Larry Doby | Cleveland Indians, AL | H |
August 2, 1950 | Andy Pafko | Chicago Cubs, NL | A |
August 26, 1950 | Roy Campanella | Brooklyn Dodgers, NL | A |
August 28, 1950 | Hank Sauer | Chicago Cubs, NL | H |
August 31, 1950 | Gil Hodges | Brooklyn Dodgers, NL | H |
September 10, 1950 | Joe DiMaggio | New York Yankees, AL | A |
September 15, 1950 | Johnny Mize | New York Yankees, AL | A |
September 16, 1950 | Tommy Brown | Brooklyn Dodgers, NL | H |
October 1, 1950 | Gus Zernial | Chicago White Sox, AL | H |
June 20, 1951 | Bobby Avila | Cleveland Indians, AL | A |
July 18, 1951 | Ralph Kiner | Pittsburgh Pirates, NL | A |
July 26, 1951 | Clyde Vollmer | Boston Red Sox, AL | H |
August 27, 1951 | Del Wilber | Philadelphia Phillies, NL | H |
September 1, 1951 | Don Mueller | New York Giants, NL | H |
April 29, 1952 | Al Rosen | Cleveland Indians, AL | A |
June 11, 1952 | Hank Sauer | Chicago Cubs, NL | H |
September 27, 1952 | Eddie Mathews | Boston Braves, NL | A |
August 26, 1953 | Dusty Rhodes | New York Giants, NL | H |
August 30, 1953 | Jim Pendleton | Milwaukee Braves, NL | A |
May 2, 1954 | Stan Musial | St. Louis Cardinals, NL | H |
June 3, 1954 | Hank Thompson | New York Giants, NL | A |
July 5, 1954 | Bill Glynn | Cleveland Indians, AL | A |
July 28, 1954 | Dusty Rhodes | New York Giants, NL | H |
July 31, 1954 | Joe Adcock | Milwaukee Braves, NL | A |
April 17, 1955 | Al Kaline | Detroit Tigers, AL | H |
May 13, 1955 | Mickey Mantle | New York Yankees, AL | H |
May 27, 1955 | Norm Zauchin | Boston Red Sox, AL | H |
June 1, 1955 | Duke Snider | Brooklyn Dodgers, NL | H |
July 21, 1955 | Gus Bell | Cincinnati Reds, NL | A |
July 23, 1955 | Del Ennis | Philadelphia Phillies, NL | H |
July 29, 1955 | Smoky Burgess | Cincinnati Reds, NL | H |
August 4, 1955 | Ernie Banks | Chicago Cubs, NL | H |
May 29, 1956 | Gus Bell | Cincinnati Reds, NL | A |
June 24, 1956 | Ed Bailey | Cincinnati Reds, NL | A |
July 1, 1956 | Ted Kluszewski | Cincinnati Reds, NL | A |
August 18, 1956 | Bob Thurman | Cincinnati Reds, NL | H |
August 31, 1956 | Jim Lemon | Washington Senators, AL | H |
May 8, 1957 | Ted Williams | Boston Red Sox, AL | A |
June 13, 1957 | Ted Williams | Boston Red Sox, AL | A |
September 14, 1957 | Ernie Banks | Chicago Cubs, NL | H |
April 24, 1958 | Lee Walls | Chicago Cubs, NL | A |
May 4, 1958 | Roman Mejias | Pittsburgh Pirates, NL | A |
May 30, 1958 | Walt Moryn | Chicago Cubs, NL | H |
June 26, 1958 | Héctor López | Kansas City Athletics, AL | H |
August 16, 1958 | Frank J. Thomas | Pittsburgh Pirates, NL | A |
September 9, 1958 | Preston Ward | Kansas City Athletics, AL | H |
April 21, 1959 | Don Demeter | Los Angeles Dodgers, NL | H |
May 3, 1959 | Charlie Maxwell | Detroit Tigers, AL | H |
June 10, 1959 | Rocky Colavito | Cleveland Indians, AL | A |
June 21, 1959 | Hank Aaron | Milwaukee Braves, NL | A |
August 20, 1959 | Bob Cerv | Kansas City Athletics, AL | H |
August 22, 1959 | Frank Robinson | Cincinnati Reds, NL | H |
June 30, 1960 | Dick Stuart | Pittsburgh Pirates, NL | H |
April 30, 1961 | Willie Mays | San Francisco Giants, NL | A |
June 9, 1961 | Willie Kirkland | Cleveland Indians, AL | H |
June 29, 1961 | Willie Mays | San Francisco Giants, NL | A |
July 5, 1961 | Bill White | St. Louis Cardinals, NL | A |
August 27, 1961 | Rocky Colavito | Detroit Tigers, AL | A |
September 5, 1961 | Lee Thomas | Los Angeles Angels, AL | A |
September 12, 1961 | Don Demeter | Philadelphia Phillies, NL | A |
May 29, 1962 | Ernie Banks | Chicago Cubs, NL | H |
July 5, 1962 | Rocky Colavito | Detroit Tigers, AL | A |
July 8, 1962 | Stan Musial | St. Louis Cardinals, NL | A |
August 6, 1962 | Steve Boros | Detroit Tigers, AL | A |
April 11, 1963 | Don Leppert | Washington Senators, AL | H |
May 17, 1963 | Bob Allison | Minnesota Twins, AL | A |
June 2, 1963 | Willie Mays | San Francisco Giants, NL | A |
June 9, 1963 | Ernie Banks | Chicago Cubs, NL | H |
August 10, 1963 | Boog Powell | Baltimore Orioles, AL | A |
September 21, 1963 | Harmon Killebrew | Minnesota Twins, AL | A |
September 22, 1963 | Willie McCovey | San Francisco Giants, NL | H |
April 22, 1964 | Willie McCovey | San Francisco Giants, NL | A |
June 8, 1964 | Jim King | Washington Senators, AL | H |
June 27, 1964 | Boog Powell | Baltimore Orioles, AL | A |
July 4, 1964 | Manny Jimenez | Kansas City Athletics, AL | A |
September 27, 1964 | Johnny Callison | Philadelphia Phillies, NL | H |
June 6, 1965 | Tom Tresh | New York Yankees, AL | H |
June 6, 1965 | Johnny Callison | Philadelphia Phillies, NL | A |
June 24, 1965 | Willie Stargell | Pittsburgh Pirates, NL | A |
September 3, 1965 | Jim Hickman | New York Mets, NL | A |
July 30, 1966 | Gene Oliver | Atlanta Braves, NL | H |
August 12, 1966 | Art Shamsky | Cincinnati Reds, NL | H |
August 15, 1966 | Boog Powell | Baltimore Orioles, AL | A |
September 17, 1966 | Willie McCovey | San Francisco Giants, NL | H |
May 15, 1967 | Roberto Clemente | Pittsburgh Pirates, NL | A |
May 24, 1967 | Tommy McCraw | Chicago White Sox, AL | A |
June 6, 1967 | Curt Blefary | Baltimore Orioles, AL | A |
June 11, 1967 | Adolfo Phillips | Chicago Cubs, NL | H |
June 15, 1967 | Jimmy Wynn | Houston Astros, NL | H |
May 22, 1968 | Willie Stargell | Pittsburgh Pirates, NL | A |
June 14, 1968 | Ken Harrelson | Boston Red Sox, AL | A |
September 10, 1968 | Billy Williams | Chicago Cubs, NL | H |
September 29, 1968 | Dick Allen | Philadelphia Phillies, NL | A |
May 16, 1969 | Mike Epstein | Washington Senators, AL | A |
June 11, 1969 | Joe Lahoud | Boston Red Sox, AL | A |
June 24, 1969 | Bill Melton | Chicago White Sox, AL | A |
July 2, 1969 | Reggie Jackson | Oakland Athletics, AL | H |
July 30, 1969 | Bob Tillman | Atlanta Braves, NL | A |
August 13, 1969 | Roberto Clemente | Pittsburgh Pirates, NL | A |
April 29, 1970 | Paul Blair | Baltimore Orioles, AL | A |
May 24, 1970 | Tony Horton | Cleveland Indians, AL | A |
May 31, 1970 | Rico Carty | Atlanta Braves, NL | H |
June 9, 1970 | Willie Horton | Detroit Tigers, AL | H |
June 24, 1970 | Bobby Murcer | New York Yankees, AL | H |
July 3, 1970 | Mike Lum | Atlanta Braves, NL | H |
July 26, 1970 | Johnny Bench | Cincinnati Reds, NL | H |
July 26, 1970 | Orlando Cepeda | Atlanta Braves, NL | A |
Table notes: † First game of doubleheader ‡ Second game of doubleheader § Home runs came in consecutive at bats ↔ Includes home runs from both sides of plate
1971 through 1990[]
Date | Player | Team | Home/Away |
April 10, 1971 | Willie Stargell | Pittsburgh Pirates, NL | A |
April 21, 1971 | Willie Stargell | Pittsburgh Pirates, NL | H |
July 11, 1971 | Deron Johnson | Philadelphia Phillies, NL | H |
August 9, 1971 | Bill Freehan | Detroit Tigers, AL | A |
October 3, 1971 | Bob Robertson | Pittsburgh Pirates, NL | A |
May 16, 1972 | Rick Monday | Chicago Cubs, NL | A |
August 1, 1972 | Nate Colbert | San Diego Padres, NL | A |
May 9, 1973 | Johnny Bench | Cincinnati Reds, NL | A |
June 19, 1973 | George Hendrick | Cleveland Indians, AL | H |
June 21, 1973 | Lee May | Houston Astros, NL | A |
July 3, 1973 | Tony Oliva | Minnesota Twins, AL | A |
July 10, 1973 | Leroy Stanton | California Angels, AL | A |
July 13, 1973 | Bobby Murcer | New York Yankees, AL | H |
April 17, 1974 | George Mitterwald | Chicago Cubs, NL | H |
May 11, 1974 | Jim Wynn | Los Angeles Dodgers, NL | A |
June 18, 1974 | Bobby Grich | Baltimore Orioles, AL | H |
August 20, 1974 | Davey Lopes | Los Angeles Dodgers, NL | A |
June 18, 1975 | Fred Lynn | Boston Red Sox, AL | A |
July 1, 1975 | John Mayberry | Kansas City Royals, AL | A |
July 2, 1975 | Don Baylor | Baltimore Orioles, AL | A |
September 7, 1975 | Tony Solaita | Kansas City Royals, AL | A |
April 17, 1976 | Mike Schmidt | Philadelphia Phillies, NL | A |
May 19, 1976 | Carl Yastrzemski | Boston Red Sox, AL | A |
May 22, 1976 | Reggie Smith | St. Louis Cardinals, NL | A |
June 4, 1976 | Dave Kingman | New York Mets, NL | A |
June 5, 1976 | Bill Robinson | Pittsburgh Pirates, NL | H |
September 25, 1976 | Gary Matthews | San Francisco Giants, NL | H |
April 20, 1977 | Gary Carter | Montreal Expos, NL | H |
May 15, 1977 | Willie Horton | Texas Rangers, AL | A |
May 29, 1977 | Larry Parrish | Montreal Expos, NL | A |
June 1, 1977 | John Mayberry | Kansas City Royals, AL | A |
June 30, 1977 | Cliff Johnson | New York Yankees, AL | A |
July 14, 1977 | George Foster | Cincinnati Reds, NL | H |
August 29, 1977 | Jim Rice | Boston Red Sox, AL | H |
October 18, 1977 | Reggie Jackson | New York Yankees, AL | H |
April 29, 1978 | Pete Rose | Cincinnati Reds, NL | A |
May 14, 1978 | Dave Kingman | Chicago Cubs, NL | A |
July 30, 1978 | Larry Parrish | Montreal Expos, NL | A |
October 6, 1978 | George Brett | Kansas City Royals, AL | A |
May 17, 1979 | Dave Kingman | Chicago Cubs, NL | H |
May 18, 1979 | Dale Murphy | Atlanta Braves, NL | H |
May 23, 1979 | Al Oliver | Texas Rangers, AL | H |
July 7, 1979 | Mike Schmidt | Philadelphia Phillies, NL | H |
July 8, 1979 | Ben Oglivie | Milwaukee Brewers, AL | H |
July 14, 1979 | Claudell Washington | Chicago White Sox, AL | H |
July 22, 1979 | George Brett | Kansas City Royals, AL | A |
July 27, 1979 | Cecil Cooper | Milwaukee Brewers, AL | H |
July 28, 1979 | Dave Kingman | Chicago Cubs, NL | A |
August 29, 1979 | Eddie Murray | Baltimore Orioles, AL | A |
September 1, 1979 | Carney Lansford | California Angels, AL | A |
April 25, 1980 | Larry Parrish | Montreal Expos, NL | A |
May 4, 1980 | Otto Vélez | Toronto Blue Jays, AL | H |
May 29, 1980 | Johnny Bench | Cincinnati Reds, NL | A |
June 20, 1980 | Freddie Patek | California Angels, AL | A |
June 22, 1980 | Claudell Washington | New York Mets, NL | A |
August 17, 1980 | Al Oliver | Texas Rangers, AL | A |
September 14, 1980 | Eddie Murray | Baltimore Orioles, AL | A |
August 14, 1981 | Jeff Burroughs | Seattle Mariners, AL | A |
May 12, 1982 | Paul Molitor | Milwaukee Brewers, AL | A |
May 18, 1982 | Larry Herndon | Detroit Tigers, AL | H |
June 20, 1982 | Ben Oglivie | Milwaukee Brewers, AL | A |
July 7, 1982 | Harold Baines | Chicago White Sox, AL | H |
August 3, 1982 | Doug DeCinces | California Angels, AL | H |
August 8, 1982 | Doug DeCinces | California Angels, AL | A |
April 20, 1983 | George Brett | Kansas City Royals, AL | A |
May 14, 1983 | Ben Oglivie | Milwaukee Brewers, AL | H |
June 15, 1983 | Darrell Evans | San Francisco Giants, NL | H |
July 20, 1983 | Dan Ford | Baltimore Orioles, AL | A |
August 29, 1983 | Jim Rice | Boston Red Sox, AL | A |
April 16, 1984 | Dave Kingman | Oakland Athletics, AL | A |
September 17, 1984 | Harold Baines | Chicago White Sox, AL | A |
April 11, 1985 | Gorman Thomas | Seattle Mariners, AL | H |
April 29, 1985 | Larry Parrish | Texas Rangers, AL | H |
August 5, 1985 | Darryl Strawberry | New York Mets, NL | A |
August 26, 1985 | Eddie Murray | Baltimore Orioles, AL | A |
September 3, 1985 | Gary Carter | New York Mets, NL | A |
September 24, 1985 | Andre Dawson | Montreal Expos, NL | A |
June 8, 1986 | Lee Lacy | Baltimore Orioles, AL | A |
June 12, 1986 | Juan Beníquez | Baltimore Orioles, AL | H |
July 6, 1986 | Bob Horner | Atlanta Braves, NL | H |
July 22, 1986 | Ken Griffey, Sr. | Atlanta Braves, NL | H |
August 29, 1986 | Joe Carter | Cleveland Indians, AL | A |
September 1, 1986 | Jim Presley | Seattle Mariners, AL | H |
September 10, 1986 | Eric Davis | Cincinnati Reds, NL | A |
September 18, 1986 | Reggie Jackson | California Angels, AL | H |
May 3, 1987 | Eric Davis | Cincinnati Reds, NL | A |
May 4, 1987 | Tim Wallach | Montreal Expos, NL | A |
May 21, 1987 | Cory Snyder | Cleveland Indians, AL | H |
May 28, 1987 | Joe Carter | Cleveland Indians, AL | A |
June 14, 1987 | Mike Schmidt | Philadelphia Phillies, NL | A |
June 27, 1987 | Mark McGwire | Oakland Athletics, AL | A |
June 28, 1987 | Bill Madlock | Detroit Tigers, AL | H |
July 3, 1987 | Brook Jacoby | Cleveland Indians, AL | H |
July 17, 1987 | Dale Sveum | Milwaukee Brewers, AL | H |
August 1, 1987 | Andre Dawson | Chicago Cubs, NL | H |
September 10, 1987 | Glenn Davis | Houston Astros, NL | A |
September 14, 1987 | Mickey Brantley | Seattle Mariners, AL | H |
September 14, 1987 | Ernie Whitt | Toronto Blue Jays, AL | H |
September 30, 1987 | Darnell Coles | Pittsburgh Pirates, NL | H |
October 3, 1987 | Wally Joyner | California Angels, AL | H |
April 4, 1988 | George Bell | Toronto Blue Jays, AL | A |
July 3, 1988 | José Canseco | Oakland Athletics, AL | A |
June 24, 1989 | Joe Carter | Cleveland Indians, AL | A |
July 19, 1989 | Joe Carter | Cleveland Indians, AL | A |
August 29, 1989 | Von Hayes | Philadelphia Phillies, NL | A |
May 6, 1990 | Cecil Fielder | Detroit Tigers, AL | A |
May 25, 1990 | Kevin Mitchell | San Francisco Giants, NL | A |
May 26, 1990 | Jeff Treadway | Atlanta Braves, NL | A |
June 1, 1990 | Glenn Davis | Houston Astros, NL | A |
June 6, 1990 | Cecil Fielder | Detroit Tigers, AL | A |
June 9, 1990 | Randy Milligan | Baltimore Orioles, AL | H |
July 17, 1990 | Bo Jackson | Kansas City Royals, AL | A |
September 29, 1990 | Tom Brunansky | Boston Red Sox, AL | H |
1991 to present[]
Date | Player | Team | Home/Away |
April 13, 1991 | Dave Winfield | California Angels, AL | A |
May 7, 1991 | Harold Baines | Chicago White Sox, AL | H |
June 28, 1991 | Barry Larkin | Cincinnati Reds, NL | H |
July 6, 1991 | Danny Tartabull | Kansas City Royals, AL | H |
July 31, 1991 | Jack Clark | Boston Red Sox, AL | H |
August 3, 1991 | Dave Henderson | Oakland Athletics, AL | H |
June 7, 1992 | Juan González | Texas Rangers, AL | H |
July 12, 1992 | Jeff Blauser | Atlanta Braves, NL | A |
September 6, 1992 | Albert Belle | Cleveland Indians, AL | H |
June 17, 1993 | Carlos Baerga | Cleveland Indians, AL | A |
August 23, 1993 | Joe Carter | Toronto Blue Jays, AL | H |
August 28, 1993 | Juan González | Texas Rangers, AL | H |
September 7, 1993 | Mark Whiten | St. Louis Cardinals, NL | A |
April 4, 1994 | Karl "Tuffy" Rhodes | Chicago Cubs, NL | H |
April 17, 1994 | Cory Snyder | Los Angeles Dodgers, NL | A |
April 18, 1994 | Tim Raines, Sr. | Chicago White Sox, AL | A |
June 13, 1994 | José Canseco | Texas Rangers, AL | H |
June 24, 1994 | Jeff Bagwell | Houston Astros, NL | H |
July 5, 1994 | Darnell Coles | Toronto Blue Jays, AL | A |
July 22, 1994 | Jim Thome | Cleveland Indians, AL | H |
August 2, 1994 | Barry Bonds | San Francisco Giants, NL | H |
June 2, 1995 | John Valentin | Boston Red Sox, AL | H |
June 11, 1995 | Mark McGwire | Oakland Athletics, AL | A |
June 25, 1995 | Andrés Galarraga | Colorado Rockies, NL | A |
August 10, 1995 | Mike Stanley | New York Yankees, AL | H |
August 15, 1995 | Reggie Sanders | Cincinnati Reds, NL | H |
August 31, 1995 | Paul O'Neill | New York Yankees, AL | H |
September 19, 1995 | Albert Belle | Cleveland Indians, AL | A |
April 11, 1996 | Dan Wilson | Seattle Mariners, AL | A |
April 16, 1996 | Cecil Fielder | Detroit Tigers, AL | A |
May 10, 1996 | Ernie Young | Oakland Athletics, AL | H |
May 22, 1996 | Gerónimo Berroa | Oakland Athletics, AL | A |
May 24, 1996 | Ken Griffey, Jr. | Seattle Mariners, AL | H |
May 28, 1996 | Cal Ripken, Jr. | Baltimore Orioles, AL | A |
June 5, 1996 | Sammy Sosa | Chicago Cubs, NL | H |
June 29, 1996 | Mike Piazza | Los Angeles Dodgers, NL | A |
July 6, 1996 | Edgar Martínez | Seattle Mariners, AL | A |
August 6, 1996 | Darryl Strawberry | New York Yankees, AL | H |
August 12, 1996 | Gerónimo Berroa | Oakland Athletics, AL | H |
September 15, 1996 | Frank Thomas | Chicago White Sox, AL | A |
September 15, 1996 | Benito Santiago | Philadelphia Phillies, NL | A |
September 24, 1996 | Mo Vaughn | Boston Red Sox, AL | H |
September 24, 1996 | Willie Greene | Cincinnati Reds, NL | H |
April 2, 1997 | Tino Martinez | New York Yankees, AL | A |
April 5, 1997 | Larry Walker | Colorado Rockies, NL | A |
April 25, 1997 | Matt Williams | Cleveland Indians, AL | A |
April 25, 1997 | Ken Griffey, Jr. | Seattle Mariners, AL | A |
April 26, 1997 | Roberto Alomar | Baltimore Orioles, AL | A |
May 19, 1997 | Steve Finley | San Diego Padres, NL | A |
May 30, 1997 | Mo Vaughn | Boston Red Sox, AL | H |
June 23, 1997 | Steve Finley | San Diego Padres, NL | A |
June 30, 1997 | Bobby Higginson | Detroit Tigers, AL | H |
September 4, 1997 | Bobby Estalella | Philadelphia Phillies, NL | A |
September 11, 1997 | Iván Rodríguez | Texas Rangers, AL | H |
April 3, 1998 | José Valentín | Milwaukee Brewers, NL | A |
April 13, 1998 | Lee Stevens | Texas Rangers, AL | H |
April 14, 1998 | Mark McGwire | St. Louis Cardinals, NL | H |
May 19, 1998 | Mark McGwire | St. Louis Cardinals, NL | A |
June 15, 1998 | Sammy Sosa | Chicago Cubs, NL | H |
June 18, 1998 | Brant Brown | Chicago Cubs, NL | H |
July 12, 1998 | Ken Caminiti | San Diego Padres, NL | A |
August 4, 1998 | Carlos Delgado | Toronto Blue Jays, AL | A |
September 15, 1998 | Manny Ramírez | Cleveland Indians, AL | H |
September 20, 1998 | Bret Boone | Cincinnati Reds, NL | A |
September 22, 1998 | Mike Lansing | Colorado Rockies, NL | H |
April 21, 1999 | Jeff Bagwell | Houston Astros, NL | A |
April 28, 1999 | Larry Walker | Colorado Rockies, NL | A |
May 10, 1999 | Nomar Garciaparra | Boston Red Sox, AL | H |
May 18, 1999 | Edgar Martínez | Seattle Mariners, AL | H |
May 19, 1999 | Jeffrey Hammonds | Cincinnati Reds, NL | A |
June 5, 1999 | Vinny Castilla | Colorado Rockies, NL | H |
June 9, 1999 | Jeff Bagwell | Houston Astros, NL | A |
June 11, 1999 | Miguel Tejada | Oakland Athletics, AL | H |
July 24, 1999 | Trot Nixon | Boston Red Sox, AL | A |
July 25, 1999 | Albert Belle | Baltimore Orioles, AL | H |
August 6, 1999 | Carlos Delgado | Toronto Blue Jays, AL | A |
August 25, 1999 | Manny Ramírez | Cleveland Indians, AL | H |
August 30, 1999 | Edgardo Alfonzo | New York Mets, NL | A |
September 7, 1999 | Greg Vaughn | Cincinnati Reds, NL | A |
September 8, 1999 | Steve Finley | Arizona Diamondbacks, NL | H |
September 24, 1999 | Juan González | Texas Rangers, AL | H |
April 11, 2000 | Kevin Elster | Los Angeles Dodgers, NL | A |
April 16, 2000 | Alex Rodriguez | Seattle Mariners, AL | A |
May 1, 2000 | Todd Helton | Colorado Rockies, NL | H |
May 18, 2000 | Mark McGwire | St. Louis Cardinals, NL | A |
June 23, 2000 | Bret Boone | San Diego Padres, NL | A |
June 24, 2000 | Bobby Higginson | Detroit Tigers, AL | A |
June 28, 2000 | Jeff Cirillo | Colorado Rockies, NL | H |
July 9, 2000 | Tyler Houston | Milwaukee Brewers, NL | H |
August 27, 2000 | Darrin Fletcher | Toronto Blue Jays, AL | A |
April 4, 2001 | Carlos Delgado | Toronto Blue Jays, AL | A |
April 8, 2001 | Aramis Ramírez | Pittsburgh Pirates, NL | A |
April 15, 2001 | Todd Hollandsworth | Colorado Rockies, NL | H |
April 20, 2001 | Carlos Delgado | Toronto Blue Jays, AL | A |
April 28, 2001 | Geoff Jenkins | Milwaukee Brewers, NL | H |
May 10, 2001 | Jeromy Burnitz | Milwaukee Brewers, NL | H |
May 19, 2001 | Barry Bonds | San Francisco Giants, NL | A |
May 20, 2001 | Jason Varitek | Boston Red Sox, AL | A |
June 8, 2001 | Luis Gonzalez | Arizona Diamondbacks, NL | A |
June 19, 2001 | Ellis Burks | Cleveland Indians, AL | H |
June 30, 2001 | Miguel Tejada | Oakland Athletics, AL | A |
July 6, 2001 | Jim Thome | Cleveland Indians, AL | H |
July 28, 2001 | Vinny Castilla | Houston Astros, NL | A |
August 9, 2001 | Sammy Sosa | Chicago Cubs, NL | H |
August 15, 2001 | Shawn Green | Los Angeles Dodgers, NL | H |
August 17, 2001 | José Ortiz | Colorado Rockies, NL | H |
August 22, 2001 | Sammy Sosa | Chicago Cubs, NL | H |
September 9, 2001 | Barry Bonds | San Francisco Giants, NL | A |
September 23, 2001 | Sammy Sosa | Chicago Cubs, NL | A |
September 25, 2001 | Richie Sexson | Milwaukee Brewers, NL | A |
September 25, 2001 | Jeromy Burnitz | Milwaukee Brewers, NL | A |
October 6, 2001 | Phil Nevin | San Diego Padres, NL | H |
April 16, 2002 | Lance Berkman | Houston Astros, NL | A |
May 2, 2002 | Mike Cameron | Seattle Mariners, AL | A |
May 17, 2002 | Erubiel Durazo | Arizona Diamondbacks, NL | H |
May 23, 2002 | Shawn Green | Los Angeles Dodgers, NL | A |
July 23, 2002 | Nomar Garciaparra | Boston Red Sox, AL | H |
August 4, 2002 | Russell Branyan | Cincinnati Reds, NL | H |
August 7, 2002 | Chris Woodward | Toronto Blue Jays, AL | H |
August 9, 2002 | Aaron Boone | Cincinnati Reds, NL | H |
August 10, 2002 | Mike Lieberthal | Philadelphia Phillies, NL | A |
August 10, 2002 | Sammy Sosa | Chicago Cubs, NL | A |
August 17, 2002 | Alex Rodriguez | Texas Rangers, AL | H |
August 27, 2002 | Barry Bonds | San Francisco Giants, NL | A |
September 15, 2002 | Troy Glaus | Anaheim Angels, AL | H |
September 25, 2002 | Andruw Jones | Atlanta Braves, NL | A |
October 13, 2002 | Adam Kennedy | Anaheim Angels, AL | H |
April 25, 2003 | Richie Sexson | Milwaukee Brewers, NL | A |
May 8, 2003 | Aaron Boone | Cincinnati Reds, NL | H |
May 19, 2003 | Carlos Peña | Detroit Tigers, AL | A |
May 21, 2003 | Geoff Jenkins | Milwaukee Brewers, NL | H |
May 29, 2003 | Todd Helton | Colorado Rockies, NL | H |
July 4, 2003 | Garret Anderson | Anaheim Angels, AL | A |
July 4, 2003 | Moisés Alou | Chicago Cubs, NL | H |
July 7, 2003 | Shea Hillenbrand | Arizona Diamondbacks, NL | H |
July 29, 2003 | Bill Mueller | Boston Red Sox, AL | A |
July 30, 2003 | José Valentín | Chicago White Sox, AL | A |
September 16, 2003 | Richard Hidalgo | Houston Astros, NL | A |
September 25, 2003 | Carlos Delgado | Toronto Blue Jays, AL | H |
April 21, 2004 | Mike Lowell | Florida Marlins, NL | A |
April 28, 2004 | Steve Finley | Arizona Diamondbacks, NL | H |
May 10, 2004 | Luis Gonzalez | Arizona Diamondbacks, NL | H |
June 25, 2004 | Larry Walker | Colorado Rockies, NL | A |
July 16, 2004 | Víctor Martínez | Cleveland Indians, AL | A |
July 20, 2004 | Travis Hafner | Cleveland Indians, AL | H |
July 20, 2004 | Albert Pujols | St. Louis Cardinals, NL | A |
July 23, 2004 | Kevin Millar | Boston Red Sox, AL | H |
July 30, 2004 | Aramis Ramírez | Chicago Cubs, NL | H |
August 13, 2004 | J. T. Snow | San Francisco Giants, NL | A |
August 18, 2004 | Erubiel Durazo | Oakland Athletics, AL | A |
August 28, 2004 | Tony Clark | New York Yankees, AL | A |
September 16, 2004 | Aramis Ramírez | Chicago Cubs, NL | A |
April 4, 2005 | Dmitri Young | Detroit Tigers, AL | H |
April 26, 2005 | Alex Rodriguez | New York Yankees, AL | H |
May 15, 2005 | Morgan Ensberg | Houston Astros, NL | H |
June 12, 2005 | Hee-Seop Choi | Los Angeles Dodgers, NL | H |
June 30, 2005 | Kevin Mench | Texas Rangers, AL | H |
July 30, 2005 | Jonny Gomes | Tampa Bay Devil Rays, AL | H |
April 16, 2006 | Albert Pujols | St. Louis Cardinals, NL | H |
April 21, 2006 | Alfonso Soriano | Washington Nationals, NL | H |
May 30, 2006 | Vernon Wells | Toronto Blue Jays, AL | H |
June 3, 2006 | Damion Easley | Arizona Diamondbacks, NL | A |
July 13, 2006 | Mark Teixeira | Texas Rangers, AL | A |
August 14, 2006 | Chipper Jones | Atlanta Braves, NL | A |
August 15, 2006 | José Reyes | New York Mets, NL | A |
August 22, 2006 | Nick Markakis | Baltimore Orioles, AL | H |
September 3, 2006 | Ryan Howard | Philadelphia Phillies, NL | H |
September 3, 2006 | Albert Pujols | St. Louis Cardinals, NL | H |
September 11, 2006 | Cody Ross | Florida Marlins, NL | H |
April 13, 2007 | Carlos Lee | Houston Astros, NL | A |
June 8, 2007 | Alfonso Soriano | Chicago Cubs, NL | A |
July 3, 2007 | Brad Wilkerson | Texas Rangers, AL | H |
July 6, 2007 | Justin Morneau | Minnesota Twins, AL | A |
September 17, 2007 | Frank Thomas | Toronto Blue Jays, AL | H |
May 7, 2008 | Joey Votto | Cincinnati Reds, NL | H |
May 16, 2008 | Jayson Werth | Philadelphia Phillies, NL | H |
June 22, 2008 | Mark Teixeira | Atlanta Braves, NL | H |
September 6, 2008 | Alfonso Soriano | Chicago Cubs, NL | A |
September 18, 2008 | Evan Longoria | Tampa Bay Rays, AL | H |
See also[]
- MLB hitters with four home runs in one game
- Major League Baseball home run milestones
- List of top 500 Major League Baseball home run hitter