Jacks, bombs, moon shoots, dingers, four-baggers and going yard - there are many ways to describe a batter sending the ball over the back fence.

However, they will always be called home runs in the box score.

Since the departure of the dead ball era in 1920, the game's greatest names have made a habit of stepping up to the plate and blasting fastballs, splitters and curves into the stratosphere.

From contemporary stars to the larger-than-life son of a Baltimore saloon owner, here are the 23 men who have hit more homers than anyone else in the game's rich history.

  1. Barry Bonds (1986-2007) – Pittsburgh Pirates/San Francisco Giants – 762 home runs
  2. Hank Aaron (1954-76) – Milwaukee Braves/Atlanta Braves/Milwaukee Brewers – 755
  3. Babe Ruth (1914-35) – Boston Red Sox/New York Yankees/Boston Braves – 714
  4. Albert Pujols (2001-22) – St Louis Cardinals/Los Angeles Angels/Los Angeles Dodgers – 703
  5. Alex Rodriguez (1994-2016) – Seattle Mariners/Texas Rangers/New York Yankees – 696
  6. Willie Mays (1951-73) – New York Giants/San Francisco Giants/New York Mets – 660
  7. Ken Griffey Jr. (1989-2010) – Seattle Mariners/Cincinnati Reds/Chicago White Sox – 630
  8. Jim Thome (1991-2012) – Cleveland Indians/Philadelphia Phillies/Chicago White Sox/Los Angeles Dodgers/Minnesota Twins/Baltimore Orioles – 612
  9. Sammy Sosa (1989-2007) – Texas Rangers/Chicago White Sox/Chicago Cubs/Baltimore Orioles – 609
  10. Frank Robinson (1956-76) – Cincinnati Reds/Baltimore Orioles/Los Angeles Dodgers/California Angels/Cleveland Indians – 58
  11. Mark McGwire (1986-2001) – Oakland Athletics/St Louis Cardinals – 583
  12. Harmon Killebrew (1954-75) – Washington Senators/Minnesota Twins/Kansas City Royals – 573
  13. Rafael Palmeiro (1986-2005) – Chicago Cubs/Texas Rangers/Baltimore Orioles – 569
  14. Reggie Jackson (1967-87) – Kansas City Athletics/Oakland Athletics/New York Yankees/California Angels – 563
  15. Manny Ramirez (1993-2011) – Cleveland Indians/Boston Red Sox/Los Angeles Dodgers/Chicago White Sox/Tampa Bay Rays – 562
  16. Mike Schmidt (1972-89) – Philadelphia Phillies – 548
  17. David Ortiz (1997-2016) – Minnesota Twins/Boston Red Sox – 541
  18. Mickey Mantle (1951-68) – New York Yankees – 536
  19. Jimmie Foxx (1925-45) – Philadelphia Athletics/Boston Red Sox/Chicago Cubs/Philadelphia Phillies – 534
  20. Willie McCovey (1959-80) – San Francisco Giants/San Diego Padres/Oakland      Athletics – 521Frank Thomas (1990-2008) – Chicago White Sox/Oakland Athletics/Toronto Blue Jays – 521
    Ted Williams (1939-60) – Boston Red Sox – 521