There is no event from the UFC tonight. After making a trip to Macau, China for their most recent card, the promotion begins their schedule in December with their final pay-per-view event of 2024.
Related: How UFC Scoring Works – Everything You Need To Know On How To Win Fights Inside The Octagon
UFC Tonight: Flyweight gold on the line in the final PPV of 2024
After a trip to China, the promotion returns to Las Vegas for a pay-per-view card inside the T-Mobile Arena on December 7.
The UFC’s final PPV of 2024 will see the promotion back in their hometown for an event featuring a flyweight title bout. In the likely main event, 125-pound king Alexandre Pantoja will look to defend his title once again when he takes on the challenge of Kai Asakura.
The card will also feature the returns of Octagon stars Ciryl Gane, Nick Diaz, Anthony Smith, and Clay Guida.
How to watch UFC 310 on December 7
- This PPV card takes place inside the T-Mobile Arena in Las Vegas
- The card kicks off at 6:00 PM ET. The main card begins at 10:00 PM ET
- The UFC 310 main card will be broadcast exclusively on ESPN+
- UFC 310 tickets are still available
UFC 310 card
Main Card
Alexandre Pantoja (-258) vs. Kai Asakura (+210)
Ciryl Gane (-258) vs. Alexander Volkov (+210)
Movsar Evloev (-238) vs. Aljamain Sterling (+195)
Shavkat Rakhmonov (-245) vs. Ian Garry (+200)
Anthony Smith (+270) vs. Dominick Reyes (-340)
Vicente Luque (+160) vs. Themba Gorimbo (-192)
Preliminary Card
Clay Guida (+550) vs. Chase Hooper (-800)
Michael Chiesa (+120) vs. Max Griffin (-142)
Kennedy Nzechukwu (-440) vs. Łukasz Brzeski (+340)
Chris Weidman (+100) vs. Eryk Anders (-120)
Cody Durden (+136) vs. Joshua Van (-162)
Randy Brown (+170) vs. Bryan Battle (-205)
Bryce Mitchell (-520) vs. Kron Gracie (+390)
Nate Landwehr (-148) vs. Doo Ho Choi (+124)
Betting odds via Draft Kings
Related: How to Watch UFC 310 Without Cable
Upcoming events: UFC Vegas 101

Following a return to Florida to end the 2024 UFC schedule, the company kicks off 2025 with an event inside its headquarters.
UFC Vegas 101 will go down inside the UFC Apex on January 11 and feature quite a few Octagon veterans and fan favorites. The card in Las Vegas will include Chris Curtis, Santiago Ponzinibbio, Punahele Soriano, and Roman Kopylov.
How to watch UFC Vegas 101 on January 11
This Fight Night card takes place inside the UFC Apex in Las Vegas, Nevada
The card’s prelims kick off at 6:00 PM ET, followed by the main card at 9:00 PM ET
UFC Vegas 101 will air exclusively on ESPN+
UFC Vegas 101 card
Main Card
- Thiago Moisés vs. Trey Ogden
- Chris Curtis vs. Roman Kopylov
- Santiago Ponzinibbio vs. Carlston Harris
- Austin Bashi vs. Christian Rodriguez
- Ernesta Kareckaite vs. Nicolle Caliari
Preliminary Card
- Punahele Soriano vs. Uros Medic
- Andreas Gustafsson vs. Preston Parsons
- Jose Johnson vs. Felipe Bunes
- Magomed Gadzhiyasulov vs. Bruno Lopes
- Abdul Razak Alhassan vs. César Almeida
- Nurullo Aliev vs. Yanal Ashmouz
- Victoria Dudakova vs. Fatima Kline