In 1927, Heilmann again appeared in 141 games, 135 as the starter in right field. He won his fourth and final batting crown with a .398 batting average in a close race with Al Simmons who hit .392. On August 13, Simmons led Heilmann by 26 points, .393 to .367, but Heilmann took the lead after totaling 27 hits in 11 games in the latter half of August. He then slumped in early September to fall behind Simmons and trailed by one point going into the last day of the season. On the final day of the season, in a doubleheader at Cleveland, Heilmann had seven hits in nine at bats, including two home runs and three doubles, to add seven points to his average and overtake Simmons to win the batting championship. He also ranked among the league leaders with a .475 on-base percentage (second), 120 RBIs (third), 201 hits (third), 50 doubles (third), 73 extra base hits (third), .616 slugging percentage (fourth), 311 total bases (fourth) and 106 runs scored (fifth). Despite winning his fourth batting title, Heilmann still finished second in the American League MVP voting, this time behind Lou Gehrig of the Murderers' Row 1927 Yankees.