
The UFC is back in one of the world’s most iconic cities Saturday with UFC Fight Night 255 in London.
Here’s how to watch UFC Fight Night 255 with a British former champion in the headlining spot, and a Polish ex-champ in the co-feature.
Broadcast and streaming info
UFC Fight Night 255 has a main card that starts at 3 p.m. ET on ESPN+</a. The preliminary card streams on ESPN+ at noon ET.
Stay tuned for more broadcast details later this week.

Main event: Leon Edwards
Record: 22-4 MMA, 14-3 UFC
Opponent: Sean Brady (17-1 MMA, 7-1 UFC)
Division: Welterweight
Key wins: Colby Covington, Kamaru Usman (twice), Nate Diaz, Rafael dos Anjos, Gunnar Nelson, Vicente Luque
Misc.: Edwards is back for the first time since he lost the welterweight title to Belal Muhammad in the UFC 304 main event this past July. He was set to take on Jack Della Maddalena this week, but Maddalena was shifted to – perhaps adding insult to injury for Edwards – a title fight at UFC 315 against Muhammad.

Main event: Sean Brady
Record: 17-1 MMA, 7-1 UFC
Opponent: Leon Edwards (22-4 MMA, 14-3 UFC)
Division: Welterweight
Key wins: Gilbert Burns, Kelvin Gastelum, Michael Chiesa, Jake Matthews
Misc.: Brady suffered the lone loss of his career to current champ Muhammad about 30 months ago. His road back to contention has featured just one fight in 2023 – a bonus-winning submission of Gastelum – and one in 2024, a decision over Burns. A win over a former champ ion Edwards would be a big line on his resume.

Co-main event: Jan Blachowicz
Record: 29-10-1 MMA, 12-7-1 UFC
Opponent: Carlos Ulberg (12-1 MMA, 7-1 UFC)
Division: Light heavyweight
Key wins: Aleksandar Rakic, Israel Adesanya, Dominick Reyes, Corey Anderson, Ronaldo Souza, Luke Rockhold, Jared Cannonier
Misc.: It’s been a lengthy layoff for ex-champ Blachowicz, who won the title in 2020 and defended it once before he lost it to Glover Teixeira. He’s been climbing back since then, including a draw in a vacant title fight. But after a close loss to Alex Pereira, he’s been on the sidelines for nearly two years following shoulder surgery.

Co-main event: Carlos Ulberg
Record: 12-1 MMA, 7-1 UFC
Opponent: Jan Blachowicz (29-10-1 MMA, 12-7-1 UFC)
Division: Light heavyweight
Key wins: Volkan Oezdemir, Alonzo Menifield
Misc.: Since a 2021 loss to Kennedy Nzechukwu, it’s been all upward trajectory for Ulberg with seven straight wins, including five finishes and a pair of bonuses. He’s got his most accomplished and arguably toughest test yet in ex-champ Blachowicz, and a win certainly would have him into the title picture.

UFC debut: Alexia Thainara
Record: 11-1
Opponent: Molly McCann (14-7 MMA, 7-6 UFC)
Division: Women’s strawweight
Misc.: The 27-year-old from Brazil is stepping in on short notice for Istela Nunes to take on “Meatball” Molly. She beat Rose Conceicao by decision on DWCS on the way to her official debut.

UFC debut: Andrey Pulyaev
Record: 9-2
Opponent: Christian Leroy Duncan (10-2 MMA, 3-2 UFC)
Division: Middleweight
Misc.: 27-year-old Russian brings 6-foot-4 height and big reach to middleweight. His debut comes on the heels of a DWCS decision win this past August.

UFC Fight Night 255 main card betting odds
MAIN CARD (ESPN+, 3 p.m. ET)
- Leon Edwards +130 vs. Sean Brady -155
- Jan Blachowicz +195 vs. Carlos Ulberg -240
- Kevin Holland +120 vs. Gunnar Nelson -140
- Molly McCann +150 vs. Alexia Thainara -185
- Chris Duncan +280 vs. Jordan Vucenic -380
- Morgan Charriere -185 vs. Nathaniel Wood +155

UFC Fight Night 255 prelim betting odds
PRELIMINARY CARD (ESPN+, noon ET)
- Jai Herbert -115 vs. Chris Padilla -105
- Felipe dos Santos vs +320. Lone’er Kavanagh -410
- Mick Parkin +120 vs. Marcin Tybura -140
- Christian Leroy Duncan -650 vs. Andrey Pulyaev +425
- Shauna Bannon -180 vs. Puja Tomar +150
- Nathan Fletcher -155 vs. Caolan Loughran +130
- Kaue Fernandes +330 vs. Guram Kutateladze -425

For more on the card, visit MMA Junkie’s event hub for UFC Fight Night 255.