18+ Ontario Only · Bet Responsibly
Back to today's card
UFC 331 Results · Crypto.com Arena, Los Angeles

UFC 331 — Full Card Recap

The card finished 6–5 on official wagers, with one very important pass. We picked more winners than losers, but that only tells part of the story: several wins came on short-priced favourites while three of our larger positions lost. The heavier losses outweighed the smaller returns and left the card down 1.82 units.

Final Card · Graded
6–5 · −1.82u · −15.8% ROI
Record6–5
Passes1
Total staked11.5u
Winning return+3.18u
Losing stakes−5.00u
Net result−1.82u
ROI−15.8%

The original card was listed at 11u, but the individual wagers add up to 11.5u. This grading treats Gandra and Brito as separate 0.5u moneyline bets.

The Ticket · Graded
WINVan ML-1322u+1.52u
WINTsarukyan ML-3251.5u+0.46u
LOSSChoi ML-2901u−1.00u
PASSPass on the ML-50000u0.00u
LOSSBaraniewski ML-2551u−1.00u
LOSSJourdain ML-2251.5u−1.50u
LOSSTuivasa +450 (dog dart)+4500.5u−0.50u
LOSSYoo ML-2501u−1.00u
WINGandra ML-6000.5u+0.08u
WINShahbazyan ML-1751u+0.57u
WINO'Neill ML-2251u+0.44u
WINBrito ML-4750.5u+0.11u

Main Card

Fight 1 · Flyweight ChampionshipWIN +1.52u

J. Van vs. A. Pantoja

Van ML-132Stake 2u
Van defeats Pantoja by unanimous decision
Scores: 49–46, 49–47, 50–45

Our highest-conviction play delivered. Pantoja found early grappling success and made Van work, but the champion adjusted as the fight progressed — his takedown defence improved, his speed took over, and his boxing combinations became the clearest and most consistent offence in the fight.

By the championship rounds Van was landing the cleaner shots and controlling where the fight took place. He finished stronger and finally removed every question created by the freak injury that ended their first meeting.

Final read: Excellent. The age, recent activity, five-round conditioning and continued development all mattered. Van didn't simply retain the title — he proved he was the better fighter.

Pre-fight read (Highest conviction on the card)

Fight one ended in 26 seconds on a freak arm injury, so this is really the first real look at these two. Van's come back and looked dominant since, finishing Taira in round 5. Pantoja's been sitting almost a year and turns 37 soon.

The number moved from a near coin-flip to a real favorite — that's the market telling you Van settled the "who's actually better" question before the bell even rings.

Fight 2 · Lightweight · 5 RoundsWIN +0.46u

A. Tsarukyan vs. M. Ruffy

Tsarukyan ML-325Stake 1.5u
Tsarukyan defeats Ruffy by first-round KO
Official time: 4:56 of Round 1

Tsarukyan spent the opening round making Ruffy think about the takedown. That wrestling threat forced Ruffy to divide his attention, and Arman used it to create an opening on the feet.

With only seconds left in the round, Tsarukyan landed a vicious elbow from the clinch that put Ruffy out.

Final read: Correct side and a dominant result. Ruffy was the more explosive pure striker, but Tsarukyan was the more complete fighter. The step up in competition proved too much.

Pre-fight read (Line movement play)

Tightened from a wider number down to around -325 through fight week, which is the line telling you sharp money kept hammering the same side.

Tsarukyan's unbeaten in 5 straight and this is basically a title-eliminator for him. Ruffy's the more explosive striker but he's stepping up a level.

Fight 3 · FeatherweightLOSS −1.00u

D. Choi vs. P. Pitbull

Choi ML-290Stake 1u
Patricio Pitbull defeats Choi by first-round TKO
Official time: 3:28 of Round 1

A major miss. Pitbull landed a hard right hand that badly hurt Choi. Choi turned away trying to escape and Pitbull immediately attacked with follow-up punches to force the stoppage.

We placed too much weight on Choi's three consecutive TKO victories and not enough on what Pitbull still brings: elite experience, sharp timing and legitimate finishing power.

Final read: Poor price and an incorrect handicap. Laying −290 against a dangerous former champion was too aggressive.

Pre-fight read (Form play)

Choi's on three straight TKOs. Pitbull's a legend but he's been hittable in every UFC outing so far — that's the exact style matchup Choi wants.

