At the UFC 304 official weigh-ins, all 28 fighters on Saturday’s fight card step on the scale early Friday morning in Manchester, England. Watch MMA Fighting’s live stream of the official weigh-ins above.
In the main event, UFC welterweight champion Leon Edwards meets Belal Muhammad in a rematch from March 2021. The first bout ended in a no-contest due to Muhammad being unable to continue after an accidental eye poke. Edwards seeks to defend his title for a third consecutive time.
Edwards and Muhammad can weigh no more than 155 pounds, the maximum limit for a welterweight championship bout.
In the co-main event, also a rematch, interim heavyweight champion Tom Aspinall takes on Curtis Blaydes. Blaydes officially holds a win over Aspinall after their first encounter in July 2022 ended in just 15 seconds when Aspinall blew out his knee. Aspinall rebounded with two first-round knockouts to claim an interim belt.
Aspinall and Blaydes can weigh no more than 265 pounds, the maximum limit for a heavyweight championship bout.
The UFC 304 official weigh-in video will be at 10 a.m. ET.
The UFC 304 ceremonial weigh-ins will be at 7 p.m. ET.
See UFC 304 weigh-in results below.
Main Card (ESPN+ pay-per-view at 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+ at 8 p.m. ET)
Nathaniel Wood vs. Daniel Pineda
Caolan Loughran vs. Jake Hadley
Modestas Bukauskas vs. Marcin Prachnio
Early Preliminary Card (ESPN+ at 6 p.m. ET)
Oban Elliott vs. Preston Parsons
Muhammad Mokaev vs. Manel Kape
Sam Patterson vs. Kiefer Crosbie