UFC On ESPN+ 31 Weigh-In Results

Photo credit: MMA Junke/USA Today Sports

The UFC On ESPN+ 31 weigh-in results have been released as the fighters took the stage to get ready for battle inside of the Octagon under the promotion banner.

UFC On ESPN+ 31 is set to take place on Saturday, August 1, 2020 in Las Vegas, Nevada at the UFC APEX. The main card will air on ESPN and the TV network’s streaming service, ESPN+, at 9 p.m. ET. The preliminary card will be broadcasted on ESPN+ at 6 p.m. ET.

Derek Brunson vs. Edmen Shahbazyan in a middleweight bout will headline the show. In the co-main event, Joanne Calderwood vs. Jennifer Maia in a women’s strawweight bout will serve as the co-headliner. 

Rounding out the main card is Vicente Luque vs. Randy Brown in a welterweight bout, Lando Vannata vs. Bobby Green in a lightweight fight, and Trevin Giles vs. Kevin Holland in the opening middleweight showdown.

UFC On ESPN+ 31 Weigh-In Results

UFC officials held the weigh-ins for UFC On ESPN+ 31 on Friday and here are the weigh-in results:

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)