Skip to content
Every fight. Every number.
Ozzy Diaz
Ryan Gandra
FinishedPrelims · #8
UFC 331 · Sunday 20 September 2026
KO/TKOPunch
Round1
Time2:04
Fight time2:04
Middleweight · 3 rounds
R1R2R3
RED CORNERLOSS
Ozzy
UFC 2022+1–3
STRIKES4
KD0
WINBLUE CORNER
Ryan
KD1
STRIKES34
UFC 2022+3–0
GandraWKO/TKOR1 · 2:04Diaz

Stats

Fight totals · finalRecords →
Striking
4
STRIKES
34
3
Power strikes
16
0
Knockdowns
1
Target
2
HEAD
29
1
BODY
3
1
LEGS
2
Grappling
0/0
TAKEDOWNS
0/0
0
Sub attempts
0
0:00
Control time
0:03
Source: API-MMA · fight totalsshares calculated by fighter.cy

Dominance

Share
11%Share of strikes89%
16%Share of power strikes84%
0%Fight time in control
0:00 · 0:03 / 2:04
2%

Strike map

Head · body · legs
Diaz vs GandraStrikes by target
RED CORNER
HEAD50%
BODY25%
LEGS25%
BLUE CORNER
HEAD85%
BODY9%
LEGS6%

Tale of the tape

Career rates · UFC 2022+
DiazGandra
0
Wins by finish %
100

Key numbers

Key numbers · Gandra
34

Gandra: 34 strikes — average since 2022: 28 per fight.

Strikes · recent fights
+30

Strike differential in this bout: 34–4.

Differential · this bout
16

Power strikes — 47% of all strikes.

Power strikes · recent fights
0:03

Control time — 2% of the fight.

Control · recent fights

Record and form

Record · last 5
Ozzy Diaz
UFC 2022+1–3
·
Streak2L
Ryan Gandra Middleweight
UFC 2022+3–0
·
Streak3W

UFC 331 — Other bouts

Same eventFull card →
DECISION49–46, 50–45, 48–47Details →
KO/TKOR1 · 4:56Details →
Patricio Pitbull
vs
Dooho Choi· Featherweight
KO/TKOR1 · 3:28Details →
Alonzo Menifield
vs
Iwo Baraniewski· Light Heavyweight
DECISIONR3 · 5:00Details →
Sean Sharaf
vs
Gable Steveson· Heavyweight
KO/TKOR1 · 0:12Details →
Marlon Vera
vs
Charles Jourdain· Bantamweight
KO/TKOR3 · 2:02Details →
DECISIONR3 · 5:00Details →
Casey O'Neill
vs
Eduarda Moura· Women's Flyweight
SUBMISSIONR1 · 3:22Details →
KO/TKOR1 · 1:57Details →
Michael Aswell
vs
JooSang Yoo· Featherweight
DECISIONR3 · 5:00Details →
DECISION30–27, 29–28, 29–28Details →