Fight 4 · HeavyweightPASS 0.00u

G. Steveson vs. S. Sharaf

Pass on the ML-5000Stake 0u
Sean Sharaf defeats Steveson by 12-second KO
Official time: 0:12 of Round 1

The most important non-bet on the card. Sharaf charged forward immediately and landed a massive left hand before Steveson could establish his wrestling. The Olympic gold medalist was knocked out in 12 seconds in one of the biggest upsets in recent UFC history.

We said Steveson was likely the right side but that −5000 was an indefensible moneyline price. That part of the analysis was completely correct. The fight prediction was completely wrong.

Final read: Excellent pass, terrible winner projection. This is exactly why we don't risk 50 units to win one — especially in heavyweight MMA, where one punch destroys every pre-fight assumption.

Pre-fight read (Right side, wrong bet)

Olympic gold medalist wrestler against a guy on back-to-back stoppage losses. Steveson's almost certainly winning this. The problem is the price — at -5000 you're risking a fortune to win almost nothing on the moneyline.

Fight 5 · Light HeavyweightLOSS −1.00u

I. Baraniewski vs. A. Menifield

Baraniewski ML-255Stake 1u
Alonzo Menifield defeats Baraniewski by split decision
Scores: 29–28, 28–29, 29–28

Baraniewski started well and hurt Menifield early, but couldn't maintain control as the fight became more physical.

Menifield dragged the unbeaten prospect into an exhausting battle. Despite a severe thumb injury he kept fighting and did enough over the final two rounds to take two of the three cards.

Final read: Too much faith in the unbeaten prospect. We paid −255 to find out whether he was ready; Menifield's experience and durability were undervalued.

Pre-fight read (Standard play)

Unbeaten prospect getting a real step up. The number's respectful of Menifield's experience but still lands solidly on the kid with zero losses.

Preliminary Card

Fight 6 · BantamweightLOSS −1.50u

C. Jourdain vs. M. Vera

Jourdain ML-225Stake 1.5u
Marlon Vera defeats Jourdain by third-round TKO
Official time: 2:02 of Round 3

The most expensive loss on the card. Vera looked far more aggressive and dangerous than he had through his four-fight losing streak — he repeatedly hurt Jourdain, stayed composed and kept applying pressure.

Vera dropped him again in the third and Jourdain told the referee he couldn't continue.

Final read: One of our weakest reads. Being 3–0 at bantamweight didn't prove Jourdain could absorb Vera's power or match his experience — we ignored strength of competition.

Pre-fight read (Stronger lean)

Jourdain's 3-0 since dropping to bantamweight and the market's finally caught all the way up to his current form. Vera's lost four straight and this is legit make-or-break for him.

Fight 7 · HeavyweightLOSS −0.50u

R. Despaigne vs. T. Tuivasa

Tuivasa +450 (dog dart)+450Stake 0.5u
Robelis Despaigne defeats Tuivasa by split decision
Scores: 29–28, 28–29, 29–28

The dart didn't cash, but the fight validated rejecting Despaigne's −700 price. Tuivasa arrived on a seven-fight skid priced like he had no chance, and instead the fight was close enough that one judge scored it for him.

Despaigne took two cards, but this was nowhere near the mismatch the line suggested.

Final read: Loss, but reasonable value. At +450, losing a split decision is defensible — anyone laying −700 had to survive a one-scorecard fight.

Pre-fight read (Fade the chalk)

Tuivasa's on a 7-fight skid so the market's pricing him like he's cooked. But most straight statistical models actually have this a lot closer to a coin flip than a -700 number suggests — Despaigne's only fought 8 pro fights and is 37.

Fight 8 · FeatherweightLOSS −1.00u

J. Yoo vs. M. Aswell

Yoo ML-250Stake 1u
Michael Aswell Jr. defeats Yoo by split decision
Scores: 29–28, 28–29, 29–28

Another close decision against us, and the wager still deserves criticism. Aswell matched Yoo's pace, output and effectiveness closely enough to earn two cards. Yoo never established the clear advantage a −250 price requires.

Final read: The price demanded better evidence. Risking 2.5 units to win one on a prospect who couldn't separate himself isn't a strong enough handicap.

Pre-fight read (Standard play)

Yoo's the sharper, more polished prospect here. Nothing exotic, just the better fighter being priced like the better fighter.

