Förra veckan släpptes nyheten att Naomi Osaka, 22, slår nytt rekord vad gäller årlig inkomst för en kvinnlig idrottare. Den japanska tennisspelaren drog in totalt 360 miljoner kronor de senaste 12 månaderna.

Att en tennisspelare toppar damernas lista var väntat, så har det varit 15 år i rad.

Att det sker på herrsidan är däremot oväntat, det har nämligen aldrig hänt sedan Forbes började sin årliga sammanställning 1990.

Att Federer hamnar högre än Cristiano Ronaldo och Leo Messi förklaras delvis av den pandemi som alltjämt lamslår stora delar av världen.

– Coronaviruset har tvingat fotbollsstjärnor som Ronaldo och Messi att gå ner i lön, vilket har banat vägen för att en tennisspelare nu toppar listan för första gången någonsin, säger Forbes redaktör Kurt Badenhausen i ett uttalande.

Totalt tjänade de 100 bäst betalda idrottarna nio procent mindre än i fjol.

– Den globala hälsokrisen visar att när världsekonomin går neråt så påverkas även de allra rikaste idrottarna, säger Badenhausen.

Federer drog in totalt 106,3 miljoner dollar, vilket motsvarar drygt 1 miljard kronor med dagens växelkurs. 94 procent av intäkterna kom från reklam- och sponsoruppdrag. Federer har avtal med ett dussintal världskända aktörer, däribland klädmärket Uniqlo, schweiziska storbanken Credit Suisse och biltillverkaren Mercedes-Benz.

1) Roger Federer, tennis: 106,3 miljoner dollar (1,02 miljarder kronor)

2) Cristiano Ronaldo, fotboll 105 (1,008 miljarder kronor)

3) Lionel Messi, fotboll 104 (998 miljoner kronor)

4) Neymar, fotboll 95,5 (917 mkr)

5) LeBron James, basket 88,2 (847 mkr)

6) Stephen Curry, basket 74,4 (714 mkr)