40+ Homers in a Season MLB| Hank Aaron | 8x 1957,1960,1962-1963,1966,1969,1971,1973 | | Dick Allen | 1x 1966 | | Brady Anderson | 1x (1996) Most: 50 | | Tony Armas | 1x 1984 | | Jeff Bagwell | 3x 1997,1999-2000 | | Ernie Banks | 5x 1955,1957-1960 | | Jesse Barfield | 1x 1986 | | Tony Batista | 41hr (2000) | | George Bell | 1x 1987 | | Albert Belle | 3x 1995-1996,1998 | | Carlos Beltran | 1x 2006 | | Adrian Beltre | 48hr (2004) | | Johnny Bench | 2x 1970,1972 | | Lance Berkman | 2x 2002,2006 | | Dante Bichette | 1x 1995 | | Barry Bonds | 8x 1993,1996-1997,2000-2004 | | Jay Buhner | 3x 1995-1997 | | Ellis Burks | 1x 1996 | | Jeff Burroughs | 41hr (1977) | | Ken Caminiti | 40hr (1996) | | Roy Campanella | 1x 1953 | | Jose Canseco | 3x 1988,1991,1998 | | Norm Cash | 1x 1961 | | Vinny Castilla | 3x 1996-1998 | | Orlando Cepeda | 46hr (1961) | | Rocky Colavito | 3x 1958-1959,1961 | | Andre Dawson | 1x 49hr (1987) | | Carlos Delgado | 3x 1999-2000,2003 | | Joe DiMaggio | 1x 1937 | | Adam Dunn | 5x 2004-2008 | | Jermaine Dye | 1x 2006 | | Jim Edmonds | 2x 2000,2004 | | Darrell Evans | 2x 1973,1985 | | Cecil Fielder | 2x 1990-1991 | | Prince Fielder | 1x 2007 | | George Foster | 2x 1977-1978 | | Jimmie Foxx | 5x - 1932-1934, 1936, 1938 -- Most: 58 | | Andres Galarraga | 3x 1996-1998 | | Lou Gehrig | 5x - 1927,1930-1931,1934,1936 -- Most: 49 | | Jim Gentile | 46hr (1961) | | Jason Giambi | 3x 2000,2002-2003 | | Troy Glaus | 2x 2000-2001 | | Juan Gonzalez | 5x 1992-1993,1996-1998 | | Luis Gonzalez | 1x 2001 | | Shawn Green | 3x 1999,2001-2002 | | Hank Greenberg | 4x 1937-1938,1940,1946 | | Ken Griffey | 7x | | Vladimir Guerrero | 2x 1999-2000 | | Travis Hafner | 42hr (2006) | | Todd Helton | 2x 2000,2001 | | Richard Hidalgo | 1x 2000 | | Gil Hodges | 2x 1951,1954 | | Rogers Hornsby | 2x 1922 | | Frank Howard | 3x 1968-1970 | | Ryan Howard | 3x 2006-2008 | | Todd Hundley | 1x 1996 | | Reggie Jackson | 2x 1969,1980 | | Davey Johnson | 1x 1973 | | Andruw Jones | 2x 2005-2006 | | Chipper Jones | 45hr (1999) | | Dave Justice | 2x 1993,2000 | | Harmon Killebrew | 8x 1959,1961-1964,1967,1969-1970 | | Ralph Kiner | 5x 1947-1951 | | Dave Kingman | 48hr (1979) | | Chuck Klein | 2x 1929-1930 | | Ted Kluszewski | 3x 1953-1955 | | Paul Konerko | 2x 2004-2005 | | Derrek Lee | 1x 2005 | | Javy Lopez | 1x 43hr (2003) | | Mickey Mantle | 4x 1956,1958,1960-1961 | | Roger Maris | 61hr (1961) | | Tino Martinez | 1x 1997 | | Eddie Mathews | 4x 1953-1955,1959 | | Willie Mays | 6x 1954-1955,1961-1962,1964-1965 | | Willie McCovey | 2x 1963,1969 | | Mark McGwire | 6x 1987,1992,1996-1999 | | Kevin Mitchell | 47hr (1989) | | Johnny Mize | 3x 1940,1947-1948 | | Dale Murphy | 1x 1987 | | Phil Nevin | 41hr (2001) | | Ben Oglivie | 41hr (1980) | | David Ortiz | 3x 2004-2006 | | Mel Ott | 1x 1929 | | Rafael Palmeiro | 4x 1998-1999,2001-2002 | | Carlos Pena | 46hr (2007) | | Tony Perez | 40hr (1970) | | Rico Petrocelli | 1x 1969 | | Mike Piazza | 2x 1997,1999 | | Wally Post | 1x 1955 | | Albert Pujols | 4x 2003-2006 | | Manny Ramirez | 5x 1998-1999,2001,2004-2005 | | Jim Rice | 1x 1978 | | Frank Robinson | 1x 1966 | | Alex Rodriguez | 8x 1998-2003,2005,2007 | | Al Rosen | 1x 1953 | | Babe Ruth | 10x 1920-1921,1923-1924,1926-1932 | | Ryne Sandberg | 1x 1990 | | Hank Sauer | 1x 1954 | | Mike Schmidt | 3x 1979-1980,1983 | | Richie Sexson | 2x 2001,2003 | | Gary Sheffield | 2x 1996,2000 | | Roy Sievers | 42hr (1957) | | Duke Snider | 5x 1953-1957 | | Alfonso Soriano | 1x 2006 | | Sammy Sosa | 7x 1996, 1998-2003 | | Willie Stargell | 2x 1971,1973 | | Dick Stuart | 42hr (1963) | | Mark Teixeira | 1x 2005 | | Frank Thomas | 5x 1993,1995-1996,2000,2003 | | Gorman Thomas | 1X 1979 | | Jim Thome | 6x 1997,2001-2004,2006 | | Hal Trosky | 1x 1936 | | Greg Vaughn | 3x 1996,1998-1999 | | Mo Vaughn | 2x 1996,1998 | | Larry Walker | 1x 1997 | | Billy Williams | 1x 1970 | | Cy Williams | 1x 1923 | | Matt Williams | 1x 1994 | | Ted Williams | 1x 1949 | | Hack Wilson | 56hr (1930) | | Carl Yastrzemski | 3x 1967,1969-1970 | | Gus Zernial | 42hr (1953) |
| |