UFC 304: Edwards vs. Muhammad 2
Overview
UFC 304: Edwards vs. Muhammad 2 was a mixed martial arts event produced by the Ultimate Fighting Championship that took place on July 27, 2024, at the Co-op Live in Manchester, England. A UFC Welterweight Championship bout between current champion Leon Edwards and Belal Muhammad headlined the event. The pair previously fought at UFC Fight Night: Edwards vs. Muhammad in March 2021, where the fight was declared a no contest following an accidental eye poke which left Muhammad unable to continue.
Top Cast
Belal Muhammad
Self
Leon Edwards
Self
Tom Aspinall
Self
Curtis Blaydes
Self
Paddy Pimblett
Self
King Green
Self
Gregory Rodrigues
Self
Christian Leroy Duncan
Self
Arnold Allen
Self
Giga Chikadze
Self
Nathaniel Wood
Self
Daniel Pineda
Self
Bruna Brasil
Self
Molly McCann
Self
Jake Hadley
Self
Caolan Loughran
Self
Similar Movies
Bloodsport
1988
Bellator 261: Johnson vs. Moldavsky
2021
UFC Fight Night 113: Nelson vs. Ponzinibbio
2017
UFC 213: Romero vs. Whittaker
2017
UFC 282: Blachowicz vs. Ankalaev
2022
Joe Joyce vs. Filip Hrgovic
2025
Fabio Wardley vs. Daniel Dubois
2026
Chris Eubank Jr. vs Liam Smith
2023
UFC on ESPN 64: Moreno vs. Erceg
2025
Kenshiro Teraji vs. Seigo Yuri Akui
2025
UFC 215: Nunes vs. Shevchenko 2
2017
UFC Fight Night 254: Vettori vs. Dolidze 2
2025