The UFC is back in London this week with a two former champions in fights at the top of the card.
UFC Fight Night 255 (ESPN+) takes place Saturday at The O2 in London.
Get pick results from our 11 editors, writers, radio hosts and videographers, as well as additional analysis, below.
Morgan Charriere vs. Nathaniel Wood
Nathaniel Wood
Records: Charriere (20-10-1 MMA, 2-1 UFC), Wood (20-6 MMA, 8-3 UFC)
Past five: Charriere 4-1, Wood 4-1
Division: Featherweight
Rankings: None
Odds (as of 03.21.25): Charriere -140, Wood +120
Junkie pick results: Wood 6, Charriere 5
Chris Duncan vs. Jordan Vucenic
Jordan Vucenic
Records: Duncan (12-2 MMA, 3-1 UFC), Vucenic (13-3 MMA, 0-1 UFC)
Past five: Duncan 4-1, Vucenic 4-1
Division: Lightweight
Rankings: None
Odds (as of 03.21.25): Duncan +350, Vucenic -455
Junkie pick results: Vucenic 7, Duncan 4
Molly McCann vs. Alexia Thainara

Records: McCann (14-7 MMA, 7-6 UFC), Thainara (11-1 MMA, 0-0 UFC)
Past five: McCann 2-3, Thainara 5-0
Division: Women’s strawweight
Rankings: None
Odds (as of 03.21.25): McCann +180, Thainara -220
Junkie pick results: Thainara 7, McCann 4
Kevin Holland vs. Gunnar Nelson
Gunnar Nelson
Records: Holland (26-13 MMA, 13-10 UFC), Nelson (19-5-1 MMA, 10-5 UFC)
Past five: Holland 1-4, Nelson 3-2
Division: Welterweight
Rankings: None
Odds (as of 03.21.25): Holland +100, Nelson -120
Junkie pick results: Nelson 8, Holland 3
Jan Blachowicz vs. Carlos Ulberg

Records: Blachowicz (29-10-1 MMA, 12-7-1 UFC), Ulberg (12-1 MMA, 7-1 UFC)
Past five: Blachowicz 2-2-1, Ulberg 5-0
Division: Light heavyweight
Rankings: Blachowicz No. 6, Ulberg No. 9
Odds (as of 03.21.25): Blachowicz +235, Ulberg -290
Junkie pick results: Blachowicz 6, Ulberg 5
Leon Edwards vs. Sean Brady
Leon Edwards vs. Sean Brady
Records: Edwards (22-4 MMA, 14-3 UFC), Brady (17-1 MMA, 7-1 UFC)
Past five: Edwards 4-1, Brady 4-1
Division: Welterweight
Rankings: Edwards No. 2, Brady No. 7
Odds (as of 03.21.25): Edwards +130, Brady -155
Junkie pick results: Brady 6, Edwards 5
Preliminary card picks
Although they don’t count toward the standings, MMA Junkie staff members still pick the fights on the prelims. Here are the results:

- Jai Herbert vs. Chris Padilla: Padilla 6, Herbert 5
- Felipe dos Santos vs. Lone’er Kavanagh: Kavanagh 9, dos Santos 2
- Mick Parkin vs. Marcin Tybura: Tybura 6, Parkin 5
- Christian Leroy Duncan vs. Andrey Pulyaev: Duncan 10, Pulyaev 1
- Shauna Bannon vs. Puja Tomar: Bannon 10, Tomar 1
- Nathan Fletcher vs. Caolan Loughran: Loughran 6, Fletcher 5
- Kaue Fernandes vs. Guram Kutateladze: Kutateladze 10, Fernandes 1
Check out all the main card picks below.
(Click here to open a PDF of the staff picks grid in a separate window.)
Edwards vs.
Brady
Blachowicz vs.
Ulberg
Holland vs.
Nelson
McCann vs.
Thainara
Duncan vs.
Vucenic
Charriere vs.
Wood
MMA Junkie readers’
27-19
Edwards
(56%)

(58%)
Holland
(52%)

(60%)
Vucenic
(59%)

(56%)
Farah Hannoun
@Farah_Hannoun
33-13
2024 Champion 
Edwards 
Blachowicz 
Nelson 
McCann 
Duncan 
Charriere Nolan King
29-17
2023 Champion 
Edwards 
Blachowicz 
Holland 
Thainara 
Vucenic 
Charriere Brian Garcia
28-18
2017 Champion 
Brady 
Blachowicz 
Holland 
McCann 
Vucenic 
Wood Matt Erickson
27-19 
Brady 
Ulberg 
Nelson 
Thainara 
Vucenic 
Wood Ken Hathaway
27-19
2017, 2022, 2024 Champion 
Brady 
Ulberg 
Nelson 
Thainara 
Duncan 
Charriere Abbey Subhan
26-20 
Edwards 
Blachowicz 
Nelson 
McCann 
Vucenic 
Wood Mike Bohn
26-20
2014 Champion 
Brady 
Blachowicz 
Nelson 
Thainara 
Duncan 
Wood Simon Samano
25-21 
Edwards 
Ulberg 
Nelson 
Thainara 
Vucenic 
Charriere George Garcia
25-21 
Edwards 
Ulberg 
Holland 
McCann 
Duncan 
Wood Danny Segura
24-22 
Brady 
Blachowicz 
Nelson 
Thainara 
Vucenic 
Wood Matthew Wells
22-24 
Brady 
Ulberg 
Nelson 
Thainara 
Vucenic 
Charriere For more on the card, visit MMA Junkie’s event hub for UFC Fight Night 255.



