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
Paddy Pimblett vs. King Green
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
Molly McCann vs. Bruna Brasil
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
Mick Parkin vs. Lukasz Brzeski
Shauna Bannon vs. Alice Ardelean