The top 11 highest-earning female sports athletes over the past year are all tennis players.
Serena Williams, 37, a 23-time Grand Slam winner, tops the rich list, after earning $29.2m (£24.3m), including $25m (£20.57m) in endorsements, according to Forbes.
Japan’s Naomi Osaka, who beat Williams in the US Open final, is second.
US World Cup-winning striker Alex Morgan is the first non-tennis player at 12 after earning $5.8m (£4.77m).
Germany’s Angelique Kerber, 31, completes the top three despite slipping to 13th in the world rankings while current Wimbledon champion Simona Halep, 27, is fourth.
Williams is the only woman to make it onto the Forbes top 100 best-paid athletes list, coming in at number 63 in the list compiled in June.
Osaka’s rise up the tennis world rankings following her debut Grand Slam win, which took the 21-year-old to number one, and earned her a lucrative sponsorship deal with Nike, with her earnings growing to an estimated $16m (£13.14m) in the past 12 months.
Of the top 15 athletes on the list, 12 are tennis players, with Morgan, 30, joined by Indian badminton player PV Sindhu, 24, in 13th and 23-year-old Thai golfer Ariya Jutanugarn at 15th.
TOTAL EARNINGS ($US)
1. Serena Williams (tennis) — $29.2m
2. Naomi Osaka (tennis) — $24.3m
3. Angelique Kerber (tennis) $11.8m
4. Simona Halep (tennis) — $11.2m
5. Sloane Stephens (tennis) — $9.6m
6. Caroline Wozniacki (tennis) $7.5m
7. Maria Sharapova (tennis) — $7m
8. Karolina Pliskova (tennis) — $6.3m
9. Elina Svitolina (tennis) — $6.1m
10. Venus Williams (tennis) — $5.9m
10. Garbine Muguruza (tennis) — $5.9m
12. Alex Morgan (football) — $5.8m
13. P.V Sindhu (badminton) — $5.5m
13. Madison Keys (tennis) — $5.5m
15. Ariya Jutanugarn (golf) — $5.3m