Content on this page may include affiliate links. If you click and sign up/place a wager, we may receive compensation at no cost to you.

UFC 307 best bets: A pair of upsets for a pair of legends

Our UFC 307 best bets feature a pair of upsets from two organizational legends.

Jose Aldo Junior (red gloves) fights Jonathan Martinez (blue gloves) during UFC 301 at Rio Arena.
USATSI

Fans will be treated to a pair of world title fights at UFC 307, most notably the light heavyweight championship bout between champion Alex Pereira and contender Khalil Rountree.

Here, you will find our UFC 307 best bets, which include two underdogs winning on the moneyline:

Alex Pereira moneyline (-500, BetMGM)

Alex Pereira has quickly evolved into one of the sport’s biggest stars since entering the UFC in November 2021. 

Since joining the UFC, “Poatan” has amassed an incredible 8-1 record, which includes a 4-1 record in title fights. His next opponent, Khalil Rountree, is riding a five-fight winning streak, which includes a quartet of highlight stoppage victories. 

Up To $1,500 In Bonus Bets
If Your First Bet Loses
21+ only. First Bet Offer for new customers only. Min. first deposit of $10. Subject to eligibility requirements. Rewards are non-withdrawable bonus bets that expire in 7 days. Bonus bets amount equals lost stake up to $1500. Must be physically located in NC, NJ, IN, WV, DC, CO, PA, MI, IA, AZ, LA, TN, IL, VA, MD, MS, WY, MA, KS, OH, or KY. Void where prohibited. In partnership with Kansas Crossing Casino and Hotel. See BetMGM.com for Terms. US promotional offers not available in Mississippi, New York, Nevada, Ontario, or Puerto Rico. Please Gamble Responsibly. Call 1-800-NEXT-STEP or text NEXTSTEP to 53342 (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). Data & text rates may apply. Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA).

The betting odds indicate that Pereira will outclass the challenger, but it won’t be easy. Rountree is one of the most devastating strikers in the sport, which should set up an entertaining affair. Still, Pereira is the best striker in the division, and one of the best in the world.

A $20 wager on Alex Pereira to beat Rountree on the moneyline at -500 odds from BetMGM Sportsbook will return a $24.00 payout.

Raquel Pennington moneyline (-162, DraftKings)

The co-headliner of UFC 307 is also a world title fight. It will be women’s bantamweight champion Raquel Pennington squaring off against former champ, Julianna Pena. 

Pennington has earned wins in each of her last six outings, and her only losses have come by the hand of former champions. Pena, meanwhile, shocked the world when she submitted Amanda Nunes back in December 2021. She then lost to Nunes in the rematch, and hasn’t competed since. Actually, Pena has been away from competition since July 2022.

Bet $5, Get $150
If Your Bet Wins
21+ only (18+ DC/KY/NH/WY). 21+ and present in DC, IA, KS, KY, LA, MD, MI, NJ, NY, TN, VA, or VT. (18+ DC/KY/NH/WY). Void in ONT/OR/NH and where prohibited. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). 1 per new customer. Min. $5 deposit. Min. $5 bet. Max. $150 issued as non-withdrawable Bonus Bets if your bet wins. Bonus Bets expire in 7 days (168 hours). Stake removed from payout. Terms: dkng.co/bball. Ends 1/5/25 at 11:59 PM ET. Sponsored by DraftKings. Please Gamble Responsibly. Call 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). Data & text rates may apply. GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY).

This should be a competitive fight, and it might even go all five rounds. But in the end, we like Pennington to get her hand raised.

A $20 wager on Pennington to win via moneyline at -162 odds from DraftKings Sportsbook will grant you a $32.35 payout. 

Jose Aldo moneyline (+138, BetRivers)

Upset alert! UFC legend Jose Aldo is once again stepping into the octagon, in what will be his 22nd UFC appearance. He will take on the talented, but far less experienced Mario Bautista at UFC 307.

Back at UFC 301 in May 2024, Aldo proved he still has what it takes to compete at a high level for three rounds, beating Jonathan Martinez by unanimous decision. 

Up To $500 In Bonus Bets
If Your Bet Loses
Must be 21+. Offer available in IL, IN, LA, MD, MI, PA, or VA. Void where prohibited. New players only. Min. $10 deposit. Bonus bet equal to losses on first real-money wager (up to max. designated amount). Expires 30 days from issuance. Min. odds and other restrictions apply. Winnings exclude amount of bonus bet. Visit BetRivers.com for full T&Cs. (LA) In partnership with Bossier Casino Venture, Inc. d/b/a Margaritaville Resort Casino. Data & text rates may apply. GAMBLING PROBLEM? CALL 1-800-GAMBLER or Call 1-877-8HOPE-NY or text HOPENY (467369) (NY).

