The top ten earning players in the world by net worth are Floyd Mayweather, Cristiano Ronaldo, LeBron James, Lionel Messi, and Kobe Bryant. The list also includes Tiger Woods, Roger Federer, Phil Mickelson, Rafael Nadal, and Matt Ryan.
Chat with our AI personalities