UFC fighter takes ugly shot at country of Mexico after fight cancellation

UFC middleweight Joe Pyfer has vowed never to return to Mexico following a pre-fight illness on Saturday.

‘Bodybagz’ withdrew from his fight with Kelvin Gastelum just hours before the event broadcast, pulling one of the most enticing fights from the card.

A day later, Pyfer revealed food poisoning as the likely culprit before leaving a scathing critique of Mexico.

Joe Pyfer

Joe Pyfer (blue gloves) celebrates defeating Gerald Meerschaert (red gloves) during UFC 287 at Miami-Dade Arena. / Rich Storry-Imagn Images

Taking to Instagram Stories, Pyfer explained his last-minute cancellation.

“Went to dinner [and] had some food at a place that was supposedly trusted” Pyfer said. “And yeah, a couple hours later, I had the runs.

“I think I s*** at least ten, 11 times. I went from I think 209 lbs [to 194 lbs] the morning of with a puddle I was sleeping in. [I had] fever, nausea. Vomit, [stomach pain], and the doctor… didn’t find it smart to fight like that. … Trust me, I am upset as well.”

Pyfer could have ended it here, but he went on to write off any return plans to Mexico.

“[…] I don’t care if it’s offensive to you, I will never go back to that country. … I did all this work to still get sick. … If that’s what altitude and elevation is, f*** that country. I will never fight there again. s***hole, not going back. Don’t care if that’s offensive to you. You’re not the one fighting. Suck my balls. Literally.”

Pyfer hasn’t fought since June last year. He graduated Dana White’s Contender Series and was fast-tracked to a Fight Night main event in February 2024, which he lost.

The main card spot on UFC Mexico City against a big name in Gastelum was a good chance to rebound from that loss.

Whether his late-notice withdrawal leaves him in good stead with the UFC remains to be seen.

Stick with MMAKnockout for more FREE coverage of the UFC, MMA, Boxing. Follow MMAKnockout on Facebook, Twitter, and Instagram.

Scroll to Top