All 26 fighters successfully made weight at the official weigh-ins for UFC Fight Night: Moreno vs. Kavanagh in Mexico City. Brandon Moreno weighed in at 125.5 pounds, utilizing the one-pound non-title allowance, while short-notice replacement Lone’er Kavanagh hit 125 pounds exactly for their flyweight main event. This marks the second consecutive perfect weigh-in slate for the UFC following early 2026 mishaps.
The UFC returned to Mexico City with a flawless weigh-in session on Friday, February 27, 2026, ahead of Saturday's event at Arena CDMX. Headlining the card is former two-time flyweight champion Brandon Moreno, ranked No. 7 in the MMA Fighting Global Rankings, facing English prospect Lone’er Kavanagh, who stepped in on short notice to replace the injured Asu Almabayev. The bout is scheduled for five rounds in the non-title flyweight division.
Moreno, the first Mexican UFC champion, weighed in at 125.5 pounds, while Kavanagh came in at 125 pounds. The co-main event features bantamweight contenders Marlon Vera at 136 pounds against David Martinez at 135 pounds. Other notable main card matchups include lightweight bout Daniel Zellhuber (155) vs. King Green (155), flyweight Edgar Chairez (125) vs. Felipe Bunes (125), flyweight Imanol Rodriguez (125) vs. Kevin Borjas (126), and bantamweight Santiago Luna (136) vs. Angel Pacheco (135).
On the preliminary card, middleweight Ryan Gandra (185) faces Jose Daniel Medina (186); women's bantamweight Macy Chiasson (135) vs. Ailin Perez (136); bantamweight Cristian Quinonez (136) vs. Kris Moutinho (136); featherweight Douglas Silva de Andrade (146) vs. Javier Reyes (145); a 130-pound catchweight bout between Regina Tarin (130) and Ernesta Kareckaite (129.5); featherweight Erik Silva (146) vs. Francis Marshall (145); and middleweight Damian Pinas (186) vs. Wes Schultz (186).
This perfect weigh-in follows a challenging start to 2026 for the UFC, including fighter Cameron Smotherman fainting after weighing in for UFC 324 and Phil Rowe nearly missing weight last week but succeeding on a second attempt. The event streams on Paramount+ with prelims at 5 p.m. ET and the main card at 8 p.m. ET.