Barry Bonds of the San Francisco Giants set the major-league record for home runs with 73 during the 2001 season. He broke the previous record of 70 home runs set during the 1998 season by Mark McGwire of the St. Louis Cardinals. Bonds also holds the record for most home runs in a career with 762.
Chat with our AI personalities
The most homeruns in one game by a single player is 4. This happened 15 times in MLB history.
The most by a team in one game is 10 by the Toronto Blue Jays in 1987.
The most by both teams in a single game is 12 which happened twice in 1995 and in 2002 by the same two teams, Detroit and Chicago.