Kelvin Gastelum and Joe Pyfer are set to meet on the main card of UFC on ESPN 64 at Arena CDMX in Mexico City. Here is a brief breakdown of the matchup from MMA Junkie analyst Dan Tom.
Last event: 4-2
UFC main cards, 2025: 25-22-1
Kelvin Gastelum vs. Joe Pyfer UFC Mexico Preview
Gastelum (18-9 MMA, 13-9 UFC) seems determined to remain in the middleweight division, believing he can make another title run. On the other hand, Pyfer (13-3 MMA, 4-1 UFC) is a heavy favorite with plans of his own, coming off a bonus-winning knockout in June 2024 after a surprising loss to Jack Hermansson.
Kelvin Gastelum vs. Joe Pyfer UFC Mexico Expert Pick, Prediction

Joe Pyfer
The main card also includes a middleweight clash between Kelvin Gastelum and Joe Pyfer.
After struggling at welterweight, Gastelum is back at middleweight where he belongs. The UFC has paired him up with the in-form Pyfer, setting the stage for an intriguing showdown.
While Pyfer’s output and endurance may be concerns at high altitude, his grappling skills could give him the edge, particularly if he takes the fight to the ground.
Expect Pyfer to utilize his wrestling and submission abilities, potentially leading to a submission victory in the second round.
Kelvin Gastelum vs. Joe Pyfer UFC Mexico Odds
Pyfer is the favorite according to the oddsmakers, with Pyfer listed at -320 and Gastelum at +245 via FanDuel.
Kelvin Gastelum vs. Joe Pyfer UFC Mexico Start Time, How to Watch
Gastelum and Pyfer are scheduled to enter the cage around 8:45 p.m. ET. The fight will be broadcast on ESPN2 and streamed on ESPN+.
For more details on the event, visit MMA Junkie’s event hub for UFC on ESPN 64.
Don’t forget to check out the MMA Junkie Instagram page and YouTube channel for more discussions on this and other MMA content with fellow fans.