• Bookies
  • UFC
  • UFC Picks
  • UFC Vegas 31: Makhachev Vs Moises Odds & Betting Preview
Most Valuable Offer

Up to $1,500 in Bonus Bets if Your First Bet Loses
Promo Code: BOOKIES

Visit site
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NC, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.

UFC Vegas 31: Makhachev Vs Moises Odds & Betting Preview

Dan Kilbridge for Bookies.com

Dan Kilbridge  | 6 mins

UFC Vegas 31: Makhachev Vs Moises Odds & Betting Preview

Up to $1,500 in Bonus Bets if Your First Bet Loses
Promo Code: BOOKIES

Visit site
Used 58 Times Today
Popular in Virginia
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NC, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
Bookies Plus
WHY BOOKIES PLUS?
  • Daily expert picks delivered to your email (Over 60% NFL winning percentage!)
  • Opportunities to compete against pro handicappers + win prizes (Bragging Rights 😁)
  • Follow handicappers who are riding hot 🔥
  • Exclusive betting offers from top sportsbooks
  • It’s FREE and takes 30 seconds to sign up!

The MMA world has had a few days to collectively take in Dustin Poirier’s TKO victory over Conor McGregor, and the no-holds-barred post-fight interviews that followed at UFC 264. Now, the UFC betting train moves on for another action-packed card Saturday night with UFC Vegas 31, featuring Islam Makhachev and Thiago Moises in the main event.

Islam Makhachev vs. Thiago Moises Odds & Betting Analysis

Favorite Underdog
Islam MakhachevThiago Moises
-675 +475

Odds via DraftKings and current as of publication. Check out our DraftKings sportsbook review

Bet $5, Get $200 In Bonus Bets Instantly!

Visit site
Used 9 Times Today
Must be 21+ to participate. T&Cs apply.

Makhachev is a massive favorite in his first ever main event for a reason. The 29-year-old out of Dagestan in Russia is riding a seven-fight win streak, during which he’s shown elite wrestling and increasingly impressive stand-up skills. He also has one of the greatest champions in MMA history as a mentor in Khabib Nurmagomedov, who retired last year in part to focus on developing younger fighters.

Makhachev definitely looks like a future lightweight title contender at 19-1, and represents a matchup nightmare for many fighters currently above him in the rankings. He’s coming off one of his best victories to date, a third-round arm triangle submission finish of Drew Dober during UFC 259 in early March. That was Makhachev’s eighth career submission victory to go with eight decision wins and three KOs.

Saturday should provide valuable experience in the first of what could be many five-round main events. Max Holloway was originally slated to fight Yair Rodriguez before it was postponed, letting Makhachev and Moises step into the spotlight.

Moises, 26, comes in with a three-fight win streak, having submitted Michael Johnson before a pair of unanimous decision wins over Bobby Green and Alexander Hernandez. He earned a UFC contract via Dana White’s Contender Series in 2018 and has gone 4-2 since. While he’s a huge underdog at most top sportsbooks and sports betting apps, both losses came against elite fighters in top-five lightweight Beneil Dariush and 23-1 Damir Ismagulov.

UFC Vegas 31: Makhachev Vs Moises Odds & Betting Preview 1

Moises (15-4) is a Brazilian Jiu-Jitsu specialist with six submissions, six decision wins and three KOs. He should match up with Makhachev better than a traditional striker, but Moises is still up against one of the scariest grapplers in the UFC.

A five-round decision win for Moises looks very unlikely, but he has powerful hands and strong BJJ skills to hunt for an early finish. That’s much easier said than done against a guy of Makhachev’s caliber, but he has plenty of confidence and won’t back down from the challenge.


Get complete expert UFC picks from our team of handicappers at bookiesEDGE!

UFC Vegas 31: Makhachev vs. Moises Best Bet

Moises has been vulnerable against elite lightweights, but he has never been finished in his professional career, with all four losses coming via unanimous decision. Considering the UFC competition he has faced, that’s no small accomplishment.

Makhachev will surely look at this fight as a potential title bout trial run, perhaps hoping to get his feet wet in the championship rounds. We expect him to control the action on the mat and keep the upper hand over Moises for most of the fight. But Moises is tough as nails and demonstrably difficult to put away.

We like the value on betting sites on Islam Makhachev via decision. He's priced at -120 odds with FanDuel sportsbook .

Bet $5, Get $300 in Bonus Bets if Your Bet Wins

Visit site
Used 22 Times Today
Must be 21+ to participate. Gambling Problem? Call 1-800-GAMBLER or visit FanDuel.com/RG (CO, IA, KY, MI, NJ, OH, PA, IL, TN, VA, VT), 1-800-NEXT-STEP or text NEXTSTEP to 53342 (AZ), 1-888-789-7777 or visit ccpg.org/chat (CT), 1-800-9-WITH-IT (IN), 1-800-522-4700 or visit ksgamblinghelp.com (KS), 1-877-770-STOP (LA), visit www.mdgamblinghelp.org (MD), 1-800-522-4700 (WY), or visit www.1800gambler.net (WV). GamblingHelpLineMA.org or call (800) 327-5050 for 24/7 support (MA). Call 1-877-8HOPE-NY or text HOPENY (467369) (NY).

UFC Vegas 31 Date, Time & TV Info

When Is UFC Vegas 31?

UFC Vegas 31 is Saturday, July 17 at UFC APEX in Las Vegas, Nevada.

What Time Is UFC Vegas 31?

Prelims start at 7 p.m. ET, and the Main Card begins at 10 p.m. ET.

Where Can I Watch UFC Vegas 31?

UFC Vegas 31 will be shown on ESPN/ESPN+.

About the Author

Dan Kilbridge for Bookies.com
Dan Kilbridge
Handicapper Dan Kilbridge writes about college football, MLB and other sports for Bookies.com after spending three years covering Tiger Woods’ comeback and the PGA for Golfweek.