UFC On ESPN+ 31 takes place this coming Saturday night at the APEX facility in Las Vegas and we’ve got the full fight card for you below.
In the main event of the evening, Derek Brunson will go up against undefeated 22-year-old Edmen Shahbazyan, who has so far won 11 fights in a row, including four inside the Octagon.
In the co-main event Joanne Calderwood steps in as a late replacement to fight Jennifer Maia, who has a 2-2 record in the uFC so far.
Coming off a TKO victory back in May, Vicente Luque now fights Randy Brown, who has registered back-to-back wins in his last two UFC outings.
Lando Vannata and Bobby Green also rematch on the main card after their previous encounter in 2017 ended with a split draw verdict – partly due to Vannata being deducted a point in the opening round due to an illegal knee.
Opening up the main card will be Trevin Giles, who faces a short-notice opponent, Kevin Holland, who steps in for Jun Yong Park after VISA issues prevented him from competing.
Check out the full UFC On ESPN+ 31 fight card below.
Derek Brunson vs. Edmen Shahbazyan
Joanne Calderwood vs. Jennifer Maia
Vicente Luque vs. Randy Brown
Lando Vannata vs. Bobby Green
Trevin Giles vs. Kevin Holland
Frankie Saenz vs. Jonathan Martinez
Ed Herman vs. Gerald Meerschaert
Ray Borg vs. Nathan Maness
Timur Valiev vs. Jamall Emmers
Markus Perez vs. Eric Spicely