
UFC 304 Odds: How to Bet on Leon Edwards v Belal Muhammad, Tom Aspinall v Curtis Blaydes
Looking to bet on UFC 304 this weekend? Then check out the how to bet guide below from oddschecker, as they provide the latest odds, promos, and betting markets for the event.
Tom Jacobs - July 26, 2024, 5:00 PM EDT
4 minutesUFC 304 Odds: How to Bet on Leon Edwards v Belal Muhammad, Tom Aspinall v Curtis Blaydes
The UFC goes international gain, as they cross the Atlantic, to Manchester, England for UFC 304!
It will be a homecoming for Interim UFC Heavyweight Champion, Tom Aspinall, who puts his belt on the line against Curtis Blaydes, the man he fought when suffering a knee injury within 15 seconds of the fight starting. He has bounced back since, with wins over Marcin Tybura and Sergei Pavlovich, while Blaydes is 1-1 since.
The Main Event however will see Leon Edwards put his UFC Welterweight Championship on the line against Belal Muhammad. With Paddy Pimblett and Molly McCann also fighting on the card, it's set to be a huge event for English fight fans!
Despite heading over to England, normal fight times will stay in place, meaning you don't have to change your schedule to watch this fight at home.
Let's now take a deeper look at the odds for UFC 304 and also check out our favorite bonus bet offers for this exciting UFC card.
UFC 304 Odds, Full Fight Card
Here is every fight on the UFC 304 card, along with the corresponding Moneyline odds for each fight. There is no better way to celebrate the return of the UFC in England, than with Leon Edwards, Tom Aspinall, and Paddy Pimblett all fighting on one card. Find out if fans should expect a win for the home favorites in each fight.
Main Card (ESPN+)
Welterweight - Leon Edwards (-258) vs. Belal Muhammad (+210)
Heavyweight - Tom Aspinall (-395) vs. Curtis Blaydes (+310)
Lightweight - Bobby Green (-120) vs. Paddy Pimblett (+100)
Middleweight - Christian Leroy Duncan (-135) vs. Gregory Rodrigues (+114)
Featherweight - Arnold Allen (-218) vs. Giga Chikadze (+180)
Preliminary card (ESPN 2 / ESPN+)
Featherweight - Nathaniel Wood (-410) vs. Daniel Pineda (+320)
Women's Strawweight - Molly McCann (-345) vs. Bruna Brasil (+275)
Bantamweight - Jake Hadley (+180) vs. Caolan Loughran (-215)
Light Heavyweight - Modestas Bukauskas (-155) vs. Marcin Prachnio (+130)
Early Preliminary Card (ESPN+ / UFC Fight Pass)
Welterweight - Oban Elliott (+120) vs. Preston Parsons (-142)
Flyweight - Muhammad Mokaev (-155) vs. Manel Kape (+130)
Welterweight - Sam Patterson (-410) vs. Kiefer Crosbie (+320)
Heavyweight - Mick Parkin (-345) vs. Lukasz Brzeski (+275)
Women's Strawweight - Shauna Bannon (-175) vs. Alice Ardelean (+145)
If you are looking to bet on any fights above, including the main events featuring the popular British fighters, then you are going to want to claim the bet $5, get $150 DraftKings promo code. This offer will let you bet $5 on any fight, and claim $150 instantly. That is an extremely generous offer and one you cannot pass up!
In some states, this offer will be bet $5, get $300 instantly - these states are, IA, IL, LA, MI, NC, NJ, OH, PA, VT, and WY.
How to Bet on UFC 304 - Betting Markets
Before you go betting on UFC 304, you are going to need to pick the market you are betting in. Below we have explained what the most popular betting types entail.
- Moneyline - With a Moneyline bet, you are simply picking a fighter to win. It doesn't matter what round they win in or how, a win is a win, when it comes to a Moneyline wager.
- Winning Method - Things get a bit more advanced when you bet on the Winning Method markets. Here you are betting on how the fight ends. You can either bet on how the fight ends, regardless of who wins, or you can bet on the winner and the way they win a double. An example bet in the Winning Method market would be Leon Edwards to win by KO, TKO, or DQ at +300.
- Round Props - With round props you can bet on when the fight will end, and/or when a particular fighter will end the fight.
- Fight Parlays - You can combine both of the above markets together. For example, Leon Edwards to win by KO, TKO, or DQ in Round 2 at +1200.
DraftKings UFC promo code: Bet $5, Get $150 Instantly ($300 in Select States)
With the DraftKings promo code, you can now bet $5, get $150 instantly - meaning you can take a shot on your favorite underdog, or essentially boost your winnings on a favorite.
In, IA, IL, LA, MI, NC, NJ, OH, PA, VT, and WY the DraftKings promo code is bet $5, get $300 instantly, so there has simply never been a better time to join DraftKings Sportsbook and bet on the UFC.
This promotion gives you a surefire win when betting on this UFC 304 card and the perfect start to your betting journey with DraftKings.
Sign up for the DraftKings UFC promotion, by following the guide below.
Step One: CLICK HERE or claim the offer below to add your DraftKings promo code to your account.
Step Two: Register your account with DraftKings Sportsbook
Step Three: Deposit $5+ into your new account and bet $5 on UFC 304
Step Four: Win big guaranteed, as you claim $150 (or $300 in select states) no matter whether your fighter wins or loses.
FanDuel promo code: Bet $5, get $200 in bonus bets on UFC 304
With the FanDuel promo code, you will secure $200 if your first $5 bet wins, meaning you can essentially boost your favorite fighter to 40-1!
Yep, the FanDuel UFC promo code provides an exciting odds boost on what could be a really special night in Manchester, England. This card has all the makings of a UFC classic, and you can get in on the excitement with the $200 FanDuel promo code.
If for example, you wanted to bet on Leon Edwards, but think his odds are too short, this FanDuel promo code is the way forward. Instead of betting $5 and getting $7 in return, you would instead bet $5, get $207, which is a whole lot tastier!
Follow the steps below to claim the $200 FanDuel bonus.
Step One: CLICK HERE or click the offer button below to redeem the FanDuel Promo Code
Step Two: Register for a new FanDuel Sportsbook account by following the instructions
Step Three: Once registered, deposit $10 so that your new account is funded, and ready to place your qualifying bet.
Step Four: Bet $5 on any fight at UFC 304
Step Five: You will now claim $200 in bonus bets if your fighter goes on to win at UFC 302
Use the Bet365 bonus code 'CHECK' to Bet $5, get $150 on UFC 304
bet365 joins DraftKings in giving away guaranteed money on the UFC this weekend. bet365 is the official betting partner of the UFC in the UK, a position DraftKings holds in the U.S. so it makes sense they both save their best promos for this event.
bet365 continues to expand its reach and users in 10+ states can now claim this promotion, making it more readily available than ever before.
As such, this is the perfect time to join bet365, especially if you are in Pennsylvania, as they have just launched in the Keystone State.
Sign up for the bet365 promotion using the bonus code 'CHECK' and you will receive $150 when your first bet settles (win or lose) at the end of UFC 304 tonight.
Follow these steps to claim this offer.
Step One: CLICK HERE or on the offer button below to secure your Bet365 bonus code
Step Two: Complete your registration with Bet365 by entering all the required information
Step Three: Deposit $10 and wager $5 on any UFC 304 fight
Step Four: Get $150 win or lose with the bet365 bonus code
Alternative Bonuses for UFC 304
Here are some other popular betting offers for UFC 304, which you should sign up for in addition to or as replacements for the above.
- BetMGM Bonus Code 'OCMAX1500' unlocks a $1500 first bet bonus at UFC 304
- Fanatics Sportsbook Promo Code - Get $1000 in Matched Bets When you Sign up for a Fanatics Sportsbook account ahead of UFC 304
- Caesars Sportsbook Promo Code OCUS11000 gives users $1000 first bet protection for UFC 304
UFC 304 Picks, Predictions
For picks from our expert handicappers check out our MMA picks page here.
Here are some quick picks for the event though, as we look to win bigger on UFC 304.
- Paddy Pimblett to beat Bobby Green (Moneyline) +100
- Leon Edwards to win by Decision +100
How to watch UFC 304
UFC 304 is a PPV event and will only be available on ESPN.
Stream the entirety of this event on ESPN+, so that you can enjoy all of the actions from the early prelims, right the way through to the Main Event.
If you haven't got an ESPN+ account yet, sign up for one here and purchase the PPV.










