mma
UFC 333: Volkanovski Doesn't Lack Opponents — He Lacks a Commercial ReasonFour in the morning in Shenzhen, I sat in front of a screen with a blank shee...
The Empty File in the Fight Game: Writing Combat Sports and the Trap of Sourceless ClaimsBangkok, a weigh-in morning in late November. The electronic scale sits in th...
Volkanovski stops Evloev in Round 2: a narrower win than the knockout suggestsI replayed the clip three times before opening my notebook. The clock stopped...
UFC 333: Volkanovski Stops Evloev in Round Two and the Cycle Equation of a 38-Year-Old ChampionThe left hook landed before the arena understood what was happening. In Abu...
Volkanovski Stops Evloev in Round 2: The 45–37 Split and UFC 333's Data GapRound two, fourth minute. Movsar Evloev dropped his level, drove into a level...
17 Seconds at JCK Kings 017: Duong Hung Cuong and the Mispricing of a Tiny SampleThe clock on the big screen inside the JCK Kings 017 arena stopped at the...
Jena Bishop and the First PFL Belt: One Judge's Scorecard and the Lesson from the Locker RoomJena Bishop stepped into the Incheon cage with the posture of someone who had...
Jena Bishop Rallies to Outpoint Liz Carmouche for the PFL CrownWhen Jena Bishop stood up in the middle of the octagon in the fifth round,...
Jena Bishop Rallies Past Liz Carmouche for PFL Crown: 48-47 and a Life-or-Death Call on the Judges' ChairsThere was a moment in the first round when Jena Bishop lay on the canvas, eye...
Bishop rallies past Carmouche to claim inaugural PFL women's flyweight titleThe front row on the far side of the cage was empty that night. That strip of...
One Label, Four Different Bodies: How a Classification Error Distorts Every Martial Arts Injury DatasetTwo files sit side by side on my desk in Guangzhou on an August afternoon. Bo...
UFC Lets Undefeated Farid Basharat Walk at 16-0: A Verdict With No ChargeLast Thursday, while I was rewinding footage of Farid Basharat's bantamweight...
The Undefeated Without a Contract: Farid Basharat and the UFC's Revaluation of WinningOn November 13, 2026, Farid Basharat walked away from the UFC. He was 29 year...
Budo Sento Championship 37: The Structure Behind a Two-Title Night in Mexico CityOn the night of October 16, the Gimnasio Olímpico Juan de la Barrera in Mexic...
Allen Submits Duncan in Round 5: A Victory of Control Time, and the Truth the Scorecards Would Not TellRound five, the clock ticked past the twenty-second minute of the main event ...
Allen Submits Duncan in the UFC Main Event: Nine Minutes of Control and the Gap on the ScorecardsAt 22:46 of a five-round fight, Brendan Allen stopped throwing. He threaded h...
The Collapse at the 2026 Asian Games: The 77kg Weight Class and the Weight-Management Blind Spot in MMAA male Indian MMA athlete, known by the surname "Sanyal", lost consciousness ...
Vietnamese Martial Arts: When the Ring Demands Data and Legends Must Step AsideIn a small martial arts gym tucked deep in an alley in Nha Trang, I spent fou...
RAF Abu Dhabi: A Crossover Card, Exclusive Contracts and an Unverified GapI once stood in the hallway of a Bangkok arena, listening to the sound of...
Career Longevity in Combat Sports: The Injury Debt and the Post-Retirement VoidIn athletics, a torn hamstring is a season-long sentence. In boxing, the same...
Three Arenas, One Label: Vietnamese Martial Arts and the Cost of Lumping Them TogetherThree Arenas, One Label: Vietnamese Martial Arts and the Cost of Lumping Them...
UFC 335: Alex Pereira vs Sergei Pavlovich — a heavyweight test between age 39 and rising powerOn the night of June 22, Alex Pereira was stopped by Ciryl Gane in the second...
UFC 332 Sets a Record With Nine First-Round Knockouts: Matchmaking, Career Arcs and a Governance Gap2:32 of the first round. Payton Talbott lands the final punch, Deiveson...
When the Data Falls Silent: The Unrecorded Injuries of Combat SportsA weigh-in night in Bangkok. The fighter steps onto the scale. The number...
Raoni Barcelos Leaves Hospital After Health Scare: The Lesson of Age 39 in the UFC Bantamweight DivisionOn the night of September 26 in Las Vegas, Raoni Barcelos lay motionless in t...
Raoni Barcelos Leaves the Cage on a Stretcher: The Medical File Behind Two Words, 'Doing Great'Round Five, Nine Seconds Past the Third Minute The clock on the big screen in...
Barcelos Leaves UFC on a Stretcher: Age 39, Fifth-Round TKO, and the Question of Medical ClearanceWhen the stretcher was pushed out of the octagon in Las Vegas, no one clapped...
Raoni Barcelos, the Stretcher, and the Test the UFC Won't NameAt 4:47 of the fifth round, Raoni Barcelos went down. Not in the way a fighte...
Raoni Barcelos Hospitalized After Round-5 TKO: UFC Orders Brain CT Scan, Coach Davi Ramos Offers ReassuranceI watched the main event of that UFC Fight Night in Las Vegas alone, lights...
Barcelos's Fifth-Round Collapse: Age 39, 27 Fights, and a CT Scan Nobody Wants to ReadBarcelos's Fifth-Round Collapse: Age 39, 27 Fights, and a CT Scan Nobody Want...
The Empty Column: Vietnamese Combat Sports and the Problem of Diagnosing ItselfIn my spreadsheet, the seventh column is still empty. The column is called...
Lo Thi Phung's 5 kg Equation at the Asiad and Vietnam's First MMA MilestoneI sat in the second tier of the arena, far enough that the coach's shouts nev...
Sanyal Lost Consciousness in a Sauna at Asian Games 2026: The Gap Sits Before the Weigh-InSanyal collapsed inside a dry sauna, and the person who found him was a Nepal...
Conor McGregor and the Broken Toe: An 11-Year Injury Data Sheet Nobody Wants to ReadIn June 2026, the video of Conor McGregor walking out of a press conference i...
Eight Axes of Reading a Fight: When the Arena Roars, Data Tells the StoryAfter every big fight, the arena erupts over a knockout. But those inside the...
Eight Layers of a Fight: What to Read Before You Believe the StoryOn my desk in a small press room inside Phu Tho Arena in Ho Chi Minh City sat...
