Carlos Alcaraz, Jannik Sinner, and Novak Djokovic top the ATP rankings and rank highly among active players for career earnings. Djokovic leads with over $192 million, far ahead of Alcaraz's $63 million in second place. The list highlights 10 players who have surpassed significant prize money milestones in men's tennis.
The latest compilation of career prize money for active ATP Tour players underscores the financial success of the sport's elite. Published on March 6, 2026, the rankings show that 13 current players have earned more than $25 million, with four exceeding $50 million.
At the top, Novak Djokovic holds the record as the highest-earning player in tennis history, with $192,688,360 amassed since turning professional in 2003. The Serbian, currently ranked third, has secured 101 ATP singles titles, including 24 Grand Slams, seven ATP Finals, and 40 Masters 1000 events. He has spent a record 428 weeks at world No. 1.
Carlos Alcaraz follows in second place with $63,333,776 earned since 2018. The Spaniard, world No. 1, has won 26 titles, comprising seven Grand Slams and eight ATP 1000 events.
Alexander Zverev ranks third at $59,390,927 from a career starting in 2013. The German, currently No. 4 and with a career-high of No. 2, has 24 titles, including two ATP Finals and seven Masters, plus three Grand Slam runner-up finishes.
Jannik Sinner is fourth with $57,544,926 since 2018. Ranked No. 2 with 66 weeks at No. 1, the Italian has 24 titles, including four majors, two ATP Finals, and five Masters 1000.
Daniil Medvedev rounds out the top five at $49,938,657 since 2014. Currently No. 11 after 16 weeks at No. 1, he has 23 titles, one Grand Slam, one ATP Finals, and six Masters 1000.
Lower in the top 10 are Stan Wawrinka ($38,259,639, pro 2002, three majors), Stefanos Tsitsipas ($36,779,956, pro 2016, two Grand Slam finals), Marin Cilic ($32,963,248, pro 2005, one Grand Slam), Andrey Rublev ($31,907,071, pro 2014), and Grigor Dimitrov ($31,210,863, pro 2007).
Taylor Fritz sits 11th with $29,839,634, followed by Casper Ruud, Kei Nishikori, Gael Monfils, and Alex de Minaur in positions 12 to 15.