Novak Djokovic of Serbia has earned himself a record $12.6 million in prize money for the season. He won 10 titles in 2011 which included three Grand Slams beating the previous record of $10.1 million held by Nadal in 2010 and Federer in 2007.
Djokovic has moved ahead of Andre Agassi to the fourth position with a staggering $32.9 million. Federer leads the field with $67.4 million in career earnings. Nadal collected $7.7 million in 2011 to bring his total to $45 million moving ahead of Pete Sampras into the second place position on the all-time list.