We want your predictions for Saturday’s UFC Fight Night 248 event in Macau.
Our staff picks feature includes the consensus picks from MMA Junkie readers. Simply cast your vote for each bout below, and we’ll use the official tallies that are registered by Thursday at noon ET (9 a.m. PT).
Those reader consensus picks will be part of the main card staff predictions we release ahead of UFC Fight Night 248 (ESPN+), which takes place Saturday at Galaxy Arena in Macau.
Make your main card picks below.
Ozzy Diaz vs. Zhang Mingyang
Records: Diaz (9-2 MMA, 0-0 UFC), Mingyang (17-6 MMA, 1-0 UFC)
Past five: Diaz 4-1, Mingyang 5-0
Division: Light heavyweight
Rankings: None
Odds (as of 11.18.24): Diaz +260, Mingyang -340
Volkan Oezdemir vs. Carlos Ulberg
Records: Oezdemir (20-7 MMA, 8-6 UFC), Ulberg (11-1 MMA, 6-1 UFC)
Past five: Oezdemir 3-2, Ulberg 5-0
Division: Light heavyweight
Rankings: None
Odds (as of 11.18.24): Oezdemir +230, Ulberg -280
Wang Cong vs. Gabriella Fernandes
Records: Cong (6-0 MMA, 1-0 UFC), Fernandes (9-3 MMA, 1-2 UFC)
Past five: Cong 5-0, Fernandes 3-2
Division: Women’s flyweight
Rankings: None
Odds (as of 11.18.24): Cong -725, Fernandes +450
Song Kenan vs. Muslim Salikhov
Records: Kenan (22-8 MMA, 6-4 UFC), Salikhov (20-5 MMA, 7-4 UFC)
Past five: Kenan 2-3, Salikhov 2-3
Division: Welterweight
Rankings: None
Odds (as of 11.18.24): Kenan +140, Salikhov -170
Yan Xiaonan vs. Tabatha Ricci
Records: Xiaonan (18-4 MMA, 8-3 UFC), Ricci (11-2 MMA, 6-2 UFC)
Past five: Xiaonan 2-3, Ricci 4-1
Division: Women’s strawweight
Rankings: Xiaonan No. 4, Ricci No. 9
Odds (as of 11.18.24): Xiaonan -190, Ricci +160
Petr Yan vs. Deiveson Figueiredo
Records: Yan (17-5 MMA, 9-4 UFC), Figueiredo (24-3-1 MMA, 13-3-1 UFC)
Past five: Yan 2-3, Figueiredo 4-1
Division: Bantamweight
Rankings: Yan No. 5, Figueiredo No. 12
Odds (as of 11.18.24): Yan -330, Figueiredo +255
UFC Fight Night 248 fight card (as of Nov. 21, 7 a.m. ET)
MAIN CARD (ESPN, 6 a.m. ET)
- Petr Yan vs. Deiveson Figueiredo
- Yan Xiaonan vs. Tabatha Ricci
- Song Kenan vs. Muslim Salikhov
- Wang Cong vs. Gabriella Fernandes
- Volkan Oezdemir vs. Carlos Ulberg
- Ozzy Diaz vs. Zhang Mingyang
PRELIMINARY CARD (ESPN+, 3 a.m. ET)
- Balgyn Jenisuly vs. Su Young You
- Dong Hoon Choi vs. Kiru Sahota
- Xiaocan Feng vs. Ming Shi
- Carlos Hernandez vs. Nyamjargal Tumendemberel
- Lone’er Kavanagh vs. Jose Ochoa
- Quang Le vs. Xiao Long
- Hayisaer Maheshate vs. Nikolas Motta
For more on the card, visit MMA Junkie’s event hub for UFC Fight Night 248.