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.
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
Be sure to visit the MMA Junkie Instagram page and YouTube channel to discuss this and more content with fans of mixed martial arts.