Fight 9 · MiddleweightWIN +0.08u

R. Gandra vs. O. Diaz

Gandra ML-600Stake 0.5u
Gandra defeats Ozzy Diaz by first-round TKO
Official time: 2:04 of Round 1

Gandra did exactly what a −600 favourite is supposed to do — overwhelmed Diaz with punches, established superiority immediately and got the stoppage early.

Final read: Correct winner, limited standalone value. Clean parlay piece; the straight moneyline returned almost nothing.

Pre-fight read (Better as a parlay leg)

Gandra's clearly the better prospect but -600 is a lot of risk for not much return on a straight single.

Fight 10 · MiddleweightWIN +0.57u

E. Shahbazyan vs. B. Ferreira

Shahbazyan ML-175Stake 1u
Shahbazyan defeats Brunno Ferreira by unanimous decision
Scores: 29–28, 29–28, 30–27

One of the best wagers on the card. Shahbazyan respected Ferreira's power, managed the dangerous moments and stayed disciplined all three rounds, producing the cleaner work without falling into the chaotic fight that's hurt him before.

Final read: Strong. At −175 he offered a much better combination of price, experience and matchup edge than several of the bigger favourites.

Pre-fight read (Small stake)

Reasonable number, not a huge gap on paper. This is the closest true "coin flip favorite" price on the whole card, small stake makes sense.

Fight 11 · Women's FlyweightWIN +0.44u

C. O'Neill vs. E. Moura

O'Neill ML-225Stake 1u
O'Neill defeats Eduarda Moura by first-round submission
Official time: 3:22 of Round 1

O'Neill never let this develop into a close fight. She found the armbar in the opening round and finished Moura before the stylistic battle the odds suggested could materialise.

Final read: Correct side and a clean finish. The grappling gap was wider than our original analysis indicated.

Pre-fight read (Standard play)

Even records on paper but the styles favor O'Neill clearly enough that the market's comfortable at -225.

Fight 12 · FeatherweightWIN +0.11u

J. Brito vs. G. Chikadze

Brito ML-475Stake 0.5u
Brito defeats Giga Chikadze by first-round TKO
Official time: 1:56 of Round 1

Brito wasted no time imposing his physical advantages — pressured Chikadze, put him down and finished with ground-and-pound before the two-minute mark.

Final read: Correct winner and appropriate stake. The matchup gap was real, but −475 wasn't a price worth attacking aggressively as a single.

Pre-fight read (Better as a parlay leg)

Brito's rolling and the gap is real, but -475 doesn't leave much on the table for a single. Same idea as Gandra above.

Final Card Assessment

The card produced more winners than losers, but betting isn't graded by win percentage alone. Our strongest position delivered when Joshua Van proved he was the true flyweight champion. Tsarukyan, Shahbazyan, O'Neill, Gandra and Brito also handled their assignments.

Passing on Gable Steveson at −5000 may have been the best betting decision of the entire card. He was knocked out in 12 seconds — a perfect demonstration of why no fighter, especially a heavyweight, should be treated as risk-free.

The damage came from three expensive favourites: Choi −290, Jourdain −225 and Yoo −250. Those three wagers risked a combined 3.5 units to win only 1.37 units, and all three lost. That was the structural failure of the card — the analysis leaned too heavily on recent records and prospect momentum while undervaluing opponent experience, durability and strength of competition.

Tuivasa was technically a loss, but the +450 dart was still one of the more defensible wagers: a split decision against a favourite priced near −700. The value assessment was considerably better than the final result suggests.

Final verdict: 6–5 | −1.82u | −15.8% ROI. We hit our highest-conviction play, avoided a catastrophic favourite, and paid premium prices on three fighters who didn't possess premium advantages. Picking the correct winner is only half the job — the price still has to make sense. We take the loss, grade every read honestly and move forward sharper.

Unit Sizing Key
0.5uSpeculative / small stake — short price, low value, or a pure dart
1uStandard play — clean favorite, no real drama
1.5uStronger lean — form + line movement lining up
2uHighest conviction on the card
3uReserved for a lock-of-the-night type spot — none this card
UFC wagers are tracked separately from the main Sharpest Picks daily card. Odds shown are the prices we posted pre-fight and vary by book — always shop your number before you bet it.

For entertainment purposes only. 18+ Ontario only. Past performance does not guarantee future results. Bet what you're comfortable losing.