“That’s disgraceful” – Nate Diaz’s paltry $20K for 21st UFC fight sparks fan outrage demanding manager’s exit
UFC star Nate Diaz's payout report shocked fans by saying that he was still getting paid meager amounts for 20 fights into the promotion.

Nate Diaz (via X)
Nate Diaz was on a $20,000 contract for his 21st UFC fight. This was notably ahead of his bout with Conor McGregor. This information was disclosed as part of a comprehensive report on UFC payouts. It indicated that Diaz remained on this compensation structure despite being an ex-UFC star at the time of the McGregor fight. The report sheds light on the business dynamics within UFC.
We only have these few figures for Nate Diaz, because he sadly didn’t really get paid much before that. Very few people go past 20 UFC fights, but for his 21st bout, Diaz was still on a publicly reported $20,000/$20,000 contract.Report from Bloodyelbow
Nate Diaz earned $500,000 as a base salary for his first fight against Conor McGregor at UFC 196. The total payout of $620,000. In their second bout at UFC 202, Diaz secured a base salary of $2 million. However, it is known that UFC paid Conor McGregor substantial amounts for the same matches.
Diaz spent over 15 years in the UFC, gaining prominence after winning The Ultimate Fighter. Nate Diaz holds a UFC record of 22 wins and 13 losses, competing in the welterweight division. Some of his memorable bouts include a victory against Anthony Pettis at UFC 241 and a high-profile loss to Conor McGregor at UFC 202.
Fans react to Nate Diaz’s payout even after over 20 fights in the UFC
The fans reacted to the report that revealed Nate Diaz’s payout. And to say the least, they were definitely surprised. An MMA star of Nate Diaz’s stature was definitely not expected to be making that amount of money, 20 fights into the promotion. The fans had mixed reactions to the report. Here are some of the reactions from X.

However, Nate Diaz officially became a free agent after his UFC contract ended. His last fight under the UFC banner was against Tony Ferguson at UFC 279 in September of 2022. Following this, Diaz was removed from the UFC roster. As a free agent, Diaz had the flexibility to negotiate fights independently and explore various opportunities.
Nate Diaz fought Jake Paul in a cruiserweight professional crossover boxing match called “Ready 4 War.” The bout took place at the American Airlines Center in Dallas, with Jake Paul emerging victorious by unanimous decision
In case you missed it!
- “Nobody was stepping up…” Jalin Turner reveals behind-the-scenes of accepting Bobby Green’s ‘gangster’ challenge
- Emotional Tom Aspinall offers interim heavyweight belt to Grandfather’s grave after Sergei Pavlovich win