The UFC heads to Macau this week for the first time in more than 10 years, and two former champions are in the main event.
Here’s how to watch UFC Fight Night 248 with bantamweights in the headlining spot, plus a key women’s strawweight bout in the co-feature.
Broadcast and streaming info
UFC Fight Night 248 has a main card that starts at 6 a.m. ET on ESPN+. Macau is 13 hours ahead of the Eastern time zone. The preliminary card streams on ESPN+ at 3 a.m. ET.
Stay tuned to MMA Junkie for further broadcast details this week.
Main event: Petr Yan
Record: 17-5 MMA, 9-4 UFC
Opponent: Deiveson Figueiredo (24-3-1 MMA, 13-3-1 UFC)
Division: Bantamweight
Key wins: Yadong Song, Cory Sandhagen, Jose Aldo
Misc.: Won the vacant bantamweight title against Aldo in 2020, but lost it to Aljamain Sterling by disqualification in 2021. Title loss started his current 2-4 skid, though he rebounded in March against Song.
Main event: Deiveson Figueiredo
Record: 24-3-1 MMA, 13-3-1 UFC
Opponent: Petr Yan (17-5 MMA, 9-4 UFC)
Division: Bantamweight
Key wins: Marlon Vera, Cody Garbrandt, Rob Font, Brandon Moreno, Alex PErez, Joseph Benavidez (twice), Alexandre Pantoja
Misc.: Won vacant flyweight title against Benaavidez in 2020, but lost it to Brandon MOreno in 2021. He won it back in 2022, but lost it to him again in their fourth consecutive fight in 2023. He moved up to bantamweight and has been perfect so far.
Co-main event: Yan Xiaonan
Record: 18-4 MMA, 8-3 UFC
Opponent: Tabatha Ricci (11-2 MMA, 6-2 UFC)
Division: Women’s strawweight
Key wins: Jessica Andrade, Mackenzie Dern, Claudia Gadelha
Misc.: China’s own Xiaonan will make her return after a title shot loss to champ Weili Zhang in April.
Co-main event: Tabatha Ricci
Record: 11-2 MMA, 6-2 UFC
Opponent: Yan Xiaonan (18-4 MMA, 8-3 UFC)
Division: Women’s strawweight
Key wins: Angela Hill, Tecia Pennington, Gillian Robertson, Jessica Penne, Polyana Viana
Misc.: Ricci has back-to-back wins in 2024 and will go after a rare-for-women third victory in a calendar year in the UFC. She has won six of seven overall.
UFC Fight Night 248 main card betting odds
MAIN CARD (ESPN+, 6 a.m. ET)
- Petr Yan (-330) vs. Deiveson Figueiredo (+255)
- Yan Xiaonan (-190) vs. Tabatha Ricci (+160)
- Song Kenan (+140) vs. Muslim Salikhov (-170)
- Wang Cong (-725) vs. Gabriella Fernandes (+450)
- Volkan Oezdemir (+230) vs. Carlos Ulberg (-280)
- Ozzy Diaz (+260) vs. Zhang Mingyang (-340)
UFC Fight Night 248 prelim betting odds
PRELIMINARY CARD (ESPN+, 3 a.m. ET)
- Balgyn Jenisuly (+120) vs. Su Young You (-140)
- Dong Hoon Choi (-130) vs. Kiru Sahota (+110)
- Xiaocan Feng (-300) vs. Ming Shi (+240)
- Carlos Hernandez (-190) vs. Nyamjargal Tumendemberel (+160)
- Lone’er Kavanagh (-340) vs. Jose Ochoa (+260)
- Quang Le (-105) vs. Xiao Long (-115)
- Hayisaer Maheshate (-210) vs. Nikolas Motta (+175)
UFC Fight Night 248 preview videos