In 1924, Heilmann's batting average dropped by 56 points to .346, which ranked sixth in the American League. Despite the "slump" in batting average, Heilmann led the league with 45 doubles and ranked second behind Babe Ruth with a .533 slugging percentage, a 6.4 wins above replacement rating among position players, and 130 runs created. He also ranked among the league leaders with 304 total bases (third), 71 extra base hits (third), 16 triples (third), 107 runs scored (fourth), 278 times on base (fourth), a .428 on-base percentage (fifth), and 114 RBIs (fifth). He appeared in 145 games as the Tigers' starting right fielder in 1924 and had his best defensive season, leading the league with 31 outfield assists; he never had more than 18 in any other season. He also led the league's right fielders with 263 putouts. Heilmann finished ninth in the voting for the 1924 American League Most Valuable Player award.