Alvarez is the fifth highest paid athlete in the world

Saul Alvarez. Getty Images
Saul Alvarez. Getty Images

Saul Alvarez (58-2-2, 39 KOs) took fifth place in the list of the highest paid athletes in the world according to Forbes magazine. According to Forbes, the Mexican has earned $110 million over the past 12 months.

Canelo's $100 million was supposed to come from fights during that time, while $10 million was from his sponsorship deals. Alvarez will fight next fight on Saturday, crossing gloves with John Ryder.

Top 10 highest paid athletes in the world according to Forbes: 1. Cristiano Ronaldo (136 million dollars), 2. Lionel Messi (130 million), 3. Kylian Mbappe (120 million), 4. LeBron James (119 million), 5. Canelo Alvarez (110m), 6. Dustin Johnson (107m), 7. Phil Mickelson (106m), 8. Stephen Curry (100m), 9. Roger Federer (95m), 10. Kevin Durrant (89m) ).