The event will be headlined by a top contender clash in the welterweight division, as former undisputed 170-pound champion Leon Edwards returns to action against number-five contender Sean Brady.
Both men arrived on weight and ready for their main event matchup, with Edwards using the one-pound leeway for non-title fights as he registered an official weight of 171 pounds. Brady, meanwhile, hit championship weight, weighing in at 170 pounds.
The co-main event also carries potential championship ramifications, as light heavyweight contenders Jan Blachowicz and Carlos Ulberg face off at 205 pounds.
Both former light heavyweight champion Blachowicz and rising contender Ulberg both hit 205 pounds on the nose as they locked in their pivotal bout for the division.
The rest of the fight card all weighed in successfully, with all bar one of the fighters already weighed in by the 35-minute mark. The only fighter to take longer to make weight was England’s former Cage Warriors middleweight champion Christian Leroy Duncan, who concluded the session by stepping on the scale at 186 pounds.

UFC London: Official weigh-in results
MAIN CARD
- Leon Edwards (171) vs. Sean Brady (170) – welterweight
- Jan Blachowicz (205) vs. Carlos Ulberg (205) – light heavyweight
- Gunnar Nelson (170) vs. Kevin Holland (171) – welterweight
- Molly McCann (116) vs. Alexia Thainara (116) – women’s strawweight
- Jordan Vucenic (155) vs. Chris Duncan (155) – lightweight
- Nathaniel Wood (145) vs. Morgan Charriere (146) – featherweight
PRELIMINARY CARD
- Jai Herbert (156) vs. Chris Padilla (155) – lightweight
- Lone’er Kavanagh (126) vs. Felipe dos Santos (125) – flyweight
- Marcin Tybura (250) vs. Mick Parkin (260) – heavyweight
- Christian Leroy Duncan (186) vs. Andrey Pulyaev (185) – middleweight
- Shauna Bannon (116) vs. Puja Tomar (116) – women’s strawweight
- Nathan Fletcher (135) vs. Caolan Loughran (136) – bantamweight
- Guram Kutateladze (155) vs. Kaue Fernandes (155) – lightweight










