Welcome to our rundown of UFC 310 results and highlights from Ring Matters Now. This year’s final pay-per-view event took place Saturday night at the T-Mobile Arena near Las Vegas, Nevada, and aired live on ESPN+ pay-per-view, ESPN2, ESPN+, FX, and UFC Fight Pass.

Main Event: Pantoja vs. Asakura
The night’s main event saw Alexandre Pantoja defending his flyweight title against Kai Asakura, who made his UFC debut. Asakura, a former RIZIN bantamweight champion, faced a formidable opponent in Pantoja.
Co-Main Event: Rakhmonov vs. Garry
In the co-main event, Shavkat Rakhmonov put his No. 1 contender spot in the welterweight division on the line against Ian Machado Garry. Rakhmonov was initially set to challenge the UFC titleholder Belal Muhammad, but Muhammad withdrew due to injury.
Hell of a performance by @DomReyes
— UFC (@ufc) December 8, 2024
He gets his second consecutive victory to finish off the year strong! #UFC310 pic.twitter.com/3TnTiHPtsm
Other Main Card Fights
The main card also featured:
- Ciryl Gane vs. Alexander Volkov
- Bryce Mitchell vs. Kron Gracie
- Nate Landwehr vs. Choi Doo-ho
Former UFC champions Aljamain Sterling and Chris Weidman, along with challengers Dominick Reyes and Anthony Smith, highlighted the prelims.
Key Highlights
Pantoja’s Submission Victory
Alexandre Pantoja erased any doubts about his status as the top flyweight by successfully defending his title with a slick second-round submission against Kai Asakura. Pantoja improved his record to 29-5 and extended his winning streak to seven.
Co-Main Event Battle
Shavkat Rakhmonov maintained his unbeaten streak, defeating Ian Machado Garry after a grueling five-round battle. Rakhmonov’s performance kept him at the top of the welterweight division.
WHAT A FINISH FROM BRYCE MITCHELL
— SportsCenter (@SportsCenter) December 8, 2024#UFC310 pic.twitter.com/F9ED8gZ1fQ
UFC 310 Results
- Alexandre Pantoja def. Kai Asakura via submission (rear-naked choke) at 2:05 of Round 2 to remain UFC flyweight champion
- Shavkat Rakhmonov def. Ian Machado Garry via unanimous decision
- Ciryl Gane def. Alexander Volkov via split decision
- Bryce Mitchell def. Kron Gracie via KO (slam) at :39 of Round 3
- Choi Doo-ho def. Nate Landwehr via TKO (strikes) at 3:21 of Round 3
- Dominick Reyes def. Anthony Smith via TKO (strikes) at 4:46 of Round 2
- Vicente Luque def. Themba Gorimbo via technical submission (anaconda choke) at :52 of Round 1
- Movsar Evloev def. Aljamain Sterling via unanimous decision
- Bryan Battle def. Randy Brown via split decision
- Eryk Anders def. Chris Weidman via TKO (strikes) at 4:50 of Round 2
- Joshua Van def. Cody Durden via unanimous decision
- Michael Chiesa def. Max Griffin via submission (rear-naked choke) at 1:56 of Round 3
- Chase Hooper def. Clay Guida via submission (armbar) at 3:41 of Round 1
- Kennedy Nzechukwu def. Lukasz Brzeski via TKO (strikes) at 4:51 of Round 1
The man at 125 remains
— UFC (@ufc) December 8, 2024@PantojaMMA gets the submission in round 2! #UFC310 pic.twitter.com/HkGtz9p3oS