UFC 304 takes place Saturday at Co-op Live in Manchester, England, and you can join us for live round-by-round updates and official results right here on MMA Junkie.
In the main event, welterweight champion Leon Edwards (22-3 MMA, 14-2 UFC) meets challenger Belal Muhammad(23-3 MMA, 14-3 UFC). In the co-feature, interim heavyweight champ Tom Aspinall (14-3 MMA, 7-1 UFC) takes on Curtis Blaydes (18-4 MMA, 13-4 UFC). Both bouts are rematches of fights that ended with odd circumstances their first times around.
Follow along with our round-by-round updates and official results as UFC 304 unfolds. Enjoy the fights, everyone.
How to watch UFC 304
The UFC 304 early prelims will stream live on ESPN+ at 6 p.m. ET. Another set of prelims begin at 8 p.m. ET, which will air on ESPN2 and stream on ESPN+. The pay-per-view main cards kicks off at 10 p.m. ET on ESPN+.
UFC 304 PPV price
UFC 304 will cost ESPN+ subscribers $79.99. If you’re a new subscriber, you have the option of bundling UFC 304 in with the cost of an annual subscripion at a 30 percent discounted price, bringing your total to $134.98.
What time does UFC 304 start?
UFC 304 kicks off with early prelims at 6 p.m. ET, followed by prelims at 8 p.m. ET and the main card at 10 p.m. ET.
UFC 304 fight card
MAIN CARD (ESPN+ pay-per-view, 10 p.m. ET)
- Champ Leon Edwards vs. Belal Muhammad – for welterweight title
- Interim champ Tom Aspinall vs. Curtis Blaydes – for heavyweight title
- King Green vs. Paddy Pimblett
- Christian Leroy Duncan vs. Gregory Rodrigues
- Arnold Allen vs. Giga Chikadze
PRELIMINARY CARD (ESPN2/ESPN+, 8 p.m. ET)
- Daniel Pineda vs. Nathaniel Wood
- Bruna Brasil vs. Molly McCann
- Jake Hadley vs. Caolan Loughran
- Modestas Bukauskas vs. Marcin Prachnio
PRELIMINARY CARD (ESPN+, 6 p.m. ET)
- Oban Elliott vs. Preston Parsons
- Manel Kape vs. Muhammad Mokaev
- Kiefer Crosbie vs. Sam Patterson
- Lukasz Brzeski vs. Mick Parkin
- Alice Ardelean vs. Shauna Bannon