(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!

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.