Roger Federer could join the exclusive sportsperson's billionaire club by the end of the year.

There are currently only three men in the club; Michael Jordan, Tiger Woods, and Floyd Mayweather.

Federer's prize money earned through tournament success in tennis, together with his valuable sponsorships and partnerships with blue-chip firms like Rolex, has already earned him $900 million, Tennis.com reports.

The website adds that he already has another $200 million from agreed-upon sponsorship contracts in the months and years ahead.

Federer is currently in Melbourne preparing for the 2020 Australian Open, a Grand Slam tournament which could provide an extra $2.83 million jackpot to Federer's cash pile should he win the whole thing.

Visit Business Insider's homepage for more stories.

Roger Federer, welcome to the sportsperson's billionaire club. Population: Michael Jordan, Tiger Woods, Floyd Mayweather, and potentially you before the year's end.

The 20-time Grand Slam champion is currently the third best male player in world tennis, ranked slightly down from his high of spending 310 total weeks as no.1.

During his time in and around the top of his profession, the Swiss player has generated a load of cash through prize money and his vast, blue-chip sponsorship deals.

Official ATP figures indicate Federer has won a whopping $129 million because of his successes in singles and doubles tennis.

But this figure pales in comparison to what he banks from his contract with the Japanese clothes manufacturer Uniqlo and parternships with Credit Suisse, Mercedes Benz, and Rolex.

Forbes reports that Federer's annual earnings, inclusive of prize money and sponsorships, have reached a career-high mark of $93.4 million.

Tennis.com adds that because of a shoe deal with Nike, an investment in running shoe firm On, and money received from exhibition tours, "Federer's career on-and-off-court earnings [are] approaching $900 million, with $200 million more committed by sponsors."

Should Federer become a billionaire, it would be the first time an athlete who competes in tennis has surpassed the barrier, Tennis.com added.

It would also see Federer join other billionaire athletes, of which there are very few — only Jordan, Woods, and Mayweather.

Federer, 38, is currently in Melbourne getting ready for the first Grand Slam event of the year — the 2020 Australian Open, a tournament which awards $2.83 million to the singles winner.

Read more:

Rafael Nadal bought a custom 80-foot luxury yacht that boasts a spa pool and a wet bar

Serena Williams says her daughter is too 'loud and obnoxious' to take to the tennis

Everything tennis icon Roger Federer eats and drinks for breakfast, lunch, and dinner

Serena Williams' coach doesn't regret breaking the rules of tennis before her infamous 2018 US Open meltdown, and even says he'd 'do the same tomorrow'

'Nobody's perfect' — Tennis great Chris Evert weighs in on a male player's accusation that Serena Williams has a 'bad personality'