UFC Vegas 31 weigh-in results, Makhachev vs Moises

UFC Vegas 31: Makhachev vs Moises

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.

UFC Vegas 31 start time, live stream, how to watch

Get the full UFC Vegas 31 fight card below. Weigh-in results will be added.

UFC Vegas 31 fight card

Main 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)

Preliminary Card

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)


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.

Share This

Want to Support?

You can support FIGHTMAG with a contribution of any size. Thank you.


Cold Company

Sign up for FIGHTMAG Weekly Newsletter

Top stories delivered to your inbox

Watch DAZN boxing live stream