Este evento marcó la segunda edición de «Noche UFC» que celebra el día de la independencia de México después de haber celebrado UFC Fight Night: Grasso vs. Shevchenko 2 el año anterior. También fue la primera vez que UFC permita que un patrocinador tenga el estatus de socio principal, rebautizando oficialmente UFC 306 como «Riyadh Season Noche UFC».[4]
Una pelea por el Campeonato Mundial de Peso Mosca Femenino de UFC entre el actual campeón Alexa Grasso y la ex-campeona Valentina Shevchenko está programada para llevarse a cabo en el evento.[6] El par se enfrentó por primera vez en marzo de 2023, en UFC 285, donde Grasso ganó el título por sumisión en el cuarto asalto.[7] Su segunda pelea se llevó a cabo en septiembre de 2023, en UFC Fight Night 227, que terminó en un empate dividido.[8] El par previamente hizo de coaches en The Ultimate Fighter: Team Grasso vs. Team Shevchenko en contra de cada una.[9]
Una pelea de peso pluma entre el ex-retador titular Brian Ortega y Diego Lopes está programada para llevarse a cabo en el evento.[10] El par estaba previamente programado para enfrentarse en UFC 303, pero Ortega se retiró sólo horas antes del evento por una enfermedad.[11]
Una pelea de peso mediano entre el ex-campeón de peso mediano de LFA Anthony Hernandez y Michel Pereira estaba programada para el evento.[12] Sin embargo, la pelea fue trasladada al UFC Fight Night 245 para servir como evento principal.[13]
Para este evento estaba prevista una pelea de peso mosca entre Edgar Chairez y Kevin Borjas.[14] Sin embargo, Borjas se retiró de la pelea por razones desconocidas y fue reemplazado por Joshua Van.[15]