The answer is complicated. Many pro tennis players will be exempt from paying taxes because they are considered to have a reasonable expectation of making it to the top 20 and being in the world tennis rankings for a minimum of two years.
Pro tennis players who are taxed on their prize money and endorsements pay tax in the jurisdiction where they earned that income.