That's almost double the earnings of Novak Djokovic, second on the Forbes list with $37.6 million and the 2017 US Open champion. Federer rakes in prize money from endorsement deals with brands like Barilla (he recently inked a five-year partnership with the pasta company), Nike, Mercedes-Benz, Rolex, and Credit Suisse. In fact, Forbes named him the highest-paid tennis player for the 12th year in a row.
On the women's side, 35-year-old Serena Williams ranked number six in the world, as the top-earning female at $27 million, thanks to deals with Nike and Pepsi.
Here's the complete list:
1. Roger Federer ($64 million)
2. Novak Djokovic ($37.6 million)
3. Kei Nishikori ($33.9 million)
4. Rafael Nadal ($31.5 million)
5. Andy Murray ($28.8 million)
6. Serena Williams ($27 million)
7. Stan Wawrinka ($19.2 million)
8. Angelique Kerber ($12.6 million)
9. Milos Raonic ($11.8 million)
10. Venus Williams ($10.5 million)
This story originally appeared on Townandcountrymag.com.
* Minor edits have been made by the Townandcountry.ph editors.