On Saturday, Sept. 21, the UFC will host its 17th event on ESPN+ from the Mexico City Arena in Mexico City, Mexico.

In the night’s main event, featherweights collide as Mexico’s Yair Rodriguez takes on power-punching knockout artist Jeremy Stephens. Rodriguez has been out of action since a stunning, last-second knockout win over Chan Sung Jung at the UFC’s 25th anniversary event last November. Stephens, meanwhile, will aim to snap a two-fight skid. The veteran first fell to former champion Jose Aldo last summer, before coming up short against rising prospect Zabit Magomedsharipov in March.

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+.



The fighters hit the scales on Friday, Sept. 21. The results will be posted below as they become available.

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)

* – Melo missed the bantamweight limit of 136 pound and was fined 30 percent of her fight purse.