#3 Nate Diaz – $2,690,000
The most unexpected name on this list, Nate Diaz is someone who saw an opportunity and grabbed it with both hands. When Rafael dos Anjos pulled out of his fight with Conor McGregor, Diaz stepped up as a replacement on very little notice.
The younger Diaz brother made the most of his chance, submitting McGregor in a shock upset. Conor, predictably, demanded a rematch which Nate gladly accepted – but only after renegotiating his contract.
Get the latest updates on One Championship Rankings at Sportskeeda and more
When the two clashed at UFC 202, it was a brawl for the ages, as McGregor took the fight in a unanimous decision. This is what has put Diaz in the upper echelons of MMA earners in 2016, as he made an eye-popping $2.6 million.
With all the buzz about a possible third match against McGregor, Diaz has made it very clear that he will only fight if his paycheck is even bigger. Do not be surprised to see Nate on this list for 2017 as well if the UFC give in to his demands and make McGregor vs Diaz III happen.