A bantamweight bout between Brett Johns and Matheus Mattos was announced as part of the event.[2] On May 13, it was announced that Mattos had pulled out from the bout after contracting COVID-19 and was replaced by former Titan FC Bantamweight ChampionDanny Sabatello.[3]
A women's flyweight bout between Valerie Loureda and Hannah Guy was set for Bellator 258, but was moved to this event.[6]
A lightweight bout between Alfie Davis and Alexandr Shabliy took place at the event as part of the undercard.[7]
Two additional lightweight bouts were added to the preliminary portion of the card, as Saad Awad took on Nate Andrews,[8] while Aviv Gozali faced Sean Felton.[9]
A women's featherweight bout between Leah McCourt and Janay Harding also took place during the preliminary fights.[10]
Two ranked light heavyweights, the #8 ranked Tyree Fortune and #6 ranked Grant Neal, faced off on the prelims.[11]
A lightweight bout between Georgi Karakhanyan and Adam Piccolotti was expected to take place at this event.[12] However, Piccolotti pulled out due to injury and the bout was canceled.[13]
At the weigh-ins, Leandro Higo and Leah McCourt missed weight for their respective bouts. Higo weighed in at 137.5 pounds, one and a half pounds over the bantamweight non-title fight limit. McCourt weighed in at 149.4 pounds, three and a half pounds over the featherweight non-title fight limit. Both their bouts proceeded at catchweight and they were fined a percentage of their purses, which went to their respective opponents, Darrion Caldwell and Janay Harding.[14]
A light heavyweight bout between Christian Edwards and Ben Parrish was scrapped after weigh-ins after Edwards wasn't cleared to compete by the Mohegan Sun Athletic Commission. As a result, Valerie Loureda vs. Hannah Guy was promoted to the main card.[15] After being cleared by a commission doctor on May 26, the bout was rebooked for Bellator 261.[16]