Bautista is 8-2 inside the octagon, but the lone time he fought a contender (Cory Sandhagen), he got submitted in the opening round. That was his organizational debut, however.

This should be a competitive fight. Most of Bautista’s finishes in the UFC have come via submission, which would be shocking if he were able to pull that off against Aldo. 

We like Aldo to get his hand raised, in what should be a three-round bout. A $20 wager at +138 odds from BetRivers Sportsbook would bring back a $47.60 payout. 

Kevin Holland moneyline (-170, FanDuel)

Kevin Holland has been one of the UFC’s most active fighters since 2020, performing an outlandish 17 times. His next opponent, Roman Dolidze, has dropped two of his last three bouts.

Still, Dolidze has proven to be a viable top-15 light heavyweight and he will be a tough test for Holland. However, he will be competing at middleweight at UFC 307. It’s nearly impossible to finish Holland on the feet, and Dolidze isn’t a high-level submission artist.

Bet $5 Get $150 In Bonus Bets If Your First Bet Wins
+ 3 Free Months Of NBA League Pass
21+ (18+ D.C.) and present in AZ, CO, CT, DC, IA, IL IN, KS (in affiliation with Kansas Star Casino), KY, LA (excluding certain perishes), MA, MD, MI, NC, NJ, NY, OH, PA, TN, VA, VT, WV, or WY. Void where prohibited. First online real money wager only. $5 first deposit required. Bonus issued as nonwithdrawable bonus bets that expire 7 days after receipt. After 3 months free trial, the full price of League Pass will be automatically charged monthly; cancel anytime. NBA League Pass – local blackout restrictions appply. No refunds. Terms, restrictions, and embargoes apply. Limit 1 pass per customer. See terms at sportsbook.fanduel.com. Data & text rates may apply. Gambling Problem? Call 1-800-GAMBLER or visit RG-help.com. Call 1-888-789-7777 or visit ccpg.org/chat (CT). Hope is here. GamblingHelpLineMA.org or call (800) 327-5050 for 24/7 support (MA). Visit www.mdgamblinghelp.org (MD). Call 1-877-8HOPE-NY or text HOPENY (467369) (NY).

Thus, Holland should be able to outlast Dolidze en route to a decision win on the judge’s scorecards.

Know that a $20 winning wager on Kevin Holland at -170 odds from FanDuel Sportsbook will yield you a $31.76 payout.

Stephen Thompson moneyline (+170, Caesars)

The second upset pick comes on the prelims, with Stephen “Wonderboy” Thompson defeating Joaquin Buckley. 

Saying that Thompson has been around the block would be an understatement, and by this point, Buckley is a veteran in his own right. Buckley is 7-3 in his last 10 bouts, while Thompson has a 4-6 record over that span. 

Bet $1, Double Your Winnings Your Next 10 Bets
Up To $25 Max Bet Per Boost
Must be 21+ and physically present in AZ, CO, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, NJ, NY, NC, OH, PA, TN, VA, WV, WY or Washington, DC. New users only. Must register using eligible promo code. Min. qualifying bet amount: $1. Tokens max. bet amount: $25 per token. Tokens bet max. add’l winnings: $2,500 per token. Token(s) expire 14 days after receipt. Not reissued for voided/pushed bets. Void where prohibited. See Caesars.com/promos for full terms. Know When To Stop Before You Start®. Gambling Problem? CO, IL, KY, MD, MI, NJ, OH, TN, VA, WV, WY, Washington, D.C. (OLG Class A licensed Operator), KS (Affiliated with Kansas Crossing Casino), LA (Licensed through Horseshoe Bossier City and Caesars New Orleans), ME (Licensed through the Mi’kmaq Nation, Penobscot Nation, and Houlton Band of Maliseet Indians, federally recognized tribes located in the State of Maine), NC (Licensed through Tribal Casino Gaming Enterprise), PA (Affiliated with Harrah’s Philadelphia): If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) or MD: visit mdgamblinghelp.org or WV: visit 1800gambler.net; AZ: Call 1-800-NEXT-STEP; IN: Call 1-800-9-WITH-IT; IA: Call 1-800-BETSOFF. Data & text rates may apply. Gambling Problem? Call 1-800-GAMBLER, MA: Call 1-800-327-5050 or visit gamblinghelplinema.org, NY: Call 877-8-HOPENY or text HOPENY (467369).

Still, Thompson tends to still earn victories over opponents who aren’t considered top-tier welterweight contenders, which is exactly where Buckley sits. 

A $20 wager at +170 odds from Caesars Sportsbook will reel in a $54.00 payout if Thompson wins.