 At the time of his retirement, Williams ranked third all-time in home runs (behind Babe Ruth and Jimmie Foxx), seventh in RBIs (after Ruth, Cap Anson, Lou Gehrig, Ty Cobb, Foxx, and Mel Ott), and seventh in batting average (behind Cobb, Rogers Hornsby, Shoeless Joe Jackson, Lefty O'Doul, Ed Delahanty and Tris Speaker).His career batting average of .3444 is the highest of any player who played his entire career in the live-ball era following 1920.Most modern statistical analyses place Williams, along with Ruth and Bonds, among the three most potent hitters to have played the game.