(Story updated with the latest information.)
We invite you to share your predictions for this Saturday’s UFC Fight Night 255.
Our staff picks section will include the consensus predictions from MMA Junkie readers. Vote below for each fight; we will use the official counts recorded by Thursday at noon ET (9 a.m. PT).
These reader consensus picks will be featured in our main card staff predictions, released before UFC Fight Night 255 (ESPN+), which takes place at The O2 in London.
Cast your votes below!
- Kaue Fernandes vs. Guram Kutateladze
- Nathan Fletcher vs. Caolan Loughran
- Shauna Bannon vs. Puja Tomar
- Christian Leroy Duncan vs. Andrey Pulyaev
- Mick Parkin vs. Marcin Tybura
- Felipe dos Santos vs. Lone’er Kavanagh
- Jai Herbert vs. Chris Padilla
- Morgan Charriere vs. Nathaniel Wood
- Chris Duncan vs. Jordan Vucenic
- Molly McCann vs. Alexia Thainara
- Kevin Holland vs. Gunnar Nelson
- Jan Blachowicz vs. Carlos Ulberg
- Leon Edwards vs. Sean Brady
- UFC Fight Night 255 Fight Card (March 20)
- Main Card (ESPN+, 3 p.m. ET)
- Preliminary Card (ESPN+, noon ET)
Kaue Fernandes vs. Guram Kutateladze
Records: Fernandes (9-2 MMA, 1-1 UFC), Kutateladze (13-4 MMA, 2-2 UFC)
Past five fights: Fernandes 3-2, Kutateladze 3-2
Division: Lightweight
Rankings: None
Odds (as of 03.17.25): Fernandes +330, Kutateladze -425
Nathan Fletcher vs. Caolan Loughran
Records: Fletcher (9-1 MMA, 1-0 UFC), Loughran (9-2 MMA, 1-2 UFC)
Past five fights: Fletcher 4-1, Loughran 3-2
Division: Bantamweight
Rankings: None
Odds (as of 03.17.25): Fletcher -155, Loughran +130
Shauna Bannon vs. Puja Tomar
Records: Bannon (6-1 MMA, 1-1 UFC), Tomar (9-4 MMA, 1-0 UFC)
Past five fights: Bannon 4-1, Tomar 5-0
Division: Women’s strawweight
Rankings: None
Odds (as of 03.17.25): Bannon -180, Tomar +150
Christian Leroy Duncan vs. Andrey Pulyaev
Records: Duncan (10-2 MMA, 3-2 UFC), Pulyaev (9-2 MMA, 0-0 UFC)
Past five fights: Duncan 3-2, Pulyaev 5-0
Division: Middleweight
Rankings: None
Odds (as of 03.17.25): Duncan -650, Pulyaev +425
Mick Parkin vs. Marcin Tybura
Records: Parkin (10-0 MMA, 4-0 UFC), Tybura (26-9 MMA, 13-8 UFC)
Past five fights: Parkin 5-0, Tybura 3-2
Division: Heavyweight
Rankings: Tybura No. 10
Odds (as of 03.17.25): Parkin +120, Tybura -140
Felipe dos Santos vs. Lone’er Kavanagh
Records: dos Santos (8-2 MMA, 1-2 UFC), Kavanagh (8-0 MMA, 1-0 UFC)
Past five fights: dos Santos 3-2, Kavanagh 5-0
Division: Flyweight
Rankings: None
Odds (as of 03.17.25): dos Santos +320, Kavanagh -410
Jai Herbert vs. Chris Padilla
Records: Herbert (13-5-1 MMA, 3-4-1 UFC), Padilla (15-6 MMA, 2-0 UFC)
Past five fights: Herbert 2-2-1, Padilla 5-0
Division: Lightweight
Rankings: None
Odds (as of 03.17.25): Herbert -115, Padilla -105
Morgan Charriere vs. Nathaniel Wood
Records: Charriere (20-10-1 MMA, 2-1 UFC), Wood (20-6 MMA, 8-3 UFC)
Past five fights: Charriere 4-1, Wood 4-1
Division: Featherweight
Rankings: None
Odds (as of 03.17.25): Charriere -185, Wood +155
Chris Duncan vs. Jordan Vucenic
Records: Duncan (12-2 MMA, 3-1 UFC), Vucenic (13-3 MMA, 0-1 UFC)
Past five fights: Duncan 4-1, Vucenic 4-1
Division: Lightweight
Rankings: None
Odds (as of 03.17.25): Duncan +280, Vucenic -380
Molly McCann vs. Alexia Thainara
Records: McCann (14-7 MMA, 7-6 UFC), Thainara (11-1 MMA, 0-0 UFC)
Past five fights: McCann 2-3, Thainara 5-0
Division: Women’s strawweight
Rankings: None
Odds (as of 03.17.25): McCann +150, Thainara -185
Kevin Holland vs. Gunnar Nelson
Records: Holland (26-13 MMA, 13-10 UFC), Nelson (19-5-1 MMA, 10-5 UFC)
Past five fights: Holland 1-4, Nelson 3-2
Division: Welterweight
Rankings: None
Odds (as of 03.17.25): Holland +120, Nelson -140
Jan Blachowicz vs. Carlos Ulberg
Records: Blachowicz (29-10-1 MMA, 12-7-1 UFC), Ulberg (12-1 MMA, 7-1 UFC)
Past five fights: Blachowicz 2-2-1, Ulberg 5-0
Division: Light heavyweight
Rankings: Blachowicz No. 6, Ulberg No. 9
Odds (as of 03.17.25): Blachowicz +195, Ulberg -240
Leon Edwards vs. Sean Brady
Records: Edwards (22-4 MMA, 14-3 UFC), Brady (17-1 MMA, 7-1 UFC)
Past five fights: Edwards 4-1, Brady 4-1
Division: Welterweight
Rankings: Edwards No. 2, Brady No. 7
Odds (as of 03.17.25): Edwards +130, Brady -155
UFC Fight Night 255 Fight Card (March 20)
Main Card (ESPN+, 3 p.m. ET)
- Leon Edwards vs. Sean Brady
- Jan Blachowicz vs. Carlos Ulberg
- Kevin Holland vs. Gunnar Nelson
- Molly McCann vs. Alexia Thainara
- Chris Duncan vs. Jordan Vucenic
- Morgan Charriere vs. Nathaniel Wood
Preliminary Card (ESPN+, noon ET)
- Jai Herbert vs. Chris Padilla
- Felipe dos Santos vs. Lone’er Kavanagh
- Mick Parkin vs. Marcin Tybura
- Christian Leroy Duncan vs. Andrey Pulyaev
- Shauna Bannon vs. Puja Tomar
- Nathan Fletcher vs. Caolan Loughran
- Kaue Fernandes vs. Guram Kutateladze
For more details on the event, visit our event hub for UFC Fight Night 255.