Display odds as:
UFC Vegas 31

UFC Vegas 31: Makhachev vs. Moises – Fight Card, Odds & How To Watch

Here's all you need to know!

The UFC is back with another Fight Night card at the UFC Apex in Las Vegas. Octagon.bet’s got you covered with a complete guide for anyone who’d like to watch the fights on Saturday’s UFC Vegas 31.

In the main event, No. 9 ranked Dagestani lightweight standout Islam Makhachev gets his first UFC main event as he takes on No. 14 ranked Brazilian Thiago Moises.

In the co-main event, former UFC women’s bantamweight champion Miesha Tate makes her octagon return to face No. 12 ranked Marion Reneau, in what’ll be Reneau’s retirement fight.

UFC Vegas 31 fight card, start time & odds


  • Lightweight: Islam Makhachev vs. Thiago Moises
  • Women’s bantamweight: Miesha Tate vs. Marion Reneau
  • Lightweight: Jeremy Stephens vs. Mateusz Gamrot
  • Middleweight: Rodolfo Vieira vs. Dustin Stoltzfus
  • Featherweight: Billy Quarantillo vs. Gabriel Benitez


  • Welterweight: Daniel Rodriguez vs. Preston Parsons
  • Women’s strawweight: Amanda Lemos vs. Montserrat Ruiz
  • Bantamweight: Khalid Taha vs. Sergey Morozov
  • Bantamweight: Miles Johns vs. Anderson dos Santos
  • Flyweight: Francisco Figueiredo vs. Malcolm Gordon
  • Heavyweight: Rodrigo Nascimento vs. Alan Baudot

Makachev is the a huge betting-favorite ahead of the main event. Compare all the odds right here.

How to watch:

The entire event will be streaming live on both ESPN and ESPN+ in the US.

In the UK, the card will be streaming live on BT Sport 1 HD and BT Sports’ digital platforms.

Follow Octagon.bet on Instagram for the latest fight news, odds & stats!

© 2024 Octagon Bet