Results UFC Fight NightBrendan Allen def. Christian Leroy DuncanJai Herbert def. Matheus CamiloLoopy Godínez def. Ketlen SouzaAndre Fili def. Kai Kamaka IIIOtari Tanzilovi def. Malcolm WellmakerJulius Walker def. Gerald Meerschaert
Recap

Brendan Allen Finishes Duncan in Round 5, but Andre Fili's Head Kick Stole the Night

Allen got his stoppage at 2:46 of the fifth in Las Vegas, and Fili needed just 22 seconds of Round 2 to put Kai Kamaka III to sleep.

Brendan Allen
Photo: Brendan Allen: WEIGHING IN, CC BY 4.0, via Wikimedia Commons

Brendan Allen dragged Christian Leroy Duncan into the deep end of a five-round fight and finished him there. The stoppage came at 2:46 of Round 5 at the Meta APEX on Saturday, which means Allen logged 22:46 of cage time before the referee stepped in. He leaves UFC Fight Night: Allen vs. Duncan (UFC Vegas 122 for the hashtag crowd) with his record listed at 28-7. Duncan’s sits at 15-3.

The official results sheet calls it a stoppage and doesn’t spell out the method, so I’m not going to invent a highlight reel for you. What I will tell you is that a fifth-round finish is the most honest result in this sport. Nobody gets to blame the judges. Nobody gets to say the guy was coasting on a hot first round. You only get stopped with two minutes left in a 25-minute fight when the other man still has gas and you’ve run out of answers, and Allen had the gas. That’s the kind of win a headliner needs on a Fight Night card in a room with no crowd noise to hide behind.

For Duncan, it’s the third loss of his career, and the first you’ll hear people overreact about because it happened in the main event slot. A five-round fight is a different animal, and the fifth round is where a lot of talented middleweights find out what they don’t have yet. None of the reporting I saw had a next opponent lined up for either man.

Co-main: Herbert grinds out Camilo

Jai Herbert (15-6-1) beat Matheus Camilo (11-4) on the scorecards in the lightweight co-main. The judges’ numbers weren’t in the results I had, so all you’re getting is that it went the full distance and Herbert got his hand raised. He’s carrying a draw on his record, which in 2026 is basically a rare collectible, and now he’s got a win over a guy who came in with 11 victories. Lightweight is a meat grinder, and leaving with your hand up after three rounds of it counts.

The rest of the card

Loopy Godínez (15-6) took a decision over Ketlen Souza (17-7) at strawweight. Souza walked in with more career wins, and Godínez still outlasted her over the full distance. Scores weren’t listed, so I’ll leave it at Godínez on the scorecards. Fifteen wins at 115 pounds is a real number.

Then came Andre Fili, and the APEX briefly turned into a crime scene. Fili (26-14) stopped Kai Kamaka III (18-9-1) just 22 seconds into Round 2, and the clip went everywhere within minutes. ACD MMA posted “WHAT A BRUTAL HEADKICK” and floated it as a possible knockout of the year. Spinnin Backfist went with “ANDRE FILI CAUGHT A BODY,” which, fair. Championship Rounds said Fili “JUST SLEPT KAI KAMAKA.” Forty pro fights in, Fili still has the kind of moment in him that makes you rewind it on your phone four times in a row at the bar. Veterans who can still produce a head kick finish like that are the reason I watch Fight Nights on a Saturday instead of doing literally anything else.

Otari Tanzilovi (11-2) knocked out Malcolm Wellmaker (10-3) at 2:39 of Round 2 at bantamweight, according to Championship Rounds. It’s a rough stretch for Wellmaker, who has now dropped three straight, as Spinnin Backfist noted on X. When a skid hits three, people stop calling it one bad night and start asking what needs to change, and Wellmaker’s camp has some homework.

And the one that got me a little misty: Julius Walker (8-3) stopped Gerald Meerschaert (37-23) at 3:35 of Round 2 at light heavyweight. Afterward, Meerschaert left his gloves in the cage, per Spinnin Backfist, which tipped its cap and noted he’s done after 60 pro fights. Sixty. Thirty-seven wins and 23 losses means GM3 showed up, took every fight, and never hid from anybody. Walker gets the win on his record, and Meerschaert gets a send-off from people who appreciated a guy who never ducked.

Prelim results

  • Francisco Prado (13-5) stopped Ismael Bonfim (20-8) at 4:23 of Round 1 at lightweight. Bonfim weighed in at 163.5 pounds on Friday, missing by 7.5, as Nolan King reported on X. Missing weight by that much and then getting finished in the first round is about as bad as a weekend can go.
  • Niko Price (17-11) stopped Leon Shahbazyan (12-6) at 1:58 of Round 1 at welterweight. Price doesn’t do boring, and he didn’t start Saturday.
  • Brendson Ribeiro (18-11) stopped Felipe Franco (11-3) at 1:49 of Round 1 at light heavyweight.
  • Allen Frye Jr. (7-1) stopped RJ Harris (6-1) at 2:59 of Round 1 at heavyweight.
  • Alice Pereira (8-1) stopped Daria Zhelezniakova (10-4) at 5:00 of Round 1 at women’s bantamweight, a finish right at the horn.
  • Ernesta Kareckaite (6-2-2) lost on the scorecards at women’s flyweight. The official results did not list the winner’s name.

Allen got the headline win. Fili got the clip that will still be circulating on Monday. Meerschaert got his goodbye. Not a bad night of work for a room with no crowd in it.

Full Results

  • Brendan Allen def. Christian Leroy Duncan (stoppage, Round 5, 2:46)
  • Jai Herbert def. Matheus Camilo (decision)
  • Loopy Godínez def. Ketlen Souza (decision)
  • Andre Fili def. Kai Kamaka III (KO, head kick, Round 2, 0:22)
  • Otari Tanzilovi def. Malcolm Wellmaker (KO, Round 2, 2:39)
  • Julius Walker def. Gerald Meerschaert (stoppage, Round 2, 3:35)
  • Francisco Prado def. Ismael Bonfim (stoppage, Round 1, 4:23)
  • Niko Price def. Leon Shahbazyan (stoppage, Round 1, 1:58)
  • Brendson Ribeiro def. Felipe Franco (stoppage, Round 1, 1:49)
  • Allen Frye Jr. def. RJ Harris (stoppage, Round 1, 2:59)
  • Alice Pereira def. Daria Zhelezniakova (stoppage, Round 1, 5:00)
  • Winner not listed def. Ernesta Kareckaite (decision)

Keep reading