The UFC returns this weekend live from Farmasi Arena in Rio De Janerio, Brazil on Saturday, May 4. UFC 301 features a five-bout main card highlighted by a flyweight title fight between reigning champion Alexandre Pantoja and challenger Steve Erceg. The event will air across the ESPN network, with the main card broadcast via ESPN+.
The co-main event features UFC legend Jose Aldo coming out of retirement to take on Jonathan Martinez. Aldo has not fought since a 2022 loss against Merab Dvalishvili, but will return to a hometown Brazilian crowd.
The early prelims will start at 6 p.m. ET oon UFC Fight Pass followed by the prelims at 8 p.m. ET on ESPN2/ESPN. The main card is expected to begin at 10 p.m. ET with the Pantoja-Erceg fight to close it out.
Pantoja is a -185 betting favorite in the flyweight title fight, while Ecreg enters with +154 underdog odds. The favored method of victory is Pantoja to win by decision (+200), according to Draftkings Sportsbook.
So how do you watch it?
The main card for UFC 301 will be live streamed on ESPN+ PPV, which will cost $79.99 for the full card. The link provides an option for simply buying the card or buying the Disney Plus bundle that includes Disney Plus, Hulu, and ESPN+.
The early prelims for UFC 301 will be live streamed on UFC Fight Pass, and are free for those that pay monthly for the channel. The four-fight preliminary card for UFC 301 will air on ESPN2 and ESPN+, and is free to all subscribers. But everyone will need to pay for the last five fights on the main card, and that will be $79.99 added to your credit card by ESPN. You can click on the buy portion of the app to get the show in full.