The UFC returns to Las Vegas with UFC on ESPN+ 31 after a handful of successful events on Fight Island.
The event takes place at the UFC Apex on Saturday and streams entirely on ESPN+.
Earlier today, a light heavyweight bout between Ed Herman and Gerald Meerschaert was removed from the card after Meerschaert tested positive for COVID-19.
UFC on ESPN+ 31 results below:
Main card (ESPN+ at 9 p.m. ET)
Derek Brunson defeated Edmen Shahbazyan via TKO – Round 3, 0:26
Jennifer Maia defeated Joanne Calderwood via submission (armbar) – Round 1, 4:21
Vicente Luque defeated Randy Brown via KO – Round 2, 4:56
Bobby Green defeated Lando Vannata via unanimous decision (30-26, 30-27, 30-27)
Ed Herman vs. Gerald Meerschaert – bout canceled after Meerschaert tested positive for COVID
Kevin Holland vs. Trevin Giles – bout canceled – Giles fainted backstage
Preliminary Card (ESPN/ESPN+ at 7 p.m. ET)
Jonathan Martinez defeated Frankie Saenz via TKO – Round 3, 0:57
Nathan Maness defeated Johnny Munoz via unanimous decision (29-27, 29-27, 29-27)
Jamall Emmers defeated Vincent Cachero via unanimous decision (30-27, 30-27, 30-27)
Chris Gutierrez vs. Cody Durden ruled a draw (28-28, 28-28, 28-28)