The Top 20 Home Run Hitters in Baseball History



Jim Thome’s 22-season professional career saw him hit 612 home runs, 2,328 hits, and 1,699 RBI. He was a five-time All-Star and Silver Slugger recipient who played for six different teams throughout his time in Major League Baseball: the Cleveland Indians, The Philadelphia Phillies, the Chicago White Sox, the Los Angeles Dodgers, the Minnesota Twins, and the Baltimore Orioles.

Thomes 612 home runs put him at eighth all time, and one of just eight players to have hit over 600.

Leave a Reply