Josh Hamilton was walking on water early in the year and Albert Pujols was sinking like the Titanic?
Well, right now Hamilton has a 141 OPS+ and Pujols has a 140 OPS+. Their OPS alone is drastically different, but that is because Hamilton plays in a hitters paradise, while Pujols is playing in a pitcher friendly park.