Chat with our AI personalities
Barry Bonds has the most home runs in Major League Baseball (762).
Most Home Runs by a Second BasemanThe player with the most home runs by a second baseman in the National League was Jeff Kent with 351 home runs. Kent played 17 years in the Major Leagues, and had a total of 377 career home runs.The player with the most home runs by a second baseman in the American League was Joe Gordon with 246 home runs. Gordon played 11 years in the Major Leagues, and had a total of 253 career home runs.
matt holiday
David Ortiz set the single-season record for most home runs by a Boston Red Sox player in 2006. He hit 54 home runs that year, which was the most in the American League.
Barry Bonds, a former little leaguer, hit 763* home runs.