UFC Vegas 31: Makhachev vs Moises

July 17, 2021
Date in Australia: July 18, 2021
Broadcast in Australia: ESPN on Kayo
Main Card:
10 pm ET / 7 pm PT / 3 am BST / 12 pm AEST
Preliminary Card:
7 pm ET / 4 pm PT / 12 am BST / 9 am AEST
UFC Apex
6650 El Camino Rd, Las Vegas, NV 89118, United States

UFC Vegas 31 fight card

Main Card

Islam Makhachev vs. Thiago Moises

Marion Reneau vs. Miesha Tate

Jeremy Stephens vs. Mateusz Gamrot

Rodolfo Vieira vs. Dustin Stoltzfus

Gabriel Benitez vs. Billy Quarantillo

Preliminary Card

Daniel Rodriguez vs. Preston Parsons

Amanda Lemos vs. Montserrat Conejo

Khalid Taha vs. Sergey Morozov

Miles Johns vs. Anderson Dos Santos

Francisco Figueiredo vs. Malcolm Gordon

Alan Baudot vs. Rodrigo Nascimento

*Date and time are local unless specified otherwise.

**Fight card subject to change.

***Links to streaming or pay-per-view platforms provided on this page, if any, are affiliate links. We will be paid a commission, with no extra cost to you, if you use those links to make a purchase.