Albert Pujols of the St. Louis Cardinals won his second consecutive National League Pepsi Player of the Month Award after hitting a Major League-leading .429 with eight home runs and 29 RBI in June.

Pujols was 51-for-119 with 11 doubles and 28 runs scored in 27 games. He compiled a slugging percentage of .723 and on-base percentage of .481. He also led the NL in runs, hits and tied for first in RBI and on-base percentage. Pujols becomes the first National League player to win the award in back-to-back months since Mark McGwire won three consecutive months as a member of the Cardinals in September 1997, April and May 1998.