MMA Fighting has UFC 304 results for the Edwards vs. Muhammad 2 fight card, live blogs of the entire main card, and more from the Co-op Live in Manchester on Saturday night.
In the main event, UFC welterweight champion Leon Edwards takes on Belal Muhammad in a rematch of their 2021 meeting, which ended in a no contest. Edwards has won four consecutive bouts since that matchup, while Muhammad is a winner of five straight.
UFC interim heavyweight champion Tom Aspinall puts his belt on the line a rematch against Curtis Blaydes in the co-main event. Aspinall and Blaydes previously fought in 2022, with Blaydes winning in just 15 seconds after Aspinall suffered a knee injury.
Check out the UFC 304 results below.
Main Card (ESPN+ PPV, 10 p.m. ET)
Leon Edwards vs. Belal Muhammad
Tom Aspinall vs. Curtis Blaydes
Christian Leroy Duncan vs. Gregory Rodrigues
Arnold Allen vs. Giga Chikadze
Preliminary Card (ESPN2/ESPN+, 8 p.m. ET)
Nathaniel Wood vs. Daniel Pineda
Caolan Loughran vs. Jake Hadley
Modestas Bukauskas vs. Marcin Prachnio
Early Preliminary Card (ESPN+, 6 p.m. ET)
Oban Elliott vs. Preston Parsons
Muhammad Mokaev vs. Manel Kape
Sam Patterson vs. Kiefer Crosbie
Mick Parkin vs. Lukasz Brzeski
Shauna Bannon vs. Alice Ardelean