A rematch years in the making headlines the UFC’s first trip to Manchester since 2016. Leon Edwards defends the UFC welterweight title against Belal Muhammad at UFC 304.
Edwards (22-3, 1 NC) joined the UFC in 2014 and has a 14-2 record with one no-contest in the Octagon. He defeated Kamaru Usman with a dramatic head kick in 2022 to win the UFC welterweight title. “Rocky” has defended the belt twice, most recently in December. The 32-year-old hasn’t lost a fight since 2015.
Muhammad (23-3, 1 NC) hasn’t lost a fight since 2019. “Remember the Name” last competed a year ago, beating Gilbert Burns on two weeks’ notice. It’s his first title fight in the UFC after dominating at welterweight.
The two competed in March 2021 and their fight ended in a no-contest after Muhammad landed a punch in his eye. Edwards landed 19 significant punches while Muhammad landed eight. Muhammad has been asking for a rematch for years and he finally got his wish. Edwards is ready to make Muhammad regret criticizing him on social media all this time.
“People will say what they want to say, but in my last full camp I knocked out Sean Brady. The Gilbert Burns fight was a three-week notice fight. So if you go by my last full camp, it was a knockout. In this fight, I’m knocking out Leon Edwards. We’ve been training for this guy for two years,” Muhammad said. Furtive through MMA addict.
“He’s deluded, he’s talking a lot of nonsense, so make sure you can back it up,” Edwards said. Red Corner MMA through MMA addict“Like I said, he’s been out for over a year. The way he talks is like he won the first fight, so it’s a bit misleading. But like I said, he better be ready. It’s going to be a long, tough, difficult fight for him in Manchester.”
In the co-main event, Tom Aspinall will defend the interim UFC heavyweight title against Curtis Blaydes. Aspinall (14-3) and Blaydes (18-4, 1 NC) last fought in July 2022, when Aspinall injured his knee 15 seconds into the fight.
Aspinall has since won two fights in a row, beating Sergei Pavlovich to claim the interim belt. Blaydes lost to Pavlovich, but knocked out Jailton Almeida in his last fight.
Here’s what we know about UFC 304, including the card, odds, rumors, latest news and more.
UFC 304 fight card, odds
Principal card
- Leon Edwards (c) (-275) vs. Belal Muhammad (+210) 2 for the UFC welterweight title
- Tom Aspinall (ic) (-375) vs. Curtis Blaydes (+290) 2 for the UFC interim heavyweight title
- Bobby Green (-115) vs Paddy Pimblett (-105); Lightweight
- Christian Leroy Duncan (-145) vs. Gregory Rodrigues (+120); Middleweights
- Arnold Allen (-250) vs. Giga Chikadze (+200); featherweight
Preliminaries
- Muhammad Mokaev (-150) vs. Manel Kape (+125); Flyweights
- Nathaniel Wood (-450) vs. Daniel Pineda (+333); Featherweight
- Molly McCann (-350) vs. Bruna Brazil (+260); straw weight
- Caolan Loughran (-225) vs. Jake Hadley (+180); bantamweight
Early preliminaries
- Mick Parkin (-300) vs Lukasz Brzeski (+240); heavyweights
- Oban Elliott (+115) vs. Preston Parsons (-140); Welterweights
- Sam Patterson (-400) vs. Kiefer Crosbie (+300); welterweight
- Shauna Bannon (-175) vs. Alice Ardelean (+445); straw weight
- Modestas Bukauskas (-165) against Marcin Prachnio (+135); light heavyweights
*Betting odds courtesy of MGM bet
UFC 304 Tuning Information
- Date: Saturday, July 27
- Location: Co-op Live — Manchester, England
- Time: 10:00 p.m. ET (8:00 p.m. ET for prelims) | 3:00am BST (Sunday) | 12:00 noon AEST (Sunday)
- PPV: ESPN+ ($79.99 PPV rate plus $10.99/month membership)
UFC 304 is available on ESPN+ and ESPN+ PPV in the US, TNT Sports in the UK and DAZN in Canada.
LOOK: UFC 304: Leon Edwards vs. Belal Muhammad 2, exclusively on ESPN+
The main card gets underway at US Standard Time of 10pm ET (3am BST) despite being in the UK. The main event should start around 12:30am ET (5:30am BST), depending on how long the preliminary card fights last.
How to watch UFC 304 prelims
The preliminaries, which begin at 8 p.m. ET, will be broadcast on ESPN and ESPN+. They will also be streamed via Fubo. Start your Free Trial now.
Next UFC television schedule
| Date | Event | Location | How to see |
| July 27, 2024 | UFC 304: Edwards vs. Muhammad 2 | Co-op Live – Manchester, England | ESPN+ |
| August 3, 2024 | Sandhagen vs Nurmagomedov | Etihad Arena, Abu Dhabi | ESPN+ABC/Fubo |
| August 10, 2024 | Tybura vs Spivac 2 | UFC APEX, Las Vegas, United States | ESPN+ |
| August 17, 2024 | UFC 305: du Plessis vs. Adesanya | RAC Stadium – Perth, Australia | ESPN+ |
| August 24, 2024 | TBA vs. TBA | UFC APEX, Las Vegas, United States | ESPN+ |