UFC Vegas 31 airs live from UFC Apex in Las Vegas on Saturday July 17, which makes it Sunday July 18 in the UK and Australia. A day before the fight show the athletes step on the scales to make it official for their respective MMA bouts.
In the main event Islam Makhachev goes up against Thiago Moises at lightweight. In the co-main event Marion Reneau takes on former women’s bantamweight champion Miesha Tate.
Get the full UFC Vegas 31 fight card below. Weigh-in results will be added.
UFC Vegas 31 fight card
Islam Makhachev (155.5) vs Thiago Moises (156)
Marion Reneau (136) vs Miesha Tate (135)
Jeremy Stephens (156) vs Mateusz Gamrot (155.5)
Rodolfo Vieira (185) vs Dustin Stoltzfus (185.5)
Gabriel Benitez (146) vs Billy Quarantillo (145.5)
Daniel Rodriguez (171) vs Preston Parsons (169.5)
Amanda Lemos (115.5) vs Montserrat Conejo (113.5)
Khalid Taha (135.5) vs Sergey Morozov (135)
Miles Johns (135.5) vs Anderson Dos Santos (135.5)
Francisco Figueiredo (125.5) vs Malcolm Gordon (125.5)
Alan Baudot (246) vs Rodrigo Nascimento (259)