Cristiano Ronaldo tops the list at $280M in 2025, with Messi, Benzema, Mbappé and Haaland close behind—showing how Saudi and MLS money reshaped football’s pay order.