The UFC returns to Las Vegas with UFC on ESPN+ 31 after a handful of successful events on Fight Island.
The weigh-ins take place at the UFC Apex and will start at noon ET. UFC on ESPN+ 31 takes place Saturday at the same venue. The card streams entirely on ESPN+.
The night’s main event pairs middleweights Derek Brunson (20-7) and rising star Edmen Shahbazyan (11-0).
UFC on ESPN+ 31 weigh-in results below:
MAIN CARD (ESPN+, 9 p.m. ET)
Derek Brunson (186) vs. Edmen Shahbazyan (185.5)
Joanne Calderwood (126) vs. Jennifer Maia (124.5)
Randy Brown (170.5) vs. Vicente Luque (170.5)
Bobby Green (156) vs. Lando Vannata (155.5)
Trevin Giles (185) vs. Kevin Holland (184)
PRELIMINARY CARD (ESPN+, 6 p.m. ET)
Jonathan Martinez (140.5)* vs. Frankie Saenz (136)
Ed Herman (206) vs. Gerald Meerschaert (204.5)
Nate Maness (144.5) vs. Johnny Munoz (145.5)
Charles Ontiveros ()** vs. Markus Perez (194.5)
Jamall Emmers (146) vs. Vincent Cachero (145)
Cody Durden (135.5) vs. Chris Gutierrez (135.5)
* Martinez missed weight by 4.5 pounds.
** Ontiveros did not weigh in for his fight against Markus Perez. Fight is off.