Roger Federer is officially the highest-paid athlete of 2020, accumulating $106 million USD of pre-tax earnings in total.

According to Forbes, Federer is the first-ever tennis player to move up to No. 1 in the list’s 30-year history. The Swiss tennis star reportedly has the best endorsement portfolio in the world of sports, earning $100 million USD off the court from his deals with UNIQLO, Credit Suisse, Mercedes-Benz and 10 other brands. He jumped to the top spot after placing fifth on the 2019 list.

Federer effectively overtook last year’s top 2 leaders Cristiano Ronaldo and Lionel Messi, bumping them down a spot each to Nos. 2 and 3. The Portuguese soccer star earned a total of $105 million USD while the FC Barcelona captain gained $104 million USD. Ronaldo earned $60 million USD in winnings and $45 million USD from his endorsement deals with Nike, Altice, Herbalife and his own brand CR7. Meanwhile, Messi took home $72 million USD in winnings and $32 million USD from his endorsement deals with adidas, MasterCard and PepsiCo.

Just below Ronaldo and Messi is Paris Saint-Germain F.C.’s Neymar, earning a total of $95.5 million USD to land at No. 4. At Nos. 5, 6 and 7 is a trio of NBA champions — LeBron James leads the league with $88.2 million USD, followed by Stephen Curry with $74.4 million USD and Kevin Durant at $63.9 million USD. Rounding up this year’s top 10 is Tiger Woods at No. 8 with $62.3 million USD, Kirk Cousins at No. 9 with $60.5 million USD and Carson Wentz at No. 10 with $59.1 million USD.