A featherweight bout between
Arnold Allen and
Calvin Kattar headlined the event. A featherweight bout between
Ilia Topuria and
Edson Barboza was expected to take place at the event. However, Barboza withdrew in late September due to a knee injury and the bout was scrapped.
Drakkar Klose was expected to face
2016 Olympic silver medalist in wrestling Mark Madsen in a lightweight bout. However, Klose pulled out in mid-October due to an
anterior cruciate ligament injury. He was replaced by
Grant Dawson and the bout was moved to
UFC Fight Night: Rodriguez vs. Lemos a week later. Garrett Armfield and Christian Rodriguez were expected to meet in a bantamweight bout at the preliminary portion of the card. However, Armfield pulled out on fight week due to a
staph infection. He was replaced by Joshua Weems. At the weigh-ins, Weems weighed in at 139.5 pounds, three and a half pounds over the bantamweight non-title fight limit. The bout proceeded at catchweight and he was fined 30% of his purse, which went to Rodriguez.
Cody Durden was expected to face Kleydson Rodrigues on the card. However, Rodrigues withdrew from the bout and was replaced by
LFA Flyweight Champion Carlos Mota on four days notice. ==Results==