sanda
When Every Field Is Blank: Professional Combat Sports Reads Silence as Absolution2 a.m., a PDF forwarded from Seoul, arriving at the hottest point of the...
Vietnam's Fighting Rings: The Gap Is in the Judges, Not the RulesThe Hanoi night had already deepened, but I was still sitting in front of the...
Professional Martial Arts: Eight Layers of Data Behind a HeadlineIn the meeting room after every major martial arts event, everything is usual...
Deconstruct Before You Judge: The Quiet Discipline of a Fight-Sport ReaderThat night in Shenzhen, I opened a data packet and found it empty. No source...
Dinh Van Tam and Asiad 20 silver: four fights on one unhealed legIn the corridor of the arena, after the final bell, I stood about five metres...
EWC 2027 Opens 400 Qualifier Events: Two Paths, One Governance GapThe Esports World Cup 2027 qualifier announcement places two routes side by...
The 26th Touch: Mbappé, Zidane, and the Space Behind a RecordOn the move that led to Arda Güler's goal, Kylian Mbappé did not accelerate. ...
Darren Yap and Singapore's First Poomsae Medal: A Historic Milestone Measured by 0.05 PointsI still remember that afternoon in Hangzhou. Darren Yap walked onto the pooms...
When Data Goes Silent: Lessons from a Stalled Table Tennis Analysis PipelineOn an evening in late August 2026, I sat in front of my screen with a deep...
Brahim Díaz vs Yan Diomande: The Right Flank Battle at Real Madrid and the €125 Million PuzzleAt the Bernabéu, fate-changing moments come from small details. In the 18th...
The Cursed Minutes of Jakarta: When the Group Table Decided Indonesia's FateMinute 96: Kevin Diks put the ball into the Bangladesh net. Minute 97: Mitche...
Wolves Esports beat A Team 2-0 at VCT Threshold China 2026: a 54-minute second map and a 2027 guest slotMap one closed at minute 43. Map two closed at minute 54. I wrote both...
Ajax's 'wake up' call in Split: When individual errors, not the system, decide a Conference League nightOn a night when the stands in Split lit up with flares and forced a brief...
When the Argentine Dressing Room Speaks: Cuti Romero, Simeone and the Ballon d'Or BallotMetropolitano Stadium, Madrid derby night. After the final whistle, the...
Pressing a Palm on the Green to Check Moisture: Where the Two-Stroke Line SitsThe 7th green was wet from overnight rain. The approach shot stopped about fo...
Argentina and the Silence Between Two ErasI once stumbled in front of a microphone, and learned to stand back up throug...
A Few Millimeters of Sole: The ASIAD Gold Medal Stripped After 24 HoursOn the evening of September 27, on a waterfront course in Nagoya, race walker...
Sussex Senior 4*: The Defending Champion Seeded FifthOn the seeding sheet for the Men's Open Singles at Sussex Senior 4*, Shaquill...
The Silent Failure of Esports Analytics: When an Empty Report Reads as “No Risk”The Silent Failure of Esports Analytics: When an Empty Report Reads as “No...
James Harden and His Spain Comments: Three Contract Scenarios Behind a Verbal PromiseIn October 2026, during a media session in Los Angeles, James Harden let slip...
