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.

Baseball Almanac Top Quote

"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 500'

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  
Lourdes Gurriel Jr. 4 2021 Toronto Blue Jays AL  
Tommy Henrich 4 1948 New York Yankees AL  
Royce Lewis 4 2023 Minnesota Twins 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 18
Jose Altuve 3 2021 Houston Astros AL  
Yuniesky Betancourt 3 2010 Kansas City Royals AL  
Hank Blalock 3 2004 Texas Rangers AL  
Mike Blowers 3 1993 Seattle Mariners AL  
Mike Blowers 3 1995 Seattle Mariners AL  
Xander Bogaerts 3 2018 Boston Red Sox AL  
Alex Bregman 3 2023 Houston Astros AL  
Ben Broussard 3 2004 Cleveland Indians AL  
Jeff Burroughs 3 1973 Texas Rangers AL  
Robinson Cano 3 2011 New York Yankees 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  
Edwin Encarnacion 3 2015 Toronto Blue Jays 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  
Adolis García 3 2023 Texas Rangers AL  
Lou Gehrig 3 1931 New York Yankees AL  
Dan Gladden 3 1993 Detroit Tigers AL  
Curtis Granderson 3 2012 New York Yankees 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
Manny Machado 3 2016 Baltimore Orioles AL  
Manny Machado 3 2017 Baltimore Orioles AL  
Brandon Moss 3 2014 Oakland Athletics AL  
Eddie Murray 3 1985 Baltimore Orioles AL  
Mike Napoli 3 2013 Boston Red Sox AL  
Rafael Palmeiro 3 1999 Texas Rangers AL  
Larry Parrish 3 1982 Texas Rangers AL  
Rico Petrocelli 3 1972 Boston Red Sox AL  
Brett Phillips 3 2021 Tampa Bay Rays 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  
Alex Rodriguez 3 2010 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  
George Springer 3 2016 Houston Astros AL  
Mike Stanley 3 1993 New York Yankees AL  
Dick Stuart 3 1964 Boston Red Sox AL  
Nick Swisher 3 2012 New York Yankees 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  
Justin Upton 3 2017 Los Angeles Angels AL  
Detroit Tigers 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 99
José Abreu 2 2021 Chicago White Sox AL  
Willie Aikens 2 1979 California Angels AL  
Roberto Alomar 2 1999 Cleveland Indians AL  
Yonder Alonso 2 2018 Cleveland Indians AL  
Jose Altuve 2 2019 Houston Astros AL  
Yordan Alvarez 2 2023 Houston Astros AL  
Alfredo Amezaga 2 2004 Anaheim Angels AL  
Miguel Andujar 2 2018 New York Yankees 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  
Jose Bautista 2 2010 Toronto Blue Jays 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  
Tim Beckham 2 2019 Seattle Mariners 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  
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  
Mookie Betts 2 2018 Boston Red Sox AL  
Bo Bichette 2 2022 Toronto Blue Jays AL  
Greg Bird 2 2018 New York Yankees AL  
Casey Blake 2 2006 Cleveland Indians AL  
Johnny Blanchard 2 1963 New York Yankees AL  
Henry Blanco 2 2013 Seattle Mariners AL  
Toronto Blue Jays 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  
Michael Brantley 2 2018 Cleveland Indians AL  
Alex Bregman 2 2019 Houston Astros 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  
Robinson Cano 2 2010 New York Yankees AL  
Jose Canseco 2 1991 Oakland Athletics AL  
Chico Carrasquel 2 1957 Cleveland Indians AL  
Chris Carter 2 2014 Houston Astros 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  
Nick Castellanos 2 2015 Detroit Tigers AL  
Welington Castillo 2 2019 Chicago White Sox AL  
Sam Chapman 2 1940 Philadelphia Athletics AL  
Sam Chapman 2 1948 Philadelphia Athletics AL  
Shin-Soo Choo 2 2010 Cleveland Indians 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  
Hank Conger 2 2015 Houston Astros 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  
J.P. Crawford 2 2023 Seattle Mariners AL  
Joe Crede 2 2008 Chicago White Sox AL  
Joe Cronin 2 1941 Boston Red Sox AL  
Nelson Cruz 2 2012 Texas Rangers AL  
Nelson Cruz 2 2013 Texas Rangers AL  
Michael 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  
Chris Davis 2 2014 Baltimore Orioles AL  
Chris Davis 2 2015 Baltimore Orioles 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  
Rafael Devers 2 2018 Boston Red Sox AL  
Rafael Devers 2 2022 Boston Red Sox AL  
Aledmys Díaz 2 2022 Houston Astros 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  
Matt Dominguez 2 2013 Houston Astros AL  
Josh Donaldson 2 2016 Toronto Blue Jays AL  
Josh Donaldson 2 2018 Cleveland Indians AL  
Toronto Blue Jays AL
Josh Donaldson 2 2022 New York Yankees 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  
Edwin Encarnacion 2 2013 Toronto Blue Jays 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  
Ryan Goins 2 2017 Toronto Blue Jays AL  
Carlos Gómez 2 2016 Houston Astros AL  
Texas Rangers AL
Juan Gonzalez 2 1998 Texas Rangers AL  
Alex Gordon 2 2013 Kansas City Royals AL  
Joe Gordon 2 1942 New York Yankees AL  
Curtis Granderson 2 2018 Toronto Blue Jays 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  
Didi Gregorius 2 2018 New York Yankees AL  
Didi Gregorius 2 2019 New York Yankees 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 AL  
Vladimir Guerrero 2 2010 Texas Rangers AL  
Vladimir Guerrero Jr. 2 2019 Toronto Blue Jays AL  
Carlos Guillen 2 2007 Detroit Tigers AL  
Yuli Gurriel 2 2018 Houston Astros AL  
Yuli Gurriel 2 2019 Houston Astros AL  
Mule Haas 2 1932 Philadelphia Athletics AL  
Travis Hafner 2 2010 Cleveland Indians 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  
Jonah Heim 2 2023 Texas Rangers AL  
Woodie Held 2 1959 Cleveland Indians AL  
Rickey Henderson 2 1998 Oakland Athletics AL  
Teoscar Hernández 2 2021 Toronto Blue Jays 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  
Brandon Inge 2 2012 Detroit Tigers AL  
Oakland Athletics AL
Conor Jackson 2 2011 Boston Red Sox AL  
Oakland Athletics 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  
Eloy Jiménez 2 2019 Chicago White 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
Matt Joyce 2 2010 Tampa Bay Rays AL  
Matt Joyce 2 2012 Tampa Bay Rays AL  
Aaron Judge 2 2022 New York Yankees AL  
Aaron Judge 2 2023 New York Yankees AL  
Joe Judge 2 1925 Washington Senators AL  
David Justice 2 1999 Cleveland Indians AL  
Ryan Kalish 2 2010 Boston Red Sox AL  
Charlie Keller 2 1941 New York Yankees AL  
Charlie Keller 2 1942 New York Yankees AL  
Pat Kelly 2 1977 Baltimore Orioles AL  
Ken Keltner 2 1940 Cleveland Indians AL  
Ken Keltner 2 1944 Cleveland Indians AL  
Harmon Killebrew 2 1963 Minnesota Twins AL  
Harmon Killebrew 2 1969 Minnesota Twins AL  
Jeff King 2 1997 Kansas City Royals AL  
Paul Konerko 2 2001 Chicago White Sox AL  
Jason Kubel 2 2008 Minnesota Twins AL  
Jason Kubel 2 2010 Minnesota Twins AL  
Chet Laabs 2 1938 Detroit Tigers AL  
Chet Laabs 2 1942 St. Louis Browns AL  
Joe Lahoud 2 1973 Milwaukee Brewers AL  
Nap Lajoie 2 1901 Philadelphia Athletics AL  
Tony Lazzeri 2 1936 New York Yankees AL  
Carlos Lee 2 1999 Chicago White Sox AL  
Carlos Lee 2 2002 Chicago White Sox AL  
Carlos Lee 2 2003 Chicago White Sox AL  
Jim Lemon 2 1959 Washington Senators AL  
Jeffrey Leonard 2 1989 Seattle Mariners AL  
Sixto Lezcano 2 1978 Milwaukee Brewers AL  
Adam Lind 2 2011 Toronto Blue Jays AL  
Sherm Lollar 2 1958 Chicago White Sox AL  
Jose Lopez 2 2010 Seattle Mariners AL  
Brandon Lowe 2 2021 Tampa Bay Rays AL  
Mike Lowell 2 2008 Boston Red Sox AL  
John Lowenstein 2 1983 Baltimore Orioles AL  
Greg Luzinski 2 1984 Chicago White Sox AL  
Fred Lynn 2 1987 Baltimore Orioles AL  
Shane Mack 2 1991 Minnesota Twins AL  
Mickey Mantle 2 1952 New York Yankees AL  
Heinie Manush 2 1924 Detroit Tigers AL  
Roger Maris 2 1958 Cleveland Indians AL  
Kansas City Athletics AL
Edgar Martinez 2 1999 Seattle Mariners AL  
J.D. Martinez 2 2017 Detroit Tigers AL  
Tino Martinez 2 1995 Seattle Mariners AL  
Nelson Mathews 2 1964 Kansas City Athletics AL  
Hideki Matsui 2 2003 New York Yankees AL  
Hideki Matsui 2 2004 New York Yankees AL  
Gary Matthews 2 2006 Texas Rangers AL  
Dave May 2 1973 Milwaukee Brewers AL  
Lee May 2 1977 Baltimore Orioles AL  
Lee May 2 1979 Baltimore Orioles AL  
Dick McAuliffe 2 1973 Detroit Tigers AL  
James McCann 2 2019 Chicago White Sox AL  
Fred McGriff 2 2000 Tampa Bay Devil Rays AL  
Mark McGwire 2 1989 Oakland Athletics AL  
Mark McGwire 2 1996 Oakland Athletics AL  
Marty McManus 2 1929 Detroit Tigers AL  
Bill Melton 2 1971 Chicago White Sox AL  
Kevin Mench 2 2006 Texas Rangers AL  
Dan Meyer 2 1979 Seattle Mariners AL  
Will Middlebrooks 2 2013 Boston Red Sox AL  
Matt Mieske 2 1995 Milwaukee Brewers AL  
Don Mincher 2 1962 Minnesota Twins AL  
Minnie Minoso 2 1959 Cleveland Indians AL  
Rick Monday 2 1969 Oakland Athletics AL  
Raul Mondesi 2 2001 Toronto Blue Jays AL  
Justin Morneau 2 2008 Minnesota Twins AL  
Justin Morneau 2 2009 Minnesota Twins AL  
Taylor Motter 2 2017 Seattle Mariners AL  
Bill Mueller 2 2003 Boston Red Sox AL  
Cedric Mullins 2 2023 Baltimore Orioles AL  
Danny Murphy 2 1908 Philadelphia Athletics AL  
Dwayne Murphy 2 1983 Oakland Athletics AL  
Eddie Murray 2 1981 Baltimore Orioles AL  
Eddie Murray 2 1982 Baltimore Orioles AL  
Eddie Murray 2 1984 Baltimore Orioles AL  
Eddie Murray 2 1986 Baltimore Orioles AL  
Eddie Murray 2 1996 Baltimore Orioles AL  
Cleveland Indians AL
Dave Nicholson 2 1963 Chicago White Sox AL  
Trot Nixon 2 2001 Boston Red Sox AL  
Trot Nixon 2 2002 Boston Red Sox AL  
Trot Nixon 2 2003 Boston Red Sox AL  
Matt Nokes 2 1987 Detroit Tigers AL  
Jim Northrup 2 1967 Detroit Tigers AL  
Abraham Nunez 2 2004 Kansas City Royals AL  
Rougned Odor 2 2019 Texas Rangers AL  
Matt Olson 2 2020 Oakland Athletics AL  
Magglio Ordonez 2 1999 Chicago White Sox AL  
Magglio Ordonez 2 2002 Chicago White Sox AL  
David Ortiz 2 2005 Boston Red Sox AL  
David Ortiz 2 2006 Boston Red Sox AL  
Mike Pagliarulo 2 1987 New York Yankees AL  
Dean Palmer 2 1992 Texas Rangers AL  
Lance Parrish 2 1983 Detroit Tigers AL  
Jay Payton 2 2005 Boston Red Sox AL  
Oakland Athletics AL
Steve Pearce 2 2017 Toronto Blue Jays AL  
Dustin Pedroia 2 2016 Boston Red Sox AL  
Carlos Pena 2 2004 Detroit Tigers AL  
Carlos Pena 2 2007 Tampa Bay Devil Rays AL  
Salvador Perez 2 2018 Kansas City Royals AL  
Salvador Perez 2 2021 Kansas City Royals AL  
Rico Petrocelli 2 1966 Boston Red Sox AL  
Rico Petrocelli 2 1970 Boston Red Sox AL  
Josh Phelps 2 2004 Cleveland Indians AL  
Toronto Blue Jays AL
Bubba Phillips 2 1961 Cleveland Indians AL  
A.J. Pierzynski 2 2003 Minnesota Twins AL  
Chad Pinder 2 2022 Oakland Athletics AL  
Stephen Piscotty 2 2020 Oakland Athletics AL  
Trevor Plouffe 2 2015 Minnesota Twins AL  
Darrell Porter 2 1974 Milwaukee Brewers AL  
Jorge Posada 2 2002 New York Yankees AL  
Jorge Posada 2 2010 New York Yankees AL  
Boog Powell 2 1972 Baltimore Orioles AL  
Vic Power 2 1962 Minnesota Twins AL  
Jim Presley 2 1986 Seattle Mariners AL  
Kirby Puckett 2 1993 Minnesota Twins AL  
Carlos Quentin 2 2010 Chicago White Sox AL  
José Ramírez 2 2019 Cleveland Indians AL  
José Ramírez 2 2022 Cleveland Guardians AL  
Manny Ramirez 2 1997 Cleveland Indians AL  
Manny Ramirez 2 1998 Cleveland Indians AL  
Manny Ramirez 2 1999 Cleveland Indians AL  
Manny Ramirez 2 2004 Boston Red Sox AL  
Josh Reddick 2 2018 Houston Astros AL  
Gary Redus 2 1988 Chicago White Sox AL  
Rick Reichardt 2 1967 California Angels AL  
Rick Renick 2 1970 Minnesota Twins AL  
Edgar Renteria 2 2008 Detroit Tigers AL  
Jim Rice 2 1986 Boston Red Sox AL  
Cal Ripken, Jr. 2 1997 Baltimore Orioles AL  
Brian Roberts 2 2003 Baltimore Orioles AL  
Brian Roberts 2 2009 Baltimore Orioles AL  
Leon Roberts 2 1978 Seattle Mariners AL  
Daniel Robertson 2 2018 Tampa Bay Rays AL  
Brooks Robinson 2 1962 Baltimore Orioles AL  
Brooks Robinson 2 1971 Baltimore Orioles AL  
Frank Robinson 2 1970 Baltimore Orioles AL  
Alex Rodriguez 2 2006 New York Yankees AL  
Ivan Rodriguez 2 2001 Texas Rangers AL  
Al Rosen 2 1950 Cleveland Indians AL  
Al Rosen 2 1953 Cleveland Indians AL  
Joe Rudi 2 1974 Oakland Athletics AL  
Joe Rudi 2 1975 Oakland Athletics AL  
Babe Ruth 2 1927 New York Yankees AL  
Danny Santana 2 2019 Texas Rangers AL  
Anthony Santander 2 2023 Baltimore Orioles AL  
Dick Schofield 2 1986 California Angels AL  
Daryl Sconiers 2 1983 California Angels AL  
Kyle Seager 2 2015 Seattle Mariners AL  
Pat Seerey 2 1945 Cleveland Indians AL  
David Segui 2 2000 Cleveland Indians AL  
Texas Rangers AL
Marcus Semien 2 2017 Oakland Athletics AL  
Gary Sheffield 2 2005 New York Yankees AL  
Pat Sheridan 2 1988 Detroit Tigers AL  
Ruben Sierra 2 2002 Seattle Mariners AL  
Roy Sievers 2 1957 Washington Senators AL  
Roy Sievers 2 1961 Chicago White Sox AL  
Al Simmons 2 1928 Philadelphia Athletics AL  
Al Simmons 2 1935 Chicago White Sox AL  
Al Simmons 2 1938 Washington Senators AL  
Harry Simpson 2 1956 Kansas City Athletics AL  
Ken Singleton 2 1984 Baltimore Orioles AL  
Roy Smalley 2 1982 Minnesota Twins AL  
New York Yankees AL
Al Smith 2 1961 Chicago White Sox AL  
Elmer Smith 2 1920 Cleveland Indians AL  
Seth Smith 2 2016 Seattle Mariners AL  
Justin Smoak 2 2018 Toronto Blue Jays AL  
Cory Snyder 2 1987 Cleveland Indians AL  
Alfonso Soriano 2 2003 New York Yankees AL  
Paul Sorrento 2 1995 Cleveland Indians AL  
Paul Sorrento 2 1998 Tampa Bay Devil Rays AL  
Jim Spencer 2 1977 Chicago White Sox AL  
Scott Spiezio 2 1998 Oakland Athletics AL  
Scott Spiezio 2 2003 Anaheim Angels AL  
Ed Sprague 2 1995 Toronto Blue Jays AL  
Matt Stairs 2 1998 Oakland Athletics AL  
Matt Stairs 2 1999 Oakland Athletics AL  
Mike Stanley 2 1987 Texas Rangers AL  
Mike Stanley 2 1995 New York Yankees AL  
Giancarlo Stanton 2 2018 New York Yankees AL  
Giancarlo Stanton 2 2021 New York Yankees AL  
Leroy Stanton 2 1975 California Angels AL  
Terry Steinbach 2 1995 Oakland Athletics AL  
Terry Steinbach 2 1996 Oakland Athletics AL  
Vern Stephens 2 1944 St. Louis Browns AL 500
Vern Stephens 2 1949 Boston Red Sox AL  
Vern Stephens 2 1950 Boston Red Sox AL  
Bob Stinson 2 1978 Seattle Mariners AL  
Darryl Strawberry 2 1998 New York Yankees AL  
B.J. Surhoff 2 1996 Baltimore Orioles AL  
Ichiro Suzuki 2 2003 Seattle Mariners AL  
Nick Swisher 2 2006 Oakland Athletics AL  
Nick Swisher 2 2008 Chicago White Sox AL  
Jim Tabor 2 1939 Boston Red Sox AL  
Jim Tabor 2 1941 Boston Red Sox AL  
Danny Tartabull 2 1986 Seattle Mariners AL  
Danny Tartabull 2 1992 New York Yankees AL  
Mark Teixeira 2 2004 Texas Rangers AL  
Mark Teixeira 2 2011 New York Yankees AL  
Mark Teixeira 2 2015 New York Yankees AL  
Mark Teixeira 2 2016 New York Yankees AL  
Miguel Tejada 2 2000 Oakland Athletics AL  
Miguel Tejada 2 2003 Oakland Athletics AL  
Miguel Tejada 2 2005 Baltimore Orioles AL  
Rowdy Tellez 2 2019 Toronto Blue Jays AL  
Gene Tenace 2 1973 Oakland Athletics AL  
Mickey Tettleton 2 1993 Detroit Tigers AL  
Marcus Thames 2 2007 Detroit Tigers AL  
Marcus Thames 2 2008 Detroit Tigers AL  
Frank Thomas 2 2000 Chicago White Sox AL  
Frank Thomas 2 2007 Toronto Blue Jays AL  
Lee Thomas 2 1961 Los Angeles Angels AL  
New York Yankees AL
Jim Thome 2 2002 Cleveland Indians AL  
Faye Throneberry 2 1952 Boston Red Sox AL  
Marv Throneberry 2 1960 Kansas City Athletics AL  
Bob Tillman 2 1964 Boston Red Sox AL  
Gleyber Torres 2 2019 New York Yankees AL  
Alan Trammell 2 1982 Detroit Tigers AL  
Gus Triandos 2 1959 Baltimore Orioles AL  
Gus Triandos 2 1960 Baltimore Orioles AL  
Hal Trosky 2 1934 Cleveland Indians AL  
Mike Trout 2 2015 Los Angeles Angels AL  
Mike Trout 2 2019 Los Angeles Angels AL  
Kyle Tucker 2 2022 Houston Astros AL  
Kyle Tucker 2 2023 Houston Astros AL  
Luis Urías 2 2023 Boston Red Sox AL  
Danny Valencia 2 2010 Minnesota Twins AL  
Greg Vaughn 2 2001 Tampa Bay Devil Rays AL  
Mo Vaughn 2 1993 Boston Red Sox AL  
Mo Vaughn 2 2000 Anaheim Angels AL  
Bobby Veach 2 1922 Detroit Tigers AL  
Robin Ventura 2 1991 Chicago White Sox AL  
Robin Ventura 2 1993 Chicago White Sox AL  
Robin Ventura 2 1995 Chicago White Sox AL  
Robin Ventura 2 1996 Chicago White Sox AL  
Stephen Vogt 2 2015 Oakland Athletics AL  
Clyde Vollmer 2 1951 Boston Red Sox AL  
Jack Wallaesa 2 1947 Chicago White Sox AL  
Matt Wallner 2 2023 Minnesota Twins AL  
Taylor Ward 2 2022 Los Angeles Angels AL  
Vernon Wells 2 2003 Toronto Blue Jays AL  
Vernon Wells 2 2006 Toronto Blue Jays AL  
Joey Wendle 2 2021 Tampa Bay Rays AL  
Vic Wertz 2 1949 Detroit Tigers AL  
Lou Whitaker 2 1994 Detroit Tigers AL  
Roy White 2 1973 New York Yankees AL  
Mark Whiten 2 1996 Seattle Mariners AL  
Bernie Williams 2 1996 New York Yankees AL  
Bernie Williams 2 1999 New York Yankees AL  
Bernie Williams 2 2000 New York Yankees AL  
Ken Williams 2 1922 St. Louis Browns AL  
Ted Williams 2 1939 Boston Red Sox AL  
Ted Williams 2 1946 Boston Red Sox AL  
Ted Williams 2 1958 Boston Red Sox AL  
Bobby Wilson 2 2016 Detroit Tigers AL  
Tampa Bay Rays AL
Texas Rangers AL
Randy Winn 2 2003 Seattle Mariners AL  
Bobby Witt Jr. 2 2023 Kansas City Royals AL  
Rudy York 2 1937 Detroit Tigers AL  
Rudy York 2 1941 Detroit Tigers AL  
Rudy York 2 1946 Boston Red Sox AL  
Masataka Yoshida 2 2023 Boston Red Sox AL  
Eddie Yost 2 1959 Detroit Tigers AL  
Chris Young 2 2015 New York Yankees AL  
Dmitri Young 2 2005 Detroit Tigers AL  
Robin Yount 2 1980 Milwaukee Brewers AL  
Todd Zeile 2 1999 Texas Rangers AL  
Gus Zernial 2 1951 Chicago White Sox AL  
Philadelphia Athletics AL
Gus Zernial 2 1955 Kansas City Athletics AL  
Don Zimmer 2 1963 Washington Senators AL  
Ben Zobrist 2 2008 Tampa Bay Rays AL  
Ben Zobrist 2 2009 Tampa Bay Rays AL  
Bob Zupcic 2 1992 Boston Red Sox AL  
Current Through 2024 Season
baseball almanac flat baseball

baseball almanac fast facts

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?