We want your predictions for Saturday’s UFC Fight Night 249.
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 249 (ESPN+), which takes place Saturday the UFC Apex in Las Vegas.
Make your picks below.
Nurullo Aliev vs. Joe Solecki
Records: Aliev (9-0 MMA, 1-0 UFC), Solecki (13-5 MMA, 5-3 UFC)
Past five: Aliev 5-0, Solecki 2-3
Division: Lightweight
Rankings: None
Odds (as of 01.06.25): Aliev -425, Solecki +330
[opinary poll=”whats-your-pick-for-nurullo-aliev-vs-joe-solecki_mmajunkie” customer=”mmajunkie”]
Viktoriia Dudakova vs. Fatima Kline
Records: Dudakova (8-1 MMA, 2-1 UFC), Kline (6-1 MMA, 0-1 UFC)
Past five: Dudakova 4-1, Kline 4-1
Division: Women’s strawweight
Rankings: None
Odds (as of 01.06.25): Dudakova +550, Kline -800
[opinary poll=”whats-your-pick-for-viktoriia-dudakova-vs-fatima-kline_mmajunkie” customer=”mmajunkie”]
Magomed Gadzhiyasulov vs. Bruno Lopes
Records: Gadzhiyasulov (9-0 MMA, 1-0 UFC), Lopes (13-1 MMA, 0-0 UFC)
Past five: Gadzhiyasulov 5-0, Lopes 4-1
Division: Light heavyweight
Rankings: None
Odds (as of 01.06.25): Gadzhiyasulov -225, Lopes +185
[opinary poll=”whats-your-pick-for-magomed-gadzhiyasulov-vs-bruno-lopes_mmajunkie” customer=”mmajunkie”]
Nicolle Caliari vs. Ernesta Kareckaite
Records: Caliari (8-2 MMA, 0-0 UFC), Kareckaite (5-1-1 MMA, 0-1 UFC)
Past five: Caliari 4-1, Kareckaite 3-1-1
Division: Women’s flyweight
Rankings: None
Odds (as of 01.06.25): Caliari +240, Kareckaite -300
[opinary poll=”whats-your-pick-for-nicolle-caliari-vs-ernesta-kareckaite_mmajunkie” customer=”mmajunkie”]
Preston Parsons vs. Jacobe Smith
Records: Parsons (11-5 MMA, 2-3 UFC), Smith (9-0 MMA, 0-0 UFC)
Past five: Parsons 2-3, Smith 5-0
Division: Welterweight
Rankings: None
Odds (as of 01.06.25): Parsons +280, Smith -355
[opinary poll=”whats-your-pick-for-preston-parsons-vs-jacobe-smith_mmajunkie” customer=”mmajunkie”]
Thiago Moises vs. Trey Ogden
Records: Moises (18-8 MMA, 7-6 UFC), Ogden (18-6 MMA, 3-2 UFC)
Past five: Moises 3-2, Ogden 3-2
Division: Lightweight
Rankings: None
Odds (as of 01.06.25): Moises -200, Ogden +165
[opinary poll=”whats-your-pick-for-thiago-moises-vs-trey-ogden_mmajunkie” customer=”mmajunkie”]
Ihor Potieria vs. Marco Tulio
Records: Potieria (20-7 MMA, 2-5 UFC), Tulio (13-1 MMA, 0-0 UFC)
Past five: Potieria 1-4, Tulio 5-0
Division: Middleweight
Rankings: None
Odds (as of 01.06.25): Potieria +380, Tulio -500
[opinary poll=”whats-your-pick-for-ihor-potieria-vs-marco-tulio_mmajunkie” customer=”mmajunkie”]
Felipe Bunes vs. Jose Johnson
Records: Bunes (13-7 MMA, 0-1 UFC), Johnson (16-9 MMA, 1-2 UFC)
Past five: Bunes 3-2, Johnson 3-2
Division: Flyweight
Rankings: None
Odds (as of 01.06.25): Bunes +160, Johnson -190
[opinary poll=”whats-your-pick-for-felipe-bunes-vs-jose-johnson_mmajunkie” customer=”mmajunkie”]
Uros Medic vs. Punahele Soriano
Records: Medic (10-2 MMA, 4-2 UFC), Soriano (10-4 MMA, 4-4 UFC)
Past five: Medic 3-2, Soriano 2-3
Division: Welterweight
Rankings: None
Odds (as of 01.06.25): Medic -200, Soriano +165
[opinary poll=”whats-your-pick-for-uros-medic-vs-punahele-soriano_mmajunkie” customer=”mmajunkie”]
Austin Bashi vs. Christian Rodriguez
Records: Bashi (13-0 MMA, 0-0 UFC), Rodriguez (11-2 MMA, 4-2 UFC)
Past five: Bashi 5-0, Rodriguez 4-1
Division: Featherweight
Rankings: None
Odds (as of 01.06.25): Bashi -265, Rodriguez +215
[opinary poll=”whats-your-pick-for-austin-bashi-vs-christian-rodriguez_mmajunkie” customer=”mmajunkie”]
Chris Curtis vs. Roman Kopylov
Records: Curtis (31-11 MMA, 5-3 UFC), Kopylov (13-3 MMA, 5-3 UFC)
Past five: Curtis 2-3, Kopylov 4-1
Division: Middleweight
Rankings: None
Odds (as of 01.06.25): Curtis +215, Kopylov -265
[opinary poll=”whats-your-pick-for-chris-curtis-vs-roman-kopylov_mmajunkie” customer=”mmajunkie”]
Abdul Razak Alhassan vs. Cesar Almeida
Records: Alhassan (12-6 MMA, 6-6 UFC), Almeida (6-1 MMA, 2-1 UFC)
Past five: Alhassan 2-3, Almeida 4-1
Division: Middleweight
Rankings: None
Odds (as of 01.06.25): Alhassan +240, Almeida -300
[opinary poll=”whats-your-pick-for-abdul-razak-alhassan-vs-cesar-almeida_mmajunkie” customer=”mmajunkie”]
Carlston Harris vs. Santiago Ponzinibbio
Records: Harris (19-6 MMA, 4-2 UFC), Ponzinibbio (29-8 MMA, 11-7 UFC)
Past five: Harris 3-2, Ponzinibbio 1-4
Division: Welterweight
Rankings: None
Odds (as of 01.06.25): Harris -110, Ponzinibbio -110
[opinary poll=”whats-your-pick-for-carlston-harris-vs-santiago-ponzinibbio_mmajunkie” customer=”mmajunkie”]
Mackenzie Dern vs. Amanda Ribas
Records: Dern (15-5 MMA, 10-5 UFC), Ribas (12-6 MMA, 7-5 UFC)
Past five: Dern 2-3, Ribas 2-3
Division: Women’s strawweight
Rankings: Dern No. 7, Ribas No. 14
Odds (as of 01.06.25): Dern +180, Ribas -220
[opinary poll=”whats-your-pick-for-mackenzie-dern-vs-amanda-ribas_mmajunkie” customer=”mmajunkie”]
UFC Fight Night 249 fight card (as of Jan. 6, 8 p.m. ET)
MAIN CARD (ESPN+, 7 p.m. ET)
- Neil Magny vs. Carlos Prates
- Cody Garbrandt vs. Miles Johns
- Denise Gomes vs. Karolina Kowalkiewicz
- Bernardo Sopaj vs. Ricky Turcios
- Reinier de Ridder vs. Gerald Meerschaert
- Luana Pinheiro vs. Gillian Robertson
PRELIMINARY CARD (ESPN+, 4 p.m. ET)
- Nicolas Dalby vs. Elizeu Zaleski dos Santos
- Mansur Abdul-Malik vs. Dusko Todorovic
- Charlie Radtke vs. Matthew Semelsberger
- Da’Mon Blackshear vs. Cody Stamann
- Melissa Mullins vs. Klaudia Sygula
- Gaston Bolanos vs. Cortavious Romious
- Tresean Gore vs. Antonio Trocoli
For more on the card, visit MMA Junkie’s event hub for UFC Fight Night 249.