Single Season Leaders for Grand Slams in the American League

Each of these greats has hit the big one — not just your regular every day home run, but the all exciting grand slam more times in a single American League season than any other player.

Baseball Almanac is pleased to present the top one-hundred all-time single season leaders in American League grand slam (research courtesy of David Vincent). Note: A bold faced entry denotes that the player was active during the previous Major League season.

"After becoming a regular in 1984, (Don) Mattingly established himself as one of the preeminent stars of the 1980s. He hit for average and power, fielded his position at first base with brilliance, and displayed a work ethic and charisma reminiscent of Yankee greats of the past." - Author Chris Renino on BaseballLibrary.com
Grand Slams
Single Season American League Leaders

'Top 100'

Travis Hafner 6 2006 Cleveland Indians AL 1
Don Mattingly 6 1987 New York Yankees AL  
Jim Gentile 5 1961 Baltimore Orioles AL 3
Richie Sexson 5 2006 Seattle Mariners AL  
Albert Belle 4 1997 Chicago White Sox AL 5
Ray Boone 4 1953 Cleveland Indians AL  
Detroit Tigers AL
Lou Gehrig 4 1934 New York Yankees AL  
Jason Giambi 4 2000 Oakland Athletics AL  
Tommy Henrich 4 1948 New York Yankees AL  
Edgar Martinez 4 2000 Seattle Mariners AL  
Jim Northrup 4 1968 Detroit Tigers AL  
Alexei Ramirez 4 2008 Chicago White Sox AL  
Al Rosen 4 1951 Cleveland Indians AL  
Babe Ruth 4 1919 Boston Red Sox AL  
Rudy York 4 1938 Detroit Tigers AL  
Bob Allison 3 1961 Minnesota Twins AL 16
Hank Blalock 3 2004 Texas Rangers AL  
Mike Blowers 3 1993 Seattle Mariners AL  
Mike Blowers 3 1995 Seattle Mariners AL  
Ben Broussard 3 2004 Cleveland Indians AL  
Jeff Burroughs 3 1973 Texas Rangers AL  
Rod Carew 3 1976 Minnesota Twins AL  
Joe Crede 3 2006 Chicago White Sox AL  
Alvin Davis 3 1990 Seattle Mariners AL  
Carlos Delgado 3 1997 Toronto Blue Jays AL  
Joe DiMaggio 3 1937 New York Yankees AL  
David Eckstein 3 2002 Anaheim Angels AL  
Darrin Fletcher 3 2000 Toronto Blue Jays AL  
Jimmie Foxx 3 1932 Philadelphia Athletics AL  
Jimmie Foxx 3 1934 Philadelphia Athletics AL  
Jimmie Foxx 3 1938 Boston Red Sox AL  
Jimmie Foxx 3 1940 Boston Red Sox AL  
Lou Gehrig 3 1931 New York Yankees AL  
Dan Gladden 3 1993 Detroit Tigers AL  
Ben Grieve 3 2000 Oakland Athletics AL  
Ken Griffey, Jr. 3 1991 Seattle Mariners AL  
Bobby Higginson 3 1997 Detroit Tigers AL  
Chris Hoiles 3 1998 Baltimore Orioles AL  
Willie Horton 3 1969 Detroit Tigers AL  
Kent Hrbek 3 1985 Minnesota Twins AL  
Torii Hunter 3 2007 Minnesota Twins AL  
Reggie Jackson 3 1976 Baltimore Orioles AL  
John Jaha 3 1995 Milwaukee Brewers AL  
Bob Johnson 3 1938 Philadelphia Athletics AL  
Dave Kingman 3 1984 Oakland Athletics AL  
Don Lenhardt 3 1952 Boston Red Sox AL  
Detroit Tigers AL
St. Louis Browns AL
Eddie Murray 3 1985 Baltimore Orioles AL  
Rafael Palmeiro 3 1999 Texas Rangers AL  
Larry Parrish 3 1982 Texas Rangers AL  
Rico Petrocelli 3 1972 Boston Red Sox AL  
Jorge Posada 3 2001 New York Yankees AL  
Kirby Puckett 3 1992 Minnesota Twins AL  
Manny Ramirez 3 1996 Cleveland Indians AL  
Manny Ramirez 3 2000 Cleveland Indians AL  
Manny Ramirez 3 2005 Boston Red Sox AL  
Alex Rodriguez 3 1996 Seattle Mariners AL  
Alex Rodriguez 3 1999 Seattle Mariners AL  
Alex Rodriguez 3 2007 New York Yankees AL  
Joe Rudi 3 1978 California Angels AL  
Joe Rudi 3 1979 California Angels AL  
Babe Ruth 3 1929 New York Yankees AL  
Richie Sexson 3 2005 Seattle Mariners AL  
Ruben Sierra 3 2004 New York Yankees AL  
Paul Sorrento 3 1996 Seattle Mariners AL  
Tris Speaker 3 1923 Cleveland Indians AL  
Shane Spencer 3 1998 New York Yankees AL  
Mike Stanley 3 1993 New York Yankees AL  
Dick Stuart 3 1964 Boston Red Sox AL  
Danny Tartabull 3 1988 Kansas City Royals AL  
Miguel Tejada 3 2001 Oakland Athletics AL  
Gene Tenace 3 1974 Oakland Athletics AL  
Jim Thome 3 1999 Cleveland Indians AL  
Andre Thornton 3 1979 Cleveland Indians AL  
Mo Vaughn 3 1995 Boston Red Sox AL  
Pete Ward 3 1964 Chicago White Sox AL  
Vic Wertz 3 1960 Boston Red Sox AL  
Ted Williams 3 1955 Boston Red Sox AL  
Carl Yastrzemski 3 1969 Boston Red Sox AL  
Gus Zernial 3 1952 Philadelphia Athletics AL  
Bobby Abreu 2 2008 New York Yankees AL 80
Willie Aikens 2 1979 California Angels AL  
Roberto Alomar 2 1999 Cleveland Indians AL  
Alfredo Amezaga 2 2004 Anaheim Angels AL  
Harold Baines 2 1982 Chicago White Sox AL  
Harold Baines 2 1991 Oakland Athletics AL  
Harold Baines 2 1995 Baltimore Orioles AL  
Harold Baines 2 1996 Chicago White Sox AL  
Steve Balboni 2 1985 Kansas City Royals AL  
Sal Bando 2 1969 Oakland Athletics AL  
Sal Bando 2 1971 Oakland Athletics AL  
Jesse Barfield 2 1988 Toronto Blue Jays AL  
Tony Batista 2 2000 Toronto Blue Jays AL  
Tony Batista 2 2003 Baltimore Orioles AL  
Don Baylor 2 1978 California Angels AL  
Don Baylor 2 1979 California Angels AL  
Don Baylor 2 1983 New York Yankees AL  
Don Baylor 2 1985 New York Yankees AL  
George Bell 2 1985 Toronto Blue Jays AL  
George Bell 2 1987 Toronto Blue Jays AL  
George Bell 2 1992 Chicago White Sox AL 100
Albert Belle 2 1995 Cleveland Indians AL  
Albert Belle 2 1996 Cleveland Indians AL  
Albert Belle 2 2000 Baltimore Orioles AL  
Carlos Beltran 2 2001 Kansas City Royals AL  
Carlos Beltran 2 2002 Kansas City Royals AL  
Yogi Berra 2 1947 New York Yankees AL  
Casey Blake 2 2006 Cleveland Indians AL  
Johnny Blanchard 2 1963 New York Yankees AL  
Curt Blefary 2 1967 Baltimore Orioles AL  
Ping Bodie 2 1920 New York Yankees AL  
Bobby Bonds 2 1979 Cleveland Indians AL  
Zeke Bonura 2 1938 Washington Senators AL  
Milton Bradley 2 2002 Cleveland Indians AL  
Scott Brosius 2 2000 New York Yankees AL  
Tom Brunansky 2 1992 Boston Red Sox AL  
Bill Buckner 2 1984 Boston Red Sox AL  
Jay Buhner 2 1995 Seattle Mariners AL  
Jay Buhner 2 2000 Seattle Mariners AL  
Ellis Burks 2 1987 Boston Red Sox AL  
Ellis Burks 2 1988 Boston Red Sox AL  
Ellis Burks 2 1993 Chicago White Sox AL  
Jeff Burroughs 2 1974 Texas Rangers AL  
Jim Busby 2 1956 Cleveland Indians AL  
Marlon Byrd 2 2008 Texas Rangers AL  
Jose Canseco 2 1991 Oakland Athletics AL  
Chico Carrasquel 2 1957 Cleveland Indians AL  
Joe Carter 2 1986 Cleveland Indians AL  
Joe Carter 2 1997 Toronto Blue Jays AL  
Norm Cash 2 1961 Detroit Tigers AL  
Norm Cash 2 1971 Detroit Tigers AL  
Sam Chapman 2 1940 Philadelphia Athletics AL  
Sam Chapman 2 1948 Philadelphia Athletics AL  
Jack Clark 2 1991 Boston Red Sox AL  
Harlond Clift 2 1940 St. Louis Browns AL  
Lou Clinton 2 1962 Boston Red Sox AL  
Gil Coan 2 1950 Washington Senators AL  
Rocky Colavito 2 1958 Cleveland Indians AL  
Tony Conigliaro 2 1965 Boston Red Sox AL  
Tony Conigliaro 2 1970 Boston Red Sox AL  
Jeff Conine 2 2001 Baltimore Orioles AL  
Fritzie Connally 2 1985 Baltimore Orioles AL  
Joe Crede 2 2008 Chicago White Sox AL  
Joe Cronin 2 1941 Boston Red Sox AL  
Mike Cuddyer 2 2006 Minnesota Twins AL  
Roy Cullenbine 2 1940 St. Louis Browns AL  
Johnny Damon 2 2006 New York Yankees AL  
Alvin Davis 2 1984 Seattle Mariners AL  
Ben Davis 2 2002 Seattle Mariners AL  
Chili Davis 2 1994 California Angels AL  
Tommy Davis 2 1975 Baltimore Orioles AL  
Doug DeCinces 2 1981 Baltimore Orioles AL  
Rob Deer 2 1987 Milwaukee Brewers AL  
Carlos Delgado 2 1998 Toronto Blue Jays AL  
Carlos Delgado 2 2000 Toronto Blue Jays AL  
Carlos Delgado 2 2003 Toronto Blue Jays AL  
David Dellucci 2 2005 Texas Rangers AL  
Russ Derry 2 1945 New York Yankees AL  
Mike Devereaux 2 1992 Baltimore Orioles AL  
Victor Diaz 2 2007 Texas Rangers AL  
Bill Dickey 2 1932 New York Yankees AL  
Bill Dickey 2 1937 New York Yankees AL  
Dom DiMaggio 2 1941 Boston Red Sox AL  
Joe DiMaggio 2 1940 New York Yankees AL  
Joe DiMaggio 2 1948 New York Yankees AL  
Larry Doby 2 1950 Cleveland Indians AL  
Brian Downing 2 1982 California Angels AL  
Brian Downing 2 1986 California Angels AL  
Walt Dropo 2 1950 Boston Red Sox AL  
Walt Dropo 2 1955 Chicago White Sox AL  
Walt Dropo 2 1957 Chicago White Sox AL  
Erubiel Durazo 2 2004 Oakland Athletics AL  
Jermaine Dye 2 2000 Kansas City Royals AL  
Mike Easler 2 1985 Boston Red Sox AL  
Luke Easter 2 1952 Cleveland Indians AL  
Kevin Elster 2 1996 Texas Rangers AL  
Darrell Evans 2 1985 Detroit Tigers AL  
Darrell Evans 2 1986 Detroit Tigers AL  
Dwight Evans 2 1989 Boston Red Sox AL  
Carl Everett 2 2001 Boston Red Sox AL  
Cecil Fielder 2 1990 Detroit Tigers AL  
Cecil Fielder 2 1992 Detroit Tigers AL  
Cecil Fielder 2 1996 Detroit Tigers AL  
New York Yankees AL
Pete Fox 2 1935 Detroit Tigers AL  
Pete Fox 2 1939 Detroit Tigers AL  
Joe Foy 2 1967 Boston Red Sox AL  
Joe Foy 2 1968 Boston Red Sox AL  
Julio Franco 2 1993 Texas Rangers AL  
Bill Freehan 2 1972 Detroit Tigers AL  
Travis Fryman 2 1995 Detroit Tigers AL  
Travis Fryman 2 2002 Cleveland Indians AL  
Brad Fullmer 2 2001 Toronto Blue Jays AL  
Gary Gaetti 2 1982 Minnesota Twins AL  
Karim Garcia 2 2002 Cleveland Indians AL  
New York Yankees AL
Nomar Garciaparra 2 1999 Boston Red Sox AL  
Rich Gedman 2 1986 Boston Red Sox AL  
Lou Gehrig 2 1927 New York Yankees AL  
Lou Gehrig 2 1929 New York Yankees AL  
Lou Gehrig 2 1930 New York Yankees AL  
Lou Gehrig 2 1932 New York Yankees AL  
Lou Gehrig 2 1935 New York Yankees AL  
Lou Gehrig 2 1936 New York Yankees AL  
Jason Giambi 2 1999 Oakland Athletics AL  
Jason Giambi 2 2008 New York Yankees AL  
Juan Gonzalez 2 1998 Texas Rangers AL  
Joe Gordon 2 1942 New York Yankees AL  
Hank Greenberg 2 1935 Detroit Tigers AL  
Hank Greenberg 2 1937 Detroit Tigers AL  
Hank Greenberg 2 1938 Detroit Tigers AL  
Hank Greenberg 2 1940 Detroit Tigers AL  
Rusty Greer 2 1996 Texas Rangers AL  
Ben Grieve 2 2001 Tampa Bay Devil Rays AL  
Ken Griffey, Jr. 2 1994 Seattle Mariners AL  
Ken Griffey, Jr. 2 1999 Seattle Mariners AL  
Wayne Gross 2 1984 Baltimore Orioles AL  
Johnny Groth 2 1949 Detroit Tigers AL  
Vladimir Guerrero 2 2005 Los Angeles Angels of Anaheim AL  
Carlos Guillen 2 2007 Detroit Tigers AL  
Mule Haas 2 1932 Philadelphia Athletics AL  
Josh Hamilton 2 2008 Texas Rangers AL  
Tommy Harper 2 1973 Boston Red Sox AL  
Scott Hatteberg 2 2004 Oakland Athletics AL  
Frankie Hayes 2 1944 Philadelphia Athletics AL  
Jeff Heath 2 1947 St. Louis Browns AL  
Woodie Held 2 1959 Cleveland Indians AL  
Rickey Henderson 2 1998 Oakland Athletics AL  
Ed Herrmann 2 1970 Chicago White Sox AL  
Larry Hisle 2 1977 Minnesota Twins AL  
Chris Hoiles 2 1996 Baltimore Orioles AL  
Harry Hooper 2 1924 Chicago White Sox AL  
Willie Horton 2 1979 Seattle Mariners AL  
Roy Howell 2 1979 Toronto Blue Jays AL  
Aubrey Huff 2 2005 Tampa Bay Devil Rays AL  
Torii Hunter 2 2006 Minnesota Twins AL  
Butch Huskey 2 1999 Boston Red Sox AL  
Seattle Mariners AL
Raul Ibanez 2 2007 Seattle Mariners AL  
Raul Ibanez 2 2008 Seattle Mariners AL  
Tadahito Iguchi 2 2006 Chicago White Sox AL  
Pete Incaviglia 2 1986 Texas Rangers AL  
Brandon Inge 2 2004 Detroit Tigers AL  
Brandon Inge 2 2009 Detroit Tigers AL  
Joe Jackson 2 1920 Chicago White Sox AL  
Reggie Jackson 2 1978 New York Yankees AL  
John Jaha 2 1999 Oakland Athletics AL  
Jackie Jensen 2 1955 Boston Red Sox AL  
Jackie Jensen 2 1958 Boston Red Sox AL  
Kenji Johjima 2 2007 Seattle Mariners AL  
Bob Johnson 2 1935 Philadelphia Athletics AL  
Deron Johnson 2 1974 Boston Red Sox AL  
Milwaukee Brewers AL
Oakland Athletics AL
Joe Judge 2 1925 Washington Senators AL  
David Justice 2 1999 Cleveland Indians AL  
Current Through 2009 Season


Did you know that Don Mattingly is the first and only major league player in history with six grand slams during a single season? Did you know he is also the only New York Yankees player with more than four?

The code to write the single season grand slams league splits was developed in 2005, launched during 2006 and made possible by your support — please continue helping us create these kinds of pages by supporting our site.

The National League single season record for games played was set in 1955 by Ernie Banks of the Chicago Cubs. The American League single season record for games played is on this page. Is either the Career Leader for Grand Slams?