Mexico City is the site for this weekend’s UFC Fight Night 159, as Mexico City Arena will host the main event, pitting Yair Rodriguez, the winner of The Ultimate Fighter: Latin America in the featherweight division, against Jeremy Stephens. The co-main event will feature Carla Esparza and Alexa Grasso in a women’s strawweight tilt. We have the main card and the preliminary card for you, along with MMA betting thoughts about some of the key matchups.
UFC Fight Night 159 Odds, Preview & Predictions
#UFCMexicoCity is almost here. Get ready by previewing the entire card, fight by fight ⤵️:https://t.co/W6ycgvUh5l
— UFC News (@UFCNews) September 17, 2019
- When: Saturday, September 21 at 5:00pm PDT
- Where: Mexico City Arena, Mexico City, Mexico
- TV: ESPN+
- Live Stream: UFC Fight Pass
Main Card (ESPN+)
- Yair Rodriguez vs Jeremy Stephens (Featherweight)
- Carla Esparza vs Alexa Grasso (Women’s Strawweight)
- Brandon Moreno vs Askar Askarov (Flyweight)
- Irene Aldana vs Vanessa Melo (Women’s Bantamweight)
- Martin Bravo vs Steven Peterson (Featherweight)
Preliminary Card (ESPN+)
- Jose Alberto Quinonez vs Carlos Huachin (Bantamweight)
- Polo Reyes vs Kyle Nelson (Featherweight)
- Sergio Pettis vs Tyson Nam (Flyweight)
- Ariane Carnelossi vs Angela Hill (Women’s Strawweight)
- Vinicius Moreira vs Paul Craig (Light Heavyweight)
- Sijara Eubanks vs Bethe Correia (Women’s Bantamweight)
- Claudio Puelles vs Marcos Rosa Mariano (Lightweight)
Yair Rodriguez (11-2) vs Jeremy Stephens (28-16)
- UFC Odds: Rodriguez -115 / Stephens -105
Alexa Grasso (11-2) vs Carla Esparza (14-6)
- UFC Odds: Grasso -125 / Esparza +105