Fight Genie logo Fight Genie
Back
UFC 331: Van vs. Pantoja 2MiddleweightPrelims
Ryan GandraWINNER
Ryan
Gandra
31 yrsElo 1523*UFC debut
VS
Ozzy Diaz
Ozzy
Diaz
1-2UFC
35 yrsElo 1460*
Final: Ryan Gandra by KO/TKO Punch
Who wins
Claude
65%
Gandra
GPT
73%
Gandra
Elo
59%
Gandra
1523 vs 1460
Tale of the tapeUFC averages
6'1" Height 6'4"
74" Reach 79"
Orthodox Stance Orthodox
11.71 Landed / min 5.33
2.30 Absorbed / minlower better 6.52
50% Strike accuracy 49%
73% Strike defense 61%
0% TD accuracy 0%
100% TD defense 50%
Small sample: Ryan Gandra, 0 UFC fights.
How it ends
Claude: KO/TKO 68%Claude: Submission 4%Claude: Decision 28%
68%KO/TKO
Claude calls KO/TKO, Round 1
KO/TKO 68%Submission 4%Decision 28%
GPT: KO/TKO 62%GPT: Submission 3%GPT: Decision 35%
62%KO/TKO
GPT calls KO/TKO, Round 2
KO/TKO 62%Submission 3%Decision 35%
Formnewest first
Ryan Gandra
No UFC fights
Ozzy Diaz133 days out
L
Ateba Gautier
KO/TKO Punch · 2026-05-09
W
Djorden Santos
U-DEC · 2025-03-08
L
Zhang Mingyang
· 2024-11-23
Why
Claude
Ryan Gandra
65% · KO/TKO
  • Diaz has been finished by strikes in 3 of his last 4 logged bouts and absorbs 6.52 SApM at 61% defense, a chin-and-defense profile that matches Gandra's punch-based finishes
  • Gandra is on a three-fight KO streak with 100% finish rate; his 11.71 SLPM / 2.30 SApM differential is small-sample but signals a volume-heavy front-runner
  • Diaz's 5-inch reach and 3-inch height edge is real, but Pyfer and Gautier both closed distance and knocked him out, showing the reach has not been a protective factor
  • Diaz's 120-day layoff off a KO loss versus Gandra's 57-day active turnaround favors the fighter with momentum and no recent concussive damage
Write-up

The dataCompleteness block flags Gandra as a debutant, yet his fight log shows two UFC stoppage wins (Reese, Medina) on top of a DWCS KO, so the underlying stats are a tiny sample and I treat them as directional only. What is not noise is the pattern: three straight knockouts, all by punches, and a 10-1 pro record. Diaz is the taller man by three inches with a five-inch reach edge, but his durability is the defining problem in this matchup. He has been stopped by punches or elbows in three of his last four logged fights (Pyfer, Zhang Mingyang, Ateba Gautier), absorbs 6.52 strikes per minute against just 5.33 landed, and defends only 61% of incoming strikes. His only recent win was a decision over Djorden Santos, a low bar. Diaz also comes in off a 120-day layoff following a KO loss, and his recent frame-hopping between light heavyweight and middleweight suggests an unsettled camp. Gandra's rhythm (57 days since his last win) and his demonstrated ability to close on longer opponents point to the same outcome that has followed every power puncher Diaz has faced. Confidence is capped at 65 due to the debut flag and small sample.

GPT
Ryan Gandra
73% · KO/TKO
  • Gandra lands 11.71 significant strikes per minute versus Diaz's 5.33.
  • Gandra absorbs 2.30 strikes per minute versus Diaz's 6.52, with superior striking defense.
  • Diaz has a five-unit reach advantage, but the supplied data show nearly identical striking accuracy.
Write-up

Gandra's higher striking output and stronger defense favor him against Diaz, who absorbs more significant strikes than he lands. Sustained offense makes a second-round stoppage plausible, though unknown sample sizes and missing finishing history limit confidence. Diaz's reach advantage offers a counterweight.