Messi's annual salary and bonus exceeded USD 80 million, making him the highest-paid player on the pitch this year. He ranks second overall with USD 111 million, including USD 27 million through endorsement deals with Adidas, Gatorade, Pepsi and Huawei. Ronaldo's USD 108 million haul over the past 12 months trails only Mayweather and Messi.