One of UFC Mexico City's feature fights has been cancelled just hours before broadcast.
All factors considered, UFC Mexico City was a good card for its lack of major cancellations, totaling just two fights snubbed before today.
Now, three fights have been scrapped, as the main card matchup between Kelvin Gastelum and Joe Pyfer was pulled just hours before the event was set to go live.
UFC announced changes to UFC Mexico in a blog post on March 29.
Here, they explained that Pyfer had been removed from his fight with Gastelum due to illness. The fight has been removed altogether due to the short-notice cancellation.
"Due to illness, Joe Pyfer has been removed from his middleweight bout with Kelvin Gastelum. As a result, this bout has been cancelled from today’s event."
Ironically, Pyfer had remarked that he was the 'healthiest I've been' in an interview on the same date.
"I think I'm the healthiest I've been since I've been fighting."
— UFC News (@UFCNews) March 29, 2025
Joe Pyfer (@Joe_Pyfer96) tells Megan Olivi (@MeganOlivi) that he's taken all the necessary measures to come into #UFCMexico at 100 percent.
With Gastelum-Pyfer gone, UFC Mexico is down to 12 fights, and will likely start slightly later.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!