During the 2011 season, Ramírez performed below his usual level of play. By June 20, Ramírez was hitting just .200 with only 4 home runs and 17 RBI. However, he raised his stats up to .243 with 8 home runs and 37 RBIs by July 9. For the first time in his career, Ramírez hit cleanup. He injured himself after trying to make a diving catch in a game against the New York Mets on August 2, aggravating a shoulder injury that had plagued him in 2010. He missed the rest of 2011 and needed surgery in the off-season. He finished the season having played in only 92 games with a batting average of .243, 10 HR, and 45 RBI. The Marlins, who were 55–55 at the time of the injury, finished 72–90.