
All fighters made weight Friday morning for UFC’s return to London.
Former champion Leon Edwards and Sean Brady were the first to step on the scale in the early hours of the day in England, with both successfully making weight for their five-round welterweight affair. Edwards came in slightly heavier than Brady, using the extra pound at 171.
Your #UFCLondon main event is OFFICIAL!
⚖️ @Leon_EdwardsMMA – 171lb
⚖️ Sean Brady – 170lb— UFC Europe (@UFCEurope) March 21, 2025
In a co-main event bout with possible light heavyweight title implications, ex-champion Jan Blachowicz and rising contender Carlos Ulberg both hit the mark at 205 pounds.
Your #UFCLondon co-main event is locked in!
⚖️ @JanBlachowicz – 205lb
⚖️ @UlbergCarlos – 205lb— UFC Europe (@UFCEurope) March 21, 2025
The last men to weigh in were Christian Leroy Duncan and Caolan Loughran, who needed the box to make weight for Saturday’s card bouts with Andrey Pulyaev and Nathan Fletcher, respectively.
All fighters made weight, including a 10-pound advantage for Mick Parkin over Marcin Tybura in the preliminary portion of the show.
Check the complete UFC London weigh-in results below.
Main Card (ESPN+ at 4 p.m. ET)
Leon Edwards (171) vs. Sean Brady (170)
Jan Blachowicz (205) vs. Carlos Ulberg (205)
Kevin Holland (171) vs. Gunnar Nelson (170)
Molly McCann (116) vs. Alexia Thainara (116)
Chris Duncan (155) vs. Jordan Vucenic (155)
Morgan Charriere (145) vs. Nathaniel Wood (145)
Preliminary Card (ESPN+ at 1 p.m. ET)
Jai Herbert (156) vs. Chris Padilla (155)
Felipe dos Santos (125) vs. Lone’er Kavanagh (126)
Mick Parkin (260) vs. Marcin Tybura (250)
Christian Leroy Duncan (186) vs. Andrey Pulyaev (185)
Shauna Bannon (116) vs. Puja Tomar (116)
Nathan Fletcher (135) vs. Caolan Loughran (136)
Kaue Fernandes (155) vs. Guram Kutateladze (155)