mma

UFC 304 weigh-in results: Leon Edwards vs Belal Muhammad 2 official

07-26-2024
3 min read
(Jeff Bottari/Zuffa LLC/GETTY)

The Ultimate Fighting Championship returns this weekend with UFC 304 at Co-op Live Arena in Manchester, England. 

The event features two rematches in title fights. 

Welterweight champion Leon Edwards puts his title on the line against Belal Muhammad in the main event. 

Edwards and Muhammad previously faced off in March 2021, when an accidental eye poke left Muhammad unable to continue and the bout was ruled a no-contest. 

In the co-main event, Tom Aspinall faces Curtis Blaydes for the interim heavyweight title. In their previous fight in July 2022, Aspinall lost due to TKO after a knee injury. 

Ahead of this weekend's event, all of the fighters had to step onto the scale for the official weigh-ins. 

A full look at the UFC 304 weigh-in results can be seen below. 


UFC 304 weigh-in results

MAIN CARD (Pay-per-view, 10:00 p.m. ET)

  • Champ Leon Edwards (170) vs. Belal Muhammad (169) – for welterweight title
  • Interim champ Tom Aspinall (251) vs. Curtis Blaydes (256) – for heavyweight title
  • King Green (154.5) vs. Paddy Pimblett (156)
  • Christian Leroy Duncan (185) vs. Gregory Rodrigues (185)
  • Arnold Allen (145) vs. Giga Chikadze (146)

PRELIMINARY CARD (ESPN2/ESPN+, 8:00 p.m. ET)

  • Daniel Pineda (146) vs. Nathaniel Wood (145)
  • Bruna Brasil (116) vs. Molly McCann (116)
  • Jake Hadley (137)* vs. Caolan Loughran (136)
  • Modestas Bukauskas (204) vs. Marcin Prachnio (205)

PRELIMINARY CARD (ESPN+, 6:00 p.m. ET)

  • Oban Elliott (170) vs. Preston Parsons (169)
  • Manel Kape (125.5) vs. Muhammad Mokaev (126)
  • Kiefer Crosbie (171) vs. Sam Patterson (170)
  • Lukasz Brzeski (235) vs. Mick Parkin (264)
  • Alice Ardelean (116) vs. Shauna Bannon (115)

*Hadley came in 1 pound over the bantamweight limit and was fined 20 percent of his purse.

UFC 304 takes place on Saturday, July 27, at Co-op Live Arena in Manchester, England. The event begins with the early prelims at 6:00 p.m. ET. The main card shifts to pay-per-view at 10:00 p.m. ET on ESPN+.