All 26 fighters made weight successfully this morning ahead of UFC Fight Night 255 which goes down at London's O2 Arena tomorrow.

The card is set to be headlined by a fascinating welterweight clash between former champion Leon Edwards (22-4 MMA, 14-3 UFC) and Sean Brady (17-1 MMA, 7-1 UFC). Brady stepped in on just a few weeks notice to replace Jack Della Maddalena, and the fight may very well have title implications further down the line.

In the co-main, Jan Blachowicz (29-10-1 MMA, 12-7-1 UFC) returns after a two-year layoff to take on rising contender Carlos Ulberg (12-1 MMA, 7-1 UFC).

Elsewhere on the main card, Kevin Holland (26-13 MMA, 13-10 UFC) takes on Icelandic grappling phenom Gunnar Nelson (19-5-1 MMA, 10-5 UFC), while UK fan favorite "Meatball" Molly McCann (14-7 MMA, 7-6 UFC) will be looking for her fifth 'performance of the night' bonus when she faces UFC newcomer Alexia Thainara (11-1).

There's a strong Cage Warriors influence on the fight card, with Morgan Charriere and Nathaniel Wood set to meet in the main card opener, while the likes of Jordan Vucenic, Lone'er Kavanagh, Chrsitian Leroy Duncan and Caolan Loughran have all worn the famous yellow Cage Warriors gloves prior to signing with the UFC.

Check Out The Weigh-In Results For UFC Fight Night 255 Below

MAIN CARD (ESPN+, 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 (146) vs. Nathaniel Wood (145)

PRELIMINARY CARD (ESPN+, 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)