His first PGA Tour title was the 2005 Chrysler Championship. Since then Pettersson has gone on to win 5 other PGA titles. Most recently in April 2012 Carl won his fifth title on the PGA Tour at the RBC Heritage at Harbour Town Golf Links. He entered the final round with a one stroke lead after rounds of 65 and 66. He then cruised to a five stroke victory over Zach Johnson. The win meant that Pettersson with Jesper Parnevik were tied most wins on the PGA Tour by a Swedish player. Pettersson re-entered the top 50 in the Official World Golf Ranking.