← Back to Completed Fight Archive
UFC Fight Night: Moreno vs. Kavanagh • February 28, 2026 • Middleweight Bout

Ryan Gandra vs Jose Daniel Medina: UFC Fight Night: Moreno vs. Kavanagh Fight Breakdown

Ryan Gandra faced Jose Daniel Medina at UFC Fight Night: Moreno vs. Kavanagh on February 28, 2026 in Mexico City, Distrito Federal, Mexico. Ryan Gandra defeated Jose Daniel Medina by KO/TKO at 0:41 of round 1.

February 28, 2026
UFC MMA Middleweight Ryan Gandra Jose Daniel Medina UFC Fight Night

Result & Event Context

Ryan Gandra faced Jose Daniel Medina at UFC Fight Night: Moreno vs. Kavanagh on February 28, 2026 in Mexico City, Distrito Federal, Mexico. Ryan Gandra defeated Jose Daniel Medina by KO/TKO at 0:41 of round 1.

Recorded Fight Statistics

Ryan Gandra: 14 significant strikes landed and 0 completed takedowns. Jose Daniel Medina: 0 significant strikes landed and 0 completed takedowns.

Official Result • Middleweight Bout Mexico City, Distrito Federal, Mexico
Ryan Gandra (WIN)
14 Sig. Strikes Landed
0 Takedown(s) Secured
KO/TKO at 0:41 of Round 1
KO/TKO Round 1 (0:41) Official UFCStats Ledger
Jose Daniel Medina
0 Sig. Strikes Landed
0 Takedown(s) Secured
Recorded Opponent Totals

Striking & Grappling Comparison

Ryan Gandra landed 14 significant strikes and Jose Daniel Medina landed 0. Ryan Gandra recorded 14 more landed significant strikes.

Ryan Gandra completed 0 takedowns; Jose Daniel Medina completed 0. Takedown counts describe completed entries, not how long either fighter controlled a position or how much damage followed.

The stoppage determined the outcome. A fighter does not need to lead the cumulative strike count to win by KO/TKO: the effect of a finishing sequence can outweigh an earlier volume deficit.

Fight Duration & Statistical Interpretation

The fight lasted 0:00 of active round time, ending at 0:41 of round 1. Rest periods between rounds are excluded.

These are full-fight totals. They do not establish the order of exchanges, individual round scores, corner instructions, or changes in pace. Significant strikes are a subset of total strikes, so the two measures should not be used interchangeably.

I run a bunch of apps at AIBucket.