UFC 300 Odds: How to Bet on UFC 300 This Weekend
UFC 300 takes place in Las Vegas tomorrow, and we are showing you how to bet on the event, with the latest odds. promotions, and more in this oddschecker guide!

Tom Jacobs
| 4 minutes
UFC 300 Odds: How to Bet on UFC 300 This Weekend
There were so many rumors when it came to the UFC 300 lineup, and with names like Jon Jones and Conor McGregor banded around, UFC fans rightfully got excited about what was to come.
Despite neither of those two superstars making the card, there are some epic fights lined up, so much so that talented fighters like Aljamain Sterling couldn't even make the Main Card!
Headlined by title fights between Alex Pereira and Jamahal Hill and Zhang Weilli and Yan Xianon, this UFC 300 card promises to be an absolute blockbuster.
Another fight that is certain to produce fireworks is Justin Gaethje vs. Max Holloway, and with Charles Oliveira and Bo Nickal both fighting on the Main Card as well, you can see the depth right away.
There was only going to be one host for this epic card, as the T-Mobile Arena in Las Vegas will be packed with fight fans, for another truly epic show, put on by Dana White and his team.
Let's look at the odds for each fight below, and then check out our favorite bonus bet offers for this special UFC event.
UFC 300 Odds, Full Fight Card
Here is every fight on the UFC 300 card, including the Early Prelims and the Prelims, which are both stacked as well.
Main card (ESPN+ PPV)
Light Heavyweight - Alex Pereira (-130) vs. Jamahal Hill (+110)
Women's Strawweight - Zhang Weili (-485) vs. Yan Xiaonan (+370
Lightweight - Justin Gaethje (-162) vs. Max Holloway (+136)
Lightweight - Charles Oliveira (+190) vs. Arman Tsarukya (-230)
Middleweight - Bo Nickal (-1600) vs. Cody Brundage (+900)
Preliminary card (ESPN / ESPN+)
Light Heavyweight - Jiří Procházka (-105) vs. Aleksandar Rakić (-115)
Featherweight - Calvin Kattar (+145) vs. Aljamain Sterling (-175)
Women's Bantamweight - Holly Holm (+340) vs. Kayla Harrison (-440)
Featherweight - Sodiq Yusuff (+120) vs. Diego Lopes (-142)
Early preliminary card (ESPN / ESPN+)
Lightweight - Jalin Turner (-238) vs. Renato Moicano (+195)
Women's Strawweight -Jéssica Andrade (-142) vs. Marina Rodriguez (+120)
Lightweight - Bobby Green (-185) vs. Jim Miller (+142)
Bantamweight - Deiveson Figueiredo (-305) vs. Cody Garbrandt (+245)
How to Bet on UFC 300 - Best Betting Markets
If you are looking to bet on UFC 300, the first port of call is to decide which betting market to focus on.
- Moneyline - This is your standard head-to-head bet, where you are just picking which fighter is going to win.
- Winning Method - With the Winning Method market, you are betting on a fighter to win, and how they do it. For example Alex Pereira KO/TKO/DQ vs. Jamahal Hill.
- Round Props - Round props give you a couple of different ways to bet. You can bet on a fighter to win in a specific round, or just a specific round a fight will end one way or another. For example, if you think two fighters are going to come out swinging, but you don't know which way it will go, you might just bet on a Round 1 finish.
- Fight Parlays - You can combine both of the above markets together. For example, Alex Pereira KO/TKO/DQ in Round 2 at +650.
DraftKings promo code: Bet $5, Get $150 Instantly
With the DraftKings promo code, you can now bet $5 on any fighter at UFC 300, and get $150 in instant bonus bets.
This means you will essentially guarantee a 30-1 return on your favorite fighter this weekend, which is an excellent offer!
You could bet $5 on Alex Pereira, Max Holloway, or any other fighter on this card and unlock your $150 bonus, regardless of whether your fighter wins.
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 place a $5 wager on any UFC fight
Step Four: Win big no matter what happens in your chosen UFC bout, with the $150 DraftKings promo code
FanDuel promo code: Bet $5, get $150 in bonus bets
With the FanDuel promo code, you can bet $5, get $150 guaranteed at UFC 300. This means between DraftKings and FanDuel, you will be betting $10, get $300 no matter what, during this mega UFC event.
Unlike previous FanDuel Sportsbook promotions, you will get $150 in bonus bets, win or lose, so there is no second-guessing your UFC 300 wagers.
This is the perfect way to start your FanDuel Sportsbook betting journey, and the ultimate way, alongside the DraftKings offer, to enjoy the UFC 300 promotion.
Follow the steps below to claim the $150 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
Step Four: Bet $5 on any fight at UFC 300
Step Five: You will now claim $150 in bonus bets, even if your fighter goes on to lose on this epic night
Use Bet365 bonus code 'CHECK' to Bet $5, get $150 on UFC 300
Once... Twice... Three times... Yep, bet365 are also following suit by providing their own bet $5, get $150 promotion.
Like DraftKings and FanDuel, you will claim $150 when you bet $5 on this weekend's main event, with the only difference being that your $150 bonus will be paid out at the end of the night.
If bet365 is available in your state, which is more likely than ever as they continue to expand in the U.S. then you should absolutely sign up for an account. The bet365 bonus code 'CHECK' makes your decision easier, as you know $150 is coming your way win or lose at UFC 300, so what are you waiting for?
bet365 presents an opportunity for you to bet on an underdog at UFC 300, and still come out on top, even if the fight plays out as the odds suggest.
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 300 on Saturday night.
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 300 fight
Step Four: Get $150 win or lose with the bet365 Sportsbook bonus
Alternative Bonuses for UFC 300
Here are some other popular betting offers for UFC 300, which you should sign up for in addition to or as replacements for the above.
- BetMGM Bonus Code 'OCMAX1500' unlocks $1500 first bet bonus at UFC 300
- Fanatics Sportsbook Promo Code - Get $1000 in Matched Bets When you Sign up for a Fanatics Sportsbook account ahead of UFC 300
- Caesars Sportsbook Promo Code OCUS11000 gives users $1000 first bet protection for UFC 300
UFC 300 Picks, Predictions
We are going for the favorites, Justin Gaethje and Alex Pereira in the two most exciting fights on the card, whilst Zhang Weilli will defend her title in the Women's UFC Strawweight title fight.
For more picks from our expert handicappers check out our MMA picks page here.
How to watch UFC 300
UFC 300 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 thru to the Main Event.
If you haven't got an ESPN+ account yet, sign up for one here and purchase the PPV.
