barry bonds holds the most home runs in mlb history.
barry bonds holds the most home runs in mlb history.
who holds the most home runs in mlb history?
barry bonds
bullet::::- fourth player in mlb history with 500 or more home runs and 3 world series championships (babe ruth, mickey mantle, reggie jackson)









































bullet::::- one of four players in mlb history with 500 or more home runs and 600 or more doubles (barry bonds, hank aaron, albert pujols)









































bullet::::- third player with 85 extra base hits or more for four consecutive years (lou gehrig, 5; sammy sosa, 4)









































bullet::::- third player in red sox history with three seasons of 40 or more home runs (carl yastrzemski and manny ramirez)
david ortiz
he was the 22nd player in mlb history to hit 400 home runs, the first to hit 40 home runs in both the national and american leagues, and the second player to hit at least 100 home runs with three different teams. his 1,605 walks ranked eighth in mlb history at the time of his retirement and remains 12th most in mlb history. his skill in drawing walks contributed to a .361 career on-base percentage despite a .248 career batting average. he was twice named to the national league all-star team, in 1973 as a third baseman and in 1983 as a first baseman. baseball historian bill james rated evans as "the most underrated player in baseball history."
darrell evans