Skip to main content

When you buy with links on our site, we may earn a commission.

UFC tonight: UFC Mexico City fight card, betting odds & how to watch

There is no event from the UFC tonight. After a Fight Night card in Vegas, the company returns to pay-per-view, and California, for UFC 298 on Saturday night.

Related: What is Slap Fighting? Everything You Need to Know About this Fast Growing Sport

UFC Tonight: UFC returns to Mexico City

After a fight night card on Super Bowl weekend, the UFC takes their violence circus on the road for an event in Mexico City.

The company is south of the border on Feb. 24 for a fight card headlined by their greatest Mexican fighter of all time, Brandon Moreno. In the main event, he will face a man he is familiar with when he battles recent title challenger Brandon Royval.

The card from the Arena CDMX will also see the return of two of the best at featherweight when former interim champion Yair Rodriguez faces submission ace and two-time title challenger Brian Ortega.

How to watch UFC Mexico City 2024 on Feb. 24

  • This UFC event takes place inside the Arena CDMX in Mexico City, Mexico
  • Prelims begin at 6 PM ET, followed by the main card at 10 PM ET
  • The event will be broadcast exclusively on ESPN+

UFC Mexico City fight card

Main Card

  • Brandon Moreno (-258) vs. Brandon Royval (+210)
  • Yair Rodriguez (-166) vs. Brian Ortega (+140)
  • Yazmin Jauregui(-440) vs. Sam Hughes (+340)
  • Manuel Torres (-130) vs. Chris Duncan (+110)
  • Raul Rosas Jr. (-258) vs. Ricky Turcios (+210)

Preliminary Card

  • Edgar Cháirez (-355) vs. Daniel Lacerda (+280)
  • Victor Altamirano (+260) vs. Felipe dos Santos (-325)
  • Jesus Aguilar (+110) vs. Mateus Mendonça (-130)
  • Luis Rodríguez (+102) vs. Denys Bondar (-122)
  • Muhammad Naimov (-265) vs. Erik Silva (+215)
  • Cristian Quiñonez (+140) vs. Raoni Barcelos (-166)
  • Claudio Puelles (+190) vs. Fares Ziam (-230)

Betting odds via Draft Kings

Also Read: What is Power Slap? Everything You Need to Know About the Dana White-Owned League

Where can I watch UFC for free?

Unfortunately, almost every UFC event is only viewable on streaming service ESPN+, which requires a subscription fee. However, on occasion, some events do air on ESPN and ABC. Bookmark this page to find out when the next UFC event will air on either of those major networks.

Next UFC fight card: TBA

Upcoming UFC fights on PPV: UFC 299

ufc tonight
Credit: UFC

Following a UFC Fight Night card in Las Vegas, the MMA world leader will be back on pay-per-view with a card headlined by one of the promotion’s most popular fighters.

On March 9 the company will be back with an event that will see new bantamweight king Sean O’Malley defend his title for the first time when he faces rival Marlon Vera in a rematch. The Venezuelan is the only man to have beaten “Sugar” inside the Octagon and the champ will be looking to right the failure of his loss to him four years ago.

That card in Miami will also see the return of fan-favorite Dustin Poirier as he faces fast-rising lightweight star Benoit Saint-Denis. Plus the event will include the returns of other UFC stars like Gilbert Burns, Kevin Holland, former lightweight champion Rafael Dos Anjos, and the debut of former Bellator star Michael Page.

How to watch UFC 299 on March 9

  • This UFC PPV card takes place inside the Kaseya Center in Miami, FL
  • Prelims begin at 6 PM ET, followed by the main card at 10 PM ET
  • The event will be broadcast exclusively on ESPN+
  • Seats for UFC 299 are available at Ticketmaster

UFC 299 fight card

Main Card

  • Sean O’Malley (-205) vs. Marlon Vera (+170)
  • Dustin Poirier (+110) vs. Benoit Saint-Denis (-130)
  • Gilbert Burns (-112) vs. Jack Della Maddalena (-108)
  • Curtis Blaydes (-112) vs. Jailton Almeida (-108)
  • Kevin Holland (-135) vs. Michael Page (+114)

Preliminary Card

  • Pedro Munhoz (+160) vs. Kyler Phillips (-192)
  • CJ Vergara (+295) vs. Asu Almabaev (-375)
  • Katlyn Chookagian (+142) vs. Maycee Barber (-170)
  • Mateusz Gamrot (-250) vs. Rafael dos Anjos (+210)
  • Petr Yan (-142) vs. Yadong Song (+120)
  • Michel Pereira (-162) vs. Michal Oleksiejczuk (+136)
  • Robelis Despaigne (-395) vs. Josh Parisian (+310)
  • Joanne Wood (+150) vs. Maryna Moroz (-180)

Betting odds via Draft Kings