The UFC 249 weigh-ins are complete and with the exception of one fighter, everybody made weight for the event. The lone miss came from Jeremy Stephens, who came in 4.5 pounds overweight for a bout against Calvin Kattar.
Here are the full UFC 249 weigh-in results:
Main Card (10pm EST., ESPN+ Pay-Per-View)
Tony Ferguson (155) vs. Justin Gaethje (155)
Henry Cejudo (135) vs. Dominick Cruz (135)
Francis Ngannou (261.5) vs. Jairzinho Rozenstruik (260)
Calvin Kattar (146) vs. Jeremy Stephens (150.5) *1
Yorgan De Castro (262) vs. Greg Hardy (265.5)
Preliminary Card (8pm EST., ESPN)
Donald Cerrone (171) vs. Anthony Pettis (170.5)
Aleksei Oleinik (227.5) vs. Fabricio Werdum (243)
Carla Esparza (115.5) vs. Michelle Waterson (115)
Uriah Hall (186) vs. Ronaldo Souza (186)
Preliminary Card (6:30pm EST., ESPN+)
Vicente Luque (170) vs. Niko Price (170.5)
Bryce Mitchell (145.5) vs. Charles Rosa (146)
Sam Alvey (205) vs. Ryan Spann (206)
Notes
*1: Missed weight by 4.5 pounds