The Ultimate Fighting Championship returns to Mexico City, Mexico this weekend with UFC on ESPN+ 17. The event which takes place at Mexico City Arena is headlined by a featherweight tilt between power-punching knockout artist Jeremy Stephens and Mexico’s own Yair Rodriguez.
In the night’s co-main event, former UFC strawweight champion and Ultimate Fighter Season 20 winner Carla Esparza meets Alexa Grasso on enemy turf.
Undefeated Askar Askarov will make his UFC debut when he takes on “The Assassin Baby” Brandon Moreno.
Also, Brazilian Vanessa Melo will make her UFC debut against Mexico’s Irene Aldana.
The 12-fight event kicks off with seven preliminary-card bouts streaming live on ESPN+ at 5 p.m. ET. The five-fight main card follows at 8 p.m. ET, also on ESPN+.
Weigh-ins begin at 10 a.m. There will be no ceremonial weigh-ins today.
UFC Mexico City weigh-in results below:
ESPN+ Main Card
Yair Rodriguez (145) vs. Jeremy Stephens (145)
Carla Esparza (115) vs. Alexa Grasso (116)
Brandon Moreno (124) vs. Askar Askarov (125)
Irene Aldana (135) vs. Vanessa Melo (140)*
Martin Bravo (144) vs. Steven Peterson (146)
ESPN+ Preliminary Card
Jose Quinonez (134) vs. Carlos Huachin (136)
Marco Polo Reyes (145) vs. Kyle Nelson (146)
Ariane Carnelossi (112) vs. Angela Hill (115)
Sergio Pettis (124) vs. Tyson Nam (126)
Vinicius Moreira (206) vs. Paul Craig (206)
Sijara Eubanks (135) vs. Bethe Correia (136)
Claudio Puelles (155) vs. Marcos Mariano (154)
*Vanessa Melo missed weight and will be fined 30 percent of her purse