Get all your news in one place.
100’s of premium titles.
One app.
Start reading
USA Today Sports Media Group
USA Today Sports Media Group
Sport
FTW Staff

How to watch UFC Fight Night 159: Yair Rodriguez vs Jeremy Stephens

The UFC is back again on ESPN+ for Fight Night 159 as Yair Rodriguez looks to back up his “Knockout of the Year” while taking on longtime UFC veteran Jeremy Stephens. It’ll also feature the up-and-coming Alexa Grasso against former Strawweight champion Carla Esparza.

Here’s how you can watch the UFC fight tonight free with ESPN+, along with the event info, start time, odds and UFC Fight Night 159 fight card below:

How to watch UFC Fight Night 159 – Yair Rodriguez vs. Jeremy Stephens

Who: Yair Rodriguez (11-2-0) vs. Jeremy Stephens (28-16-0)

When: Saturday, Sept. 21, 8:00 a.m. ET

Where: Mexico City Arena, Mexico City, Mexico

UFC Fight Night 159 live stream:

Live stream: Watch the UFC fight tonight for free, exclusively on ESPN+.

UFC Fight Night 159 main card odds:

Odds courtesy of OddsShark.

Featherweight: Yair Rodriguez (-115) vs. Jeremy Stephens (-115)

Women’s Strawweight: Carla Esparza (-105) vs. Alexa Grasso (-125)

Flyweight: Brandon Moreno (+140) vs. Askar Askarov (-170)

Women’s Bantamweight: Irene Aldana (-500) vs. Vanessa Melo (+350)

Featherweight: Martin Bravo (-115) vs. Steven Peterson (-115)

We recommend interesting sports viewing and streaming opportunities. If you sign up to a service by clicking one of the links, we may earn a referral fee